Cloud Pokročilý
CloudFormation vs Terraform¶
CloudFormationTerraformIaC 3 min čtení
Srovnání AWS CloudFormation a Terraform. Kdy použít co.
CloudFormation¶
- AWS nativní — první den podpora nových služeb
- Stack management — rollback při chybě
- Jen AWS — single cloud
Resources:
MyBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: my-bucket
Terraform¶
- Multi-cloud — AWS, Azure, GCP, Cloudflare…
- HCL jazyk — čitelnější než YAML/JSON
- State management — explicitní, flexibilní
- Obrovský provider ekosystém
Rozhodování¶
CloudFormation: AWS-only, chcete nativní integraci. Terraform: Multi-cloud, lepší jazyk, větší ekosystém. Většina týmů volí Terraform.
Shrnutí¶
Terraform vyhrává v univerzálnosti a jazyku. CloudFormation v AWS nativní integraci. Terraform je bezpečnější sázka.
Potřebujete pomoct s implementací?¶
Náš tým má zkušenosti s návrhem a implementací moderních architektur. Rádi vám pomůžeme.