Neal Ford (ThoughtWorks), Rebecca Parsons (ThoughtWorks)
In this two-day training course, Neal Ford and Rebecca Parsons offer a new perspective on evolving architecture, making “evolvability” a first-class “-ility” in software projects.
Applying Cloud Architecture Patterns
Matt Stine (Pivotal)
We’ll learn to create architectures possessing these qualities through applying a rich catalog of cloud native architecture patterns that you should be able to leverage regardless of your choice of cloud provider or technology stack. We'll enhance our understanding of these topics by alternating between a traditional lecture setting and breaking up into groups to do kata exercises.
Fundamentals of software architecture
Mark Richards (Independent)
CNN recently rated software architect the number one job in America. Yet no clear path exists for moving from developer to architect. Mark Richards blends lecture and hands-on real-world group exercises to explore the many aspects of software architecture. You'll learn various integration styles (and when to use them) as well as patterns to fit various business needs and requirements.
Moving to microservices and beyond
Sam Newman (Independent)
Sam Newman shares some framing for microservice architectures that explores the various forces that can drive the design and evolution of microservices before leading you through a series of interactive architectural kata exercises to put your newfound knowledge to the test. You'll gain valuable experience with a series of tools you can immediately put into practice in your own projects.