Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

About the O'Reilly Software Architecture Conference

What you'll find | The Experience | Why you should attend | Who should attend | Kudos | Program Chairs

Software architecture is a massive multidisciplinary subject, covering many roles and responsibilities, which makes it challenging to teach because so much context is required for every subject. It's also a fast-moving discipline, where entire suites of best practices become obsolete overnight.

The O'Reilly Software Architecture Conference is designed to provide the necessary professional training that software architects and aspiring software architects need to succeed. A unique event, it covers the full scope of a software architect's job, from IT to leadership and business skills. It also provides a forum for networking and hearing what other professionals have learned in real-world experiences.

The title "Software Architect" frequently lands in the top 10 in annual surveys of best jobs, yet no clear path exists to move from developer to architect. The O'Reilly Software Architecture Conference aims to supply the knowledge needed to progress on that path. As with all O'Reilly conferences, training is only one facet of the event. The conference will happen in the context of a larger conversation where the big ideas around software architecture are explored and the role of software architect in today's world is further defined.

Software architecture plays a key role in the success of any business. If software architecture plays any part in your joband in today's world it most likely does—then you won't want to miss the O'Reilly Software Architecture Conference.

What you'll find at the O'Reilly Software Architecture Conference

Software Architecture Conference

Hundreds of Software Architects, Tech Leads, Senior Developers and Engineers, CTOs and CIOs, and a wide range of other people who work to serve their organization's IT and business needs come together at this event to learn, network, and share experiences.

At the Software Architecture Conference, you'll immerse yourself in learning. The speakers are some of the brightest minds in the industry—people who work with the same technologies you use and have hard-earned experiences to share. The event offers a variety of forums for learning, from sessions with experts to the "hallway track" between sessions where you can informally connect and share questions, knowledge, and perspectives with peers.

The Software Architecture Experience

  • Four days of in-depth professional training that cover software architecture fundamentals, real-world case studies, and the latest trends in technologies, frameworks, and techniques
  • Networking opportunities with hundreds of other developers, architects, and senior technologists
  • Multiple occasions—including the hallway track, Sponsor Pavilion, and after-hours events—for attendees, speakers, journalists, and vendors to debate and discuss issues of interest and importance

Why you should attend

Who should attend

The O'Reilly Software Architecture Conference is where technology professionals get the training they need to become top-notch software architects. This includes:

  • Systems and software engineers, senior tech leads, and data architects who want to keep up with emerging tools, new techniques, and real-world best practices
  • Senior developers involved in vital architectural decisions
  • Application architects and aspiring software architects looking to expand their knowledge portfolio to advance to the next career level
  • Tech team managers who want to hone the soft skills vital to their success—selling ideas, managing teams, choosing technologies wisely
  • DevOps and security professionals whose work is impacted by architectural decisions and implementation

What people are saying about O’Reilly Software Architecture Conference

An excellent and well paced event with excellent coverage on both the technical and non technical aspects of software architecture, architecting, and the role of the architect."
I really enjoyed this conference and found many of the talks applicable to my aim of adding more "architect-type" understanding to my "tech lead" role. I also went to a few talks about tech I probably won't use in my job, just to learn something new, and discovered some principles and tricks which may be applicable after all. All in all, I'd really recommend this conference to anyone who wants to spend some time thinking and talking about how and why people put software together in different ways."
–Hugh Greene, Toshiba Medical
Not only were the talks excellent (where else can you learn about topics from leadership to microservices scaling issues?), but SACON also provides a fantastic opportunity to share ideas with fellow architects who are experiencing the same challenges I am."
–Daniel Bryant, Chief Scientist at OpenCredo
O'Reilly Software Architecture events around the world are a great choice for attending a conference because they combine great content, fantastic speakers and a very good, professional organisation of the event (including pre-conference information, schedule planning, mobile app, venue on site, and networking opportunities). "
–Kai Waehner, Technology Evangelist
In spite of the hazy definition of software architecture - or perhaps because of it - the relevance of the content here is immediate and often profound."
–Bo Brockman, Software Architect
Great diverse group of speakers."
Had an awesome time. As usual, O'Reilly always hosts great talks!"
–Duncan DeVore @ironfish Engineer @ Lightbend

Program Chairs

Brian Foster

Brian Foster is a Content Lead at O’Reilly Media where he focuses on acquiring and shaping content in the areas of software architecture, Java, and C++. He is also the new co-chair of O’Reilly's Software Architecture conference. He has been working in the book publishing and media industries for over 10 years and has a wealth of experience developing content for business, finance, financial engineering, statistical computing, and related markets. Brian can be followed on Twitter at @brianatoreilly.

Neal Ford

Neal Ford is Software Architect and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author and/or editor of 6 books spanning a variety of technologies, including the most recent The Productive Programmer. He focuses on designing and building of large-scale enterprise applications. He is also an internationally acclaimed speaker, speaking at over 100 developer conferences worldwide, delivering more than 600 talks. Check out his web site at He welcomes feedback and can be reached at

Program Chair Emerita

Rachel Roumeliotis

Rachel Roumeliotis, a Strategic Content Director at O'Reilly Media, Inc., leads an editorial team that covers a wide variety of programming topics ranging from full-stack, to open source in the enterprise, to emerging programming languages. She is a Programming Chair of OSCON and O'Reilly's Software Architecture Conference. She has been working in technical publishing for 10 years, acquiring content in many areas including mobile programming, UX, computer security, and AI.

Get the latest news and updates about the O'Reilly Software Architecture Conference.

O’Reilly Media

Tech insight, analysis, and research


O'Reilly Software Architecture Conference 2016 in London