Engineering the Future of Software
April 2–3, 2017: Training
April 3–5, 2017: Tutorials & Conference
New York, NY

Conference Information

Quick Links

Session Comments

No User photo
Junsik Shim commented on Migrating an architecture across batches and streams
When will the slides be posted?

No User photo
karikalan karunanithi commented on 10 lessons learned from building cloud-native middleware microservices
hai sir,i need for some books latest technology based it’s alright if it is anything..

No User photo
Paul Russell commented on Architecting for the "-ilities"
I had a great time at the O’Reilly conference last week, and found your thoughts about the ilities to be something that my colleagues and I should be paying more attention to. Will the video or your slides be available... Read More.

Conference Video Compilation

Tutorials, sessions, and keynotes were recorded and the video compilation is now available in Safari.

Get the App

View the conference schedule, build your personal schedule, rate sessions, and more.

2017 Photos

O'Reilly Software Architecture Conference 2017

The O’Reilly Software Architecture Conference: Engineering the future of software

Most software development conferences focus on increasing your skills by providing technical sessions in a single track for architects. The O’Reilly Software Architecture Conference focuses on technical breadth as well as depth—the entire conference delves into the varied facets of the role of software architect. Understanding the tradeoffs, technology options, and engineering practices is critical to the long-term success of many companies, which depend on the effectiveness and versatility of their software architecture teams to design, implement, and deploy their products and services.

Topics covered:

Training for the accidental architect too
Whether you have the official title of "software architect" or not, you're probably playing the role of architect in your job already: assessing and recommending technologies, building systems for other departments, dealing with architectural decisions made by others before you. You're what we call the accidental architect—a role that’s become increasingly common in our world of complex, distributed systems and teams.

See the agenda

Why You Should Attend

Get the knowledge you need in one place. Staying current with new technologies, philosophies, and best practices is one of your toughest challenges. Get away from the distractions of work and focus on learning.

Stay ahead of important trends. Serverless, microservices, containers, and so on…you’ll learn which new technologies are going to play a central role in technical and business decisions.

Learn face-to-face with experts. Trade war stories, share ideas, and get answers to your most pressing problems from some of the best minds and most original thinkers in the field.

Make valuable connections. Between sessions, you'll find yourself sharing thoughts and striking up conversations with others who work on the same architecture challenges you do.

Expand your skills with in-depth training. In addition to conference sessions, you can add two days of highly focused professional training covering critical topics. Learn about our two-day training courses.

Nurture your team. No one knows your organization like the people who are already working there. Increase their value and productivity (and yours) by learning strategies for developing their skills.

O’Reilly Media

Tech insight, analysis, and research

2017 Photos

O'Reilly Software Architecture Conference 2017