Chaos Engineering with Spring Boot

Course Overview

In this workshop, we will introduce the idea of Chaos Engineering and apply it directly in our Spring Boot apps with the Chaos Monkey for Spring Boot. We can show how he will try to attack your running Spring Boot App and how to solve some common patterns.

Course objectives

Participants will build and test the individual parts of an application written in Spring Boot. We will deploy them locally, define experiments, load test them, simulate failures and try to fix them.

At the end of the day, participants will take along a backpack of new tools, working techniques, and terms that will help them successfully implement chaos engineering within their company. The example project realized in the workshop can later serve as an inspiration for own projects.

Instructor

Patrick Baumgartner

Patrick Baumgartner

Patrick Baumgartner works as a passionate software crafter at 42talents and builds software with Java, the Spring ecosystem, OSGi, Neo4j and ElasticSearch and other open source technologies. He helps software teams to deliver better software, faster.

In the software crafter community, he co-organises the Software Crafters Zurich Meetup and runs the SoCraTes Conference Switzerland and is involved VoxxedDays Zürich and other events. Besides that, he teaches at ZHAW Zurich University of Applied Science and regularly speaks on conferences about Software Craft and technical topics around Java and Spring.

Twitter: @patbaumgartner@42talents