Thursday, April 20 • 15:20 - 16:50
Ansible, AWS, and Awesomeness (Brian Felton)

Sign up or log in to save this to your schedule and see who's attending!

Monoliths or microservices? Server or serverless? Cloud or self-hosted? No matter your preference for architecture or platform, your software inevitably must be delivered to production. And we don't get to stop at the initial delivery -- there are upgrades and rollbacks and scaling and other matters to consider. With time and without good automation, these realities turn once-solid systems into fragile, special snowflakes.
This session explores one team's journey to create robust automation for a system of serverless, cloud-hosted microservices. We will show a working system that provides a simple and automation-friendly method for deploying services of various complexity into AWS. Come for a deep dive into automation with Ansible while we explore the value in automating the tail end of the software development lifecycle.

Learning Outcomes:
  • * Exposure to usage of Ansible as a cloud provisioning tool and an Ansible-generation tool
  • * Exposure to one solution for handling complex deployments without creating hidden contracts
  • * Discussion of the challenges both of automating deployments in a serverless world and of building this system


Brian Felton

Principal Agile Engineer, Emerson

Thursday April 20, 2017 15:20 - 16:50