4–7 Nov 2019
 
M2
Add Building evolutionary/incremental architectures to your personal schedule
9:00 Building evolutionary/incremental architectures Allen Holub (Holub Associates)
M6
Add Observability in the Era of Microservices to your personal schedule
9:00 Observability in the Era of Microservices Maria Gomez (ThoughtWorks)
M7
Add Fundamentals of software architecture to your personal schedule
9:00 Fundamentals of software architecture Mark Richards (Independent)
R2
Add Architecture: The Hard Parts to your personal schedule
9:00 Architecture: The Hard Parts Neal Ford (ThoughtWorks), Zhamak Dehghani (ThoughtWorks)
R3
Add Moving to microservices and beyond to your personal schedule
9:00 Moving to microservices and beyond Sam Newman (Independent)
S3
Add The Architect Elevator to your personal schedule
9:00 The Architect Elevator Gregor Hohpe (Google Cloud)
9:00-17:00 (8h)
Building evolutionary/incremental architectures
Allen Holub (Holub Associates)
In this hands-on workshop, you'll learn to architect systems that easily evolve incrementally, over time, as requirements emerge. In the hands-on exercises, you'll solve a real-world problem under Allen's guidance, learning everything you need to go from an idea to an evolutionary implementation architecture.
9:00-17:00 (8h)
Observability in the Era of Microservices
Maria Gomez (ThoughtWorks)
You know the basic of microservices and their pros and cons, but can you successfully maintain them in production? Microservices can keep your code cleaner and decoupled but their distributed nature makes them painful to maintain in production. This workshop explores the concept of observability as a way to maintain a healthy production environment.
9:00-17:00 (8h)
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.
9:00-17:00 (8h)
Architecture: The Hard Parts
Neal Ford (ThoughtWorks), Zhamak Dehghani (ThoughtWorks)
Architecture has lots of difficult problems; this talk highlights many solutions and attendant tradeoffs. We discuss tools and practices to help choose proper granularity of components and services, messaging styles in microservices (choreography, orchestration, sagas), data topics including microservices caching and data meshes, styles of reuse, and reactive architectures.
9:00-17:00 (8h)
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.
9:00-17:00 (8h)
The Architect Elevator
Gregor Hohpe (Google Cloud)
As the digital economy changes the rules of the game for enterprises, the role of architects also changes. They must connect the penthouse, where the business strategy is set, with the engine room, where the enabling technologies are implemented. Making this connection by going from floor to floor won’t work. Instead, modern architects bypass existing structures by taking the Architect Elevator.

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference

Contact list

View a complete list of O'Reilly Software Architecture contacts