Engineering the Future of Software
October 29–30, 2017
New York, NY

Building Evolutionary Software Systems

The fast-moving Software Architecture space presents unique challenges for architects and senior developers. To help understand and surmount these complex issues, we’ve gathered two leading instructors in system design and technical decision making to address crucial topics for creating evolutionary systems.

Choose the 2-day training course that's best for you:

Architecture without an end state

Michael Nygard

Cognitect, Inc.

We must all learn to build systems that evolve and grow. Michael Nygard demonstrates how to design and architect systems that admit change—bending and flexing through time. Using a blend of information architecture, technical architecture, and some process change, Michael walks you through examples of rigid systems to show how to transform them into more maneuverable architecture.
Read more.

Cloud-Native Architecture Fundamentals

Matt Stine

Software Architecture Radio

If you want to implement key design patterns and concepts in enterprise projects, there are clear architectural concepts and patterns that we can use as guideposts on our journey to the cloud. In this two-day training, Matt Stine helps you understand the six key architecture qualities: modularity, observability, deployability, testablity, disposability, and replaceability.
Read more.

In-depth technical training for software architects and developers

Whether you have the official title of "software architect" or not, if you're assessing and recommending technologies, building systems for other departments, and/or dealing with architectural decisions made by others before you, you’ll benefit from these expert-led training courses.

Each 2-day training course takes place 9:00am through 5:00pm Sunday, October 29 through Monday, October 30; participants should plan to attend both days of the training.

Software Architecture training courses will be co-located with the O'Reilly Security Conference. Find out more about Security. »


The conference will take place at the Hilton Midtown, a spectacular location just steps from Central Park, Times Square, MOMA, and world-class theater and shopping destinations. Reserve your room.

Get the latest news, offers, and more about this event and the topic of software architecture.