Adoption of microservices, containers, and functions, coupled with DevOps and Agile development practices, have become essential to increase the rate of change. However, the absence of some hygiene factors, guardrails, automation, and cultural investments, a higher rate of change may contribute to increased fragility, thus crippling the culture with fear and reluctance to introduce changes.
Subbu Allamaraju examines what it takes to bring system safety to high-velocity organizations, drawing on observations from a year of running chaos tests and an analysis of several hundred correction-of-errors (CoE) reports to spot several fragility inducers, such as constantly changing failure modes, dynamic and porous fault domain boundaries, fragmented and incomplete understanding of services outside team boundaries, hidden and forgotten assumptions, configuration drift, and automation bugs.
Join Subbu to explore the role of chaos testing to reveal failure modes, limitations of chaos testing, and guardrails and hygiene factors essential to reveal failure modes. Along the way, Subbu shares lessons learned at his day job at the Expedia Group.
Subbu Allamaraju is a vice president of technology at the Expedia Group, where he is leading a large-scale migration of Expedia’s travel platforms from enterprise data centers to a highly available architecture in the cloud. Subbu is a well-rounded engineer and influencer with hands-on experience in software development, architecture, distributed systems, services, internet protocols, operations, and the cloud. Over the past several years, he has helped build and empower several engineering and operations teams in these areas.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©2019, 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. • email@example.com