With a declarative syntax and straightforward workflow, Terraform simplifies managing cloud infrastructure and enables infrastructure as code (IaaC). However, Terraform and similar tools like CloudFormation are not the only options. Sometimes it’s faster to use the web console, sometimes it’s more maintainable to write Python, and sometimes it’s more flexible to use a command line interface. How do you decide? Ultimately that depends on your use cases, your team’s skills and preferences, and your business’ strategy and priorities. Yea, it’s complicated.
In this talk, we’ll discuss pros and cons of available approaches for managing cloud infrastructure, focusing on Terraform and other tools available for AWS. We’ll also consider the role of testing and monitoring in making any solution robust enough with minimal time and effort.
Stephen Smith leads the DevOps group at Aver Inc. Aver, a Columbus Ohio healthcare startup, focuses on building tools to manage bundles and bundled payments. In March, Aver successfully completed a third party assessment for HITRUST. Over the past year, Stephen and the DevOps team have implemented many additional technologies and processes to meet HITRUST controls. The team uses Terraform to manage Aver’s AWS infrastructure.
Before joining Aver, Stephen lead the DevOps team at Manta through a successful migration into AWS’ public cloud. Stephen has a bachelors in physics from Ohio University and 20 years of experience in the tech industry in development, operations, and management.
6:00-6:30 Networking, Food, Drink