Over the past few years, we’ve learned from tools like Terraform that infrastructure-as-code techniques allow teams to simplify their infrastructure configurations. This, in turn, has helped teams build more complex infrastructure with less heartache and confusion. Using these new techniques, teams can explore new ways to create declarative application configurations.
Declarative application management enables you to take complex configurations, instantiate them in multiple environments tailored exactly to the requirements, and remove some of the burdens from the developers and operators who only want to run the newest version of their application in production. Bryan Liles explains how to evaluate and integrate these new practices into existing continuous integration pipelines.
Bryan Liles is an engineer at Heptio. When he is not writing software to help move teams to Kubernetes, he gets to speak at conferences on topics ranging from machine learning to building the next generation of developers. In his free time, Bryan races cars in straight lines and around turns and builds robots and devices.
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org