February 23–26, 2020
9:00am Architecture: The hard parts (SOLD OUT) Neal Ford (ThoughtWorks)
9:00am Building evolutionary and incremental architectures Allen Holub (Holub Associates)
9:00am Domain-driven design for modern architectures Vaughn Vernon (Kalele and vlingo/PLATFORM)
9:00am The architect elevator Gregor Hohpe (ArchitectElevator.com)
9:00am Fundamentals of software architecture Mark Richards (Self-employed)
9:00am Architecting cloud native applications Nathaniel Schutta (Pivotal)
12:30pm Lunch | Room: Americas Hall 1
8:00am Morning Coffee | Room: 2nd Floor Promenade
10:30am Morning Break | Room: Sutton Complex Foyer and Concourse Foyer
3:00pm Afternoon Break | Room: Sutton Complex Foyer and Concourse Foyer
Architecture: The hard parts (SOLD OUT)
Neal Ford (ThoughtWorks)
Neal Ford highlights solutions and trade-offs to architecture's difficult problems. You'll discover tools and practices to help you choose the proper granularity of components and services, messaging styles in microservices (choreography, orchestration, sagas), and data topics, including microservices caching and data meshes, styles of reuse, and reactive architectures.
Building evolutionary and incremental architectures
Allen Holub (Holub Associates)
Join Allen Holub for a hands-on exploration of how to architect systems that easily evolve incrementally over time as requirements emerge. You'll solve a real-world problem under Allen's guidance, learning everything you need to know to go from an idea to an evolutionary implementation architecture.
9:00am-5:00pm (8h) Domain-Driven & Event-Driven Architecture
Domain-driven design for modern architectures
Vaughn Vernon (Kalele and vlingo/PLATFORM)
Join Vaughn Vernon to explore the foundational architectures on which today's software is built and the advanced architecture patterns necessary for distributed, reactive microservices software. You'll get hands-on experience with the essential strategic and tactical tools for domain-driven design and the architectures and patterns used to develop contemporary advanced systems.
The architect elevator
Gregor Hohpe (ArchitectElevator.com)
Drawing on his diverse experience with startups, strategic consulting, internet software engineering, and corporate IT, Gregor Hohpe shows you how to recognize and overcome the challenges digital disruption places on traditional enterprises.
9:00am-5:00pm (8h) Fundamentals
Fundamentals of software architecture
Mark Richards (Self-employed)
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.
Architecting cloud native applications
Nathaniel Schutta (Pivotal)
By now your organization has planted a flag in the cloud, and you need to figure out just what that means to your application portfolio. Nathaniel Schutta explains how to determine what should be a microservice, what microservices are anyway, how you deal with massively distributed applications, and how event storming can fix the gap between your business problems and the domain model.
Break: Morning Coffee
Break: Morning Break
Break: Afternoon Break
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires