February 23–26, 2020
Microservices sessions
No matter what your organization’s microservices maturity level, or success rate — or your experience with the paradigm — Software Architecture offers you unparalleled guidance on this topic. Whether your organization is still determining if an approach is a viable option, or you’re deep into your journey, we provide unparalleled guidance that will help you understand what’s involved, make better decisions, and chart a course toward successful microservices adoption.
9:00am–12:30pm Monday, February 24, 2020
Location: Beekman Parlor
Secondary topics:
Best Practice,
Framework-focused,
Hands-on
Charles Pretzer (Buoyant)
Average rating:
(5.00, 2 ratings)
Charles Pretzer explains how to deploy a service mesh in production from the ground up using Linkerd. You'll briefly review the fundamentals of microservice architectures and concepts, then dive into hands-on exercises on deploying an application and using Linkerd to collect metrics and shape traffic.
Read more.
1:30pm–5:00pm Monday, February 24, 2020
Location: Murray Hill
Secondary topics:
Anti-Pattern,
Best Practice,
Hands-on
Ethan Garofolo (Berkadia Commercial Mortgage)
Average rating:
(3.25, 8 ratings)
If you've ever struggled with a microservices architecture or read about event sourcing and CQRS but were disappointed to only find high-level descriptions, this course is for you. Ethan Garofolo helps you get hands-on and actually learn these concepts as you discover how to model state as events and build the pieces of a fully functioning system.
Read more.
1:30pm–5:00pm Monday, February 24, 2020
Location: Sutton South
Christian Posta (Solo.io)
Average rating:
(4.00, 1 rating)
Debugging distributed systems is hard, especially with abstractions and automated orchestration at every layer. Christian Posta explains how to find and resolve application- and environment-level issues using Envoy Proxy and open source projects Gloo Shot and Squash to experiment with and debug applications without affecting production traffic.
Read more.
10:45am–12:15pm Tuesday, February 25, 2020
Location: Murray Hill
Secondary topics:
Best Practice,
Hands-on,
Overview
Megan O'Keefe (Google)
Average rating:
(4.67, 3 ratings)
Adopting a microservices architecture can present new challenges in observability, networking, and security. Megan O'Keefe explores how Istio, an open source service mesh tool, can help you solve these challenges by providing a unified management layer for your services. Through demos, you'll learn how to use Istio to route traffic, automate security policies, and monitor services at scale.
Read more.
10:45am–12:15pm Tuesday, February 25, 2020
Location: Beekman Parlor
Secondary topics:
Best Practice
Mike Amundsen (Amundsen.com, Inc.)
Average rating:
(4.00, 4 ratings)
Mike Amundsen demonstrates how to use the STAR method (stabilize, transform, add, and repeat) to safely and effectively migrate your existing IT infrastructure to a microservice platform—all without interrupting your current IT services.
Read more.
10:45am–12:15pm Wednesday, February 26, 2020
Location: Grand Ballroom West
Secondary topics:
Best Practice
Mark Richards (Self-employed)
Average rating:
(5.00, 7 ratings)
Mark Richards outlines patterns for migrating monolithic and service-oriented architectures to microservices.
Read more.
1:15pm–2:05pm Wednesday, February 26, 2020
Location: Murray Hill
Secondary topics:
Best Practice,
Case Study
Cristina Turbatu (Playtech)
Average rating:
(3.75, 12 ratings)
The path to growing innovation projects to highly scalable, resilient, and performant systems is riddled with challenges and doubts. Cristina Turbatu draws on her experience to highlight the problems that occur during the rapid evolution of proof-of-concept architectures to production-ready products while discussing some of the solutions to ongoing uncertainty and constant pivots.
Read more.
2:15pm–3:05pm Wednesday, February 26, 2020
Location: Murray Hill
Secondary topics:
Best Practice,
Case Study,
Overview,
Theoretical
Vladik Khononov (DoiT International)
Average rating:
(5.00, 2 ratings)
Often microservices and bounded contexts are considered the same thing. They aren't. Vladik Khononov points out the difference between the two, provides heuristics for when each pattern should be used, and shares his experience optimizing microservices-based architectures at NaXex.
Read more.
4:50pm–5:40pm Wednesday, February 26, 2020
Location: Murray Hill
Secondary topics:
Anti-Pattern,
Best Practice
Allard Buijze (AxonIQ)
Average rating:
(4.55, 11 ratings)
Microservices, and especially the event-driven variants, are at the very peak of the hype cycle and, according to some, on their way down. Meanwhile, a large number of success stories and failures have been shared about this architectural style. Allard Buijze explains how not to throw away the baby with the bath water and end up reinventing the same concepts again a decade from now.
Read more.
Platinum Sponsor
Gold Sponsors
Silver Sponsors
Exhibitor
Innovators
Supporting
Community Partner
Contact us
confreg@oreilly.com
For conference registration information and customer service
partners@oreilly.com
For more information on community discounts and trade opportunities with O’Reilly conferences
Become a sponsor
For information on exhibiting or sponsoring a conference
pr@oreilly.com
For media/analyst press inquires