AWS CloudFormation

AWS CloudFormation

AWS CloudFormation är en tjänst från AWS för att definiera, provisionera och hantera molninfrastruktur som kod, vilket gör att du kan behandla hela uppsättningar resurser som en enhet.

Om AWS CloudFormation

Tänk dig att du skriver din molninfrastruktur i en fil - antingen YAML eller JSON - och sedan låter en tjänst sköta skapandet, uppdateringen och borttagningen av alla dina komponenter i rätt ordning. Det är precis vad AWS CloudFormation gör. Du beskriver vad du vill ha (virtuella maskiner, databaser, nätverk etc.), så fixar CloudFormation resten.

Det gör att du får infrastruktur som kod (IaC) - vilket innebär att du kan versionkontrollera, testa och återanvända dina konfigurationer likt vanlig kod. Tjänsten hanterar dependencies, gör rollback vid fel och gör det enklare att skapa identiska miljöer i flera konton eller regioner.

För dig som redan har grundläggande teknisk kompetens: CloudFormation gör att du slipper klicka runt manuellt i molnet varje gång och istället jobbar deklarativt. Du får en “stack” som representerar hela infrastrukturen, och du kan uppdatera den genom att ändra din template och köra deployment igen. Ett smart verktyg om du vill ha ordning och reda i molnet, särskilt när miljön börjar bli komplex.

AWS CloudFormation används ofta tillsammans med