Junior — Middle
Tudná magyarázni, hogy mit értünk infrastruktúra-kódolás (IaC) alatt?
sobes.tech MI
Válasz az MI-től
Infrastruktúra kódként (Infrastructure as Code, IaC) egy olyan gyakorlat, amely az infrastruktúra kezelését és konfigurálását programkód segítségével végzi, nem pedig manuálisan az interfészek vagy konzolok révén. Ez lehetővé teszi a szerverek, hálózatok, adatbázisok és más komponensek létrehozásának, módosításának és törlésének automatizálását.
Az IaC fő előnyei:
- Ismételhetőség és konzisztencia a beállításokban
- Gyors telepítés és skálázás
- Könnyű verziókezelés és változás-ellenőrzés
IaC eszközök példái: Terraform, Ansible, CloudFormation.
Egyszerű Terraform konfiguráció példa virtuális gép létrehozására:
provider "aws" {
region = "us-west-2"
}
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
}