Example Voting App Infrastructure as Code
The Example Voting App IaC Documentation
Infrastructure as Code (IaC) provides the possibility to use software development mechanics to deploy and manage infrastructure. The task here is to showcase how IaC and automation can be used to migrate a containerized application to AWS. The used service are
- Amazon Elastic Container Service (Amazon ECS)
- Amazon Elastic Container Registry
- Amazon RDS for PostgreSQL
- Amazon ElastiCache for Redis
- GitHub Actions
Easy to Use
Infrastructure as Code can be easily added to your applications and allows you to make the Infrastructure changes alongside your application changes.
Focus on What Matters
You don't have to switch between repositories or systems. You can use your known workflows from software engineering also for your Infrastructure.
Powered by Terraform
With Terraform you can manage hundreds of cloud services with a single tool. Allowing you to manage and opeprate all your infrastructure from a single place.