Engineering the Future of Software
Feb 3–4, 2019: Training
Feb 4–6, 2019: Tutorials & Conference
New York, NY
 
Concourse A
Add Fundamentals of software architecture to your personal schedule
9:00am 2-Day Training Fundamentals of software architecture Mark  Richards  (Independent)
Concourse B
Add The Architect Elevator to your personal schedule
9:00am 2-Day Training The Architect Elevator Gregor Hohpe (Google Cloud)
Concourse C
Add Developing Microservices to your personal schedule
9:00am 2-Day Training Developing Microservices Chris Richardson (Eventuate, Inc)
Concourse E
Add Domain-Driven Design and Event-Driven Microservices to your personal schedule
9:00am 2-Day Training Domain-Driven Design and Event-Driven Microservices Matt Stine (Pivotal)
Concourse G
Add Building evolutionary architecture to your personal schedule
9:00am 2-Day Training Building evolutionary architecture Neal Ford (ThoughtWorks)
9:00am-5:00pm (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:00am-5:00pm (8h)
The Architect Elevator
Gregor Hohpe (Google Cloud)
The workshop draws on the instructor’s diverse background from start-ups, strategic consulting, internet software engineering, and corporate IT, to recognize and overcome the challenges digital disruption places on traditional enterprises.
9:00am-5:00pm (8h)
Developing Microservices
Chris Richardson (Eventuate, Inc)
In this workshop, you will, through a combination of lectures, discussions and katas, learn how to use the microservice architecture to develop your applications. We will describe how to solve some of the key obstacles you will face including distributed data management. You will learn about strategies for refactoring a monolith to a microservice architecture.
9:00am-5:00pm (8h)
Domain-Driven Design and Event-Driven Microservices
Matt Stine (Pivotal)
In this course, we’ll leverage an exemplar business domain, that of a pizza delivery store, to illustrate DDD-based decomposition strategies, data architecture patterns, and implementations.
9:00am-5:00pm (8h)
Building evolutionary architecture
Neal Ford (ThoughtWorks)
Neal Ford offers new perspective on evolving architecture, making “evolvability” a first-class “-ility” in software projects.