Full stack Devops in AWS with Git, Terraform, Teamcity
Regular Session
When you get to cloud-first architecture, using their provided UI's for configuration can be very limiting and prone to error especially when dealing with multiple environments. Enter Terraform as one solution to that problem.
We'll start with a simple application deployed in the cloud. We'll introduce a feature that requires new assets deployed; we'll show how we can stage those assets through various environments and then finally deploy to production, while keeping everything in source control.
We'll then go back through the actual configuration bits in Terraform and Teamcity that make that happen.
In the process, we'll also touch on various AWS services such as: IAM, S3, Lambda, API Gateway, DynamoDB, and Cloudwatch.
Software Engineer, Head of Support
Slingshot