Sobes.tech
Junior — Middle

Milliseid infrastruktuuriressursse või konfiguratsioone olete loonud Terraform abil?

sobes.tech AI

Vastus AI-lt

Kasutades Terraformi, lõin ja haldasin järgmisi infrastruktuuri ressursse:

  • Virtuaalmasinad ja instantsid pilveteenuse pakkujatelt (AWS EC2, Azure VM, Google Compute Engine).
  • Võrgu komponendid: VPC, alamvõrgud, marsruudid, väravad, laadimiskorraldajad.
  • Salvestus: S3 ämbrid, Azure Blob Storage, Google Cloud Storage.
  • Andmebaasi ressursid: RDS instantsid, Cloud SQL.
  • IAM konfiguratsioonid ja juurdepääsupoliitikad.

Näide AWS EC2 instantsi loomise kohta:

resource "aws_instance" "example" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t2.micro"

  tags = {
    Name = "ExampleInstance"
  }
}

Seega võimaldab Terraform kirjeldada infrastruktuuri koodina, mis lihtsustab selle haldamist ja skaleerimist.