Video description
In 2016 (the 25th anniversary of the Agile Manifesto), SACON’s theme was evolution, with the San Francisco edition focused on domain-centric and product architectures. This video compilation captures every session, tutorial, and keynote delivered at this conference, which explored hypothesis-driven development, microservices, reactive architectures, continuous delivery, and how the role of architect has broadened in recent years, encompassing disciplines like DevOps and security. Featuring 61 of the world’s top architects working at companies like ThoughtWorks, Lightbend, Cisco, Google, IBM, Home Depot, Uber, Holub Associates, Orchestrated Systems, Mesosphere, Netflix, Nisum, Visa, and Real Logic, this conference described the state of 2016’s architectural canon and offered a clear-eyed vision of what still needs to be built.
- 50+ hours of material on the science and art of software architecture from the world’s best experts
- A complete record of each of the 61 speakers, 42 session, 6 tutorial, and 6 keynotes
- Features 20+ hours of tutorials on ZeroMQ, Docker, architectural design decision-making, and more
- Cassandra Shum (ThoughtWorks) on the prerequisites for moving into microservices architecture
- Luca Mezzalira (DAZN) on next-gen frontend architecture, Reactive, and RxJS
- Nancy Nunes (Architects Who Code) on the three instruments that produce Agile architecture
- Michelle Brush (Cerner) on pushing architectural migration when the not doing it costs are hidden
- Irene Michlin (NCC Group) on a new threat-modeling technique that eases time investments
- Dean Wampler (Lightbend) on the SMACK stack—Spark, Mesos, Akka, Cassandra, and Kafka
- Pramod Sadalage (Thoughtworks) on refactoring databases without damaging legacy applications
- 8 sessions covering microservices, 8 on SA fundamentals, 7 on DevOps, and 2 on security
- 7 sessions devoted to distributed systems, 6 to integration architecture, and 2 to scale
- 4 sessions illustrating SA business skills, 2 on reactive, and 1 on optimization
Publisher resources
Table of contents
-
O'Reilly Software Architecture Keynotes
- Serverless Architectures: What, why, why not, and where next? - Mike Roberts
- Walking the tightrope: Balancing bias to action and planning - Dianne Marsh (Netflix)
- Confessions of an enterprise architect - Scott Shaw (ThoughtWorks)
- Microservices: Pros and cons - Cassandra Shum (ThoughtWorks) Rachel Laycock (ThoughtWorks)
- Kubernetes: What you need to know ... and why - Kelsey Hightower (Google)
- Listening to the design pressures - Martin Thompson (Real Logic)
-
Business Skills
- An Agile architect's framework for navigating complexity - Ken Power (Cisco Systems, Inc.) - Part 1
- An Agile architect's framework for navigating complexity - Ken Power (Cisco Systems, Inc.) - Part 2
- Making the case for architectural change - Michelle Brush (Cerner Corporation)
- Organization and architecture - Kevin Goldsmith (Avvo)
- Overnight architect: From enterprise developer to SaaS startup architect in 21 days - Tiffany Mikell (BSMdotCo)
-
Devops
- Docker in production: Your journey starts here - Clarence Bakirtzidis (Orchestrated Systems) and Kiruthika Samapathy (ThoughtWorks) - Part 1
- Docker in production: Your journey starts here - Clarence Bakirtzidis (Orchestrated Systems) and Kiruthika Samapathy (ThoughtWorks) - Part 2
- Docker in production: Your journey starts here - Clarence Bakirtzidis (Orchestrated Systems) and Kiruthika Samapathy (ThoughtWorks) - Part 3
- Docker in production: Your journey starts here - Clarence Bakirtzidis (Orchestrated Systems) and Kiruthika Samapathy (ThoughtWorks) - Part 4
- Highly efficient container orchestration and continuous delivery with DC/OS and Jenkins - Sunil Shah (Mesosphere)
- Evolutionary architectures - Neal Ford (ThoughtWorks) - Part 1
- Evolutionary architectures - Neal Ford (ThoughtWorks) - Part 2
- Clone, clone, make: A better way to build - Dan Heidinga (IBM)
- Architects as change agents: The case of Apache HBase adoption at Visa - Partha Saha (Visa, Inc.)
- Containerization at Pinterest - Baogang Song (Pinterest)
-
Fundamentals
- Evolutionary database design: Refactoring databases - Pramod Sadalage (ThoughtWorks) - Part 1
- Evolutionary database design: Refactoring databases - Pramod Sadalage (ThoughtWorks) - Part 2
- Evolutionary database design: Refactoring databases - Pramod Sadalage (ThoughtWorks) - Part 3
- Lazy event sourcing: Living in the now - Yurii Rashkovskii (Eventsourcing, Inc.)
- Architecting for the enterprise in Node.js - Kurtis Kemple (Major League Soccer)
- Three instruments for composing an Agile architecture - Nancy Nunes (Architects Who Code)
- Cloud architectures for data science - Margriet Groenendijk (IBM)
- Architecture in organizations and architecting organizations - Jayson DeLancey (General Electric)
-
Microservices, pros and cons
- Transitioning to microservices - Cassandra Shum (ThoughtWorks) and Dan Lockman (ThoughtWorks) - Part 1
- Transitioning to microservices - Cassandra Shum (ThoughtWorks) and Dan Lockman (ThoughtWorks) - Part 2
- Transitioning to microservices - Cassandra Shum (ThoughtWorks) and Dan Lockman (ThoughtWorks) - Part 3
- Running containerized applications securely in production - Pino de Candia (Midokura)
- Microservice standardization - Susan Fowler (Uber Technologies) - Part 1
- Microservice standardization - Susan Fowler (Uber Technologies) - Part 2
- Microservices architecture: A team's retrospective perspective - Anthony Moralez (Guardtime)
- Microservices: The supporting cast - Randy Layman (Pindrop)
-
Distributed systems
- If it works, don’t touch it: Why JFrog replaced almost every component in Bintray's architecture - Baruch Sadogursky (JFrog)
- Application caching at Netflix: The hidden microservice - Scott Mansfield (Netflix)
- Serverless architectures: What, why, why not, and where next? - Mike Roberts (Acanthus)
- Kubernetes abstractions: Building next-generation automation tools - Kelsey Hightower (Google)
- Beyond multitenancy: Introducing a new container-based application factory - Mariana Cedica (Nuxeo)
- Stay productive while slicing up the monolith - Markus Eisele (Lightbend)
- POSIX for the data center - Karl Isenberg (Mesosphere)
-
Integration architecture
- How to apply big data analytics and machine learning to real-time processing - Kai Wähner (TIBCO)
- Clouds ahead: Work with @WalmartLabs's hybrid, multicloud environment - Faraz Mohammed (Nisum) and Jason van Zyl (Nisum)
- Large-scale image processing of big medical image data using Amazon Web Services and its challenges - Razik Yousfi (Heartflow)
- An architecture for merging fast data and enterprise applications: The SMACK stack - Dean Wampler (Lightbend)
- How to increase software development agility - Robert Lefkowitz (Warby Parker)
- Optimization
-
Reactive and its variants
- The next generation of frontend architectures - Luca Mezzalira (DAZN)
- An introduction to reactive applications, Reactive Streams, and options for the JVM - Stephen Pember (ThirdChannel) - Part 1
- An introduction to reactive applications, Reactive Streams, and options for the JVM - Stephen Pember (ThirdChannel) - Part 2
- Security
- Sponsored
- Scale
Product information
- Title: O'Reilly Software Architecture Conference 2016 - San Francisco, California
- Author(s):
- Release date: November 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491976135
You might also like
video
O'Reilly Software Architecture Conference - London, UK 2018
SACON London 2018 was four days of guidance, exploration, and discovery on how to become—and remain—the …
video
O'Reilly Software Architecture Conference 2017 - London, UK
What was SACON London 2017? It was Neha Narkhede's (Confluent) riveting keynote on Apache Kafka and …
video
O'Reilly Software Architecture Conference 2017 - New York, New York
SACON April 2017 NYC brought together sixty-six of the top thinkers and doers from the software …
video
O’Reilly Software Architecture Conference New York 2018
This video compilation of O'Reilly's SACON 2018 NY conference stands apart for two reasons: depth and …