What do you really need to consider when adopting a microservices architecture? How do you unite large groups of talented and highly opinionated engineers around a single CI/CD framework? Kubernetes is catching on like wildfire, but how do you ensure that your legacy application can take advantage of everything Kubernetes has to offer? These are just three of the many real life issues addressed in this video compilation of the talks delivered this year by some of software architecture’s best and brightest at SACON New York 2019.
Designed for engineers, developers, tech leads, and managers, this video compilation of SACON New York 2019 contains the information you need to stay ahead of the curve in the ever evolving world of software architecture.
- Your own virtual front row seat for all of SACON New York 2019’s best keynotes, tutorials, and tech sessions to view at your own pace.
- Keynotes by IBM Watson's Tamar Eilam, and Pivotal's Matt Stine.
- Deep dive tutorials, including serverless/cloud tech expert John Chapin’s (Symphonia) overview of advanced continuous delivery, Maven, and NPM build techniques; Lean/Agile wizard Allen Holub’s (Holub Associates) walk-through on how to build coherent robust architectures that expand over time while easily accommodating changing requirements; and DDD pro Maria Gomez’s (ThoughtWorks) examination of the domain-driven design principles that move big monolith applications to microservices.
- A detailed exploration of service mesh technology by Andrew Jenkins (Aspen Mesh), a look at an emerging architecture pattern for Agile integration called cell-based architecture by Asanka Abeysinghe (WSO2), and a review of the common security threats developers encounter when using OAuth to build microservices by Aaron Parecki (Okta).
- Sessions focused on application architecture, including Linda Northrop Software Architecture Award winner Ruth Malan (Bredemeyer Consulting) on the re-emerging value of architecture modeling in the Agile age and game builder Paris Buttfield-Addison (Secret Lab Pty. Ltd.) on ECS (entity component systems) software architecture (he says all architects should love it).
- Sessions devoted to microservices, including Mason Jones' (Credit Karma) hard-nosed look at what you really need to think about before implementing microservices and Irakli Nadareishvili's case study of how Capital One realigned its DevOps practices to make its microservices dream come true.
- Sessions concentrating on containers and containers orchestration, such as Google's Christopher Grant on the best ways to scale containers using the multi-cluster Google Kubernetes Engine and Istio; and Microsoft's Aaron Schlesinger reveal of an “Elements of Kubernetes” guide that details the patterns that ensure your application fits into the Kubernetes platform.
- Sessions exploring enterprise architecture, including Jonathan Moore’s outline of the Architecture Guild framework Comcast uses to do distributed architecture, plus sessions on DevOps and continuous delivery, such as the Andrey Utis talk on how Capital One united large groups of brilliant and very opinionated engineers around a single CI/CD framework.
- Thought provoking and learned talks on other essential software architecture topics ranging from leadership skills, cloud native, and chaos engineering to security, serverless, data, and integration architecture.