Share this Post

  •    
  •    
John Ritsema
John Ritsema
AWS Guest Author
 Jul 11, 2023 12 min read

Scaling IaC and CI/CD pipelines with Terraform, GitHub Actions, and AWS Proton

Introduction

Modern applications run on a variety of compute platforms in AWS including serverless services such as AWS Lambda, AWS App Runner, and AWS Fargate. Organizations today are often required to support architectures using a variety of these AWS services, each offering unique runtime characteristics, such as concurrency and scaling, which can be purpose fit and optimized for a particular workload. As customers adopt these services using practices such as infrastructure as code (IaC) and continuous integration and continuous delivery (CI/CD) practices, they often face challenges with how to scale them within their organizations. In contrast to the original idea of the DevOps two-pizza team approach where a single team develops AND operates an application in production, we’ve seen new roles emerge in the industry such as DevOps engineer and platform engineer. These newer roles tend to be more focused on cloud infrastructure and operations work so that developers can focus on …

Read More...