February 23–26, 2020
 
Beekman Parlor
Add Service mesh in production with Linkerd to your personal schedule
9:00am Service mesh in production with Linkerd Charles Pretzer (Buoyant)
Add Building, specifying, and testing APIs with microservices to your personal schedule
1:30pm Building, specifying, and testing APIs with microservices James Gough (Morgan Stanley), Matthew Auburn (Morgan Stanley), Padmavati Sridhar (Morgan Stanley)
Sutton South
Add Multisensory architecture: Design beyond vision to your personal schedule
9:00am Multisensory architecture: Design beyond vision Scott Davis (ThoughtWorks)
Add Cloud native application debugging to your personal schedule
1:30pm Cloud native application debugging Christian Posta (Solo.io)
Murray Hill
Add Design and build great APIs to your personal schedule
9:00am Design and build great APIs Mike Amundsen (Amundsen.com, Inc.)
Gramercy West
Add Hands-on with EDD to your personal schedule
9:00am Hands-on with EDD Sasa Djolic (Kater)
Add The A in SRE: Architecting for reliability to your personal schedule
1:30pm The A in SRE: Architecting for reliability Marco van der Linden (Xebia), Tom Hofte (Xebia)
5:00pm
Add Software Architecture Dine-Around to your personal schedule
7:00pm Software Architecture Dine-Around | Room: Various Restaurants
12:30pm Lunch | Room: Americas Hall 1
8:00am Morning Coffee | Room: Sutton Complex Foyer
10:30am Morning Break | Room: Sutton Complex Foyer and Concourse Foyer
3:00pm Afternoon Break | Room: Sutton Complex Foyer and Concourse Foyer
9:00am-12:30pm (3h 30m) Microservices Best Practice, Framework-focused, Hands-on
Service mesh in production with Linkerd
Charles Pretzer (Buoyant)
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.
1:30pm-5:00pm (3h 30m) Fundamentals Best Practice, Case Study, Hands-on
Building, specifying, and testing APIs with microservices
James Gough (Morgan Stanley), Matthew Auburn (Morgan Stanley), Padmavati Sridhar (Morgan Stanley)
James Gough, Padma Sridhar, and Matthew Auburn walk you through the creation of a very simple task list API.
9:00am-12:30pm (3h 30m) Application architecture Best Practice, Case Study
Multisensory architecture: Design beyond vision
Scott Davis (ThoughtWorks)
Join Scott Davis to explore W3C specifications like the Web Speech API (for speech synthesis and speech recognition), Speech Synthesis Markup Language (SSML), and WebVTT (for closed captioning). These technologies not only power smart speakers from Amazon, Google, Microsoft, and Apple; they power smartphones and desktop browsers as well.
1:30pm-5:00pm (3h 30m) Microservices
Cloud native application debugging
Christian Posta (Solo.io)
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.
9:00am-12:30pm (3h 30m) Fundamentals Best Practice
Design and build great APIs
Mike Amundsen (Amundsen.com, Inc.)
Mike Amundsen explains the important balance between designing, building, and releasing APIs. You'll learn how to create a consistent process for your company to ensure your API teams produce quality APIs that developers can easily use to provide timely business solutions for your organization.
1:30pm-5:00pm (3h 30m) Microservices Anti-Pattern, Best Practice, Hands-on
Practical microservices: Hands-on event-driven architectures with event sourcing and CQRS
Ethan Garofolo (Berkadia Commercial Mortgage)
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.
9:00am-12:30pm (3h 30m) Domain-Driven & Event-Driven Architecture Framework-focused, Hands-on
Hands-on with EDD
Sasa Djolic (Kater)
Event-driven design (EDD) scales from small, simple applications to large, complex systems, and it provides the ability to extend applications with new functionality and retroactively catch up on historical domain events. Sasha Jolich explains how to create a to-do web app using EDD.
1:30pm-5:00pm (3h 30m) Application architecture, Fundamentals Best Practice, Hands-on
The A in SRE: Architecting for reliability
Marco van der Linden (Xebia), Tom Hofte (Xebia)
Upfront architecture is essential to ensure reliability. Ideally, the system design starts with defining clear service-level objectives (SLOs) that translate into the right architecture to avoid gold-plating or costly redesigns after the system is live. Marco van der Linden and Tom Hofte explain how to define clear SLOs and apply architectural patterns to design a system that works as promised.
5:00pm-7:00pm (2h)
Plenary
7:00pm-9:00pm (2h)
Software Architecture Dine-Around
Join a group of fellow attendees for dinner at one of New York's great restaurants. This event is not sponsored, so you're responsible for paying your portion of the bill.
12:30pm-1:30pm (1h)
Break: Lunch
8:00am-9:00am (1h)
Break: Morning Coffee
10:30am-11:00am (30m)
Break: Morning Break
3:00pm-3:30pm (30m)
Break: Afternoon Break
  • IBM
  • LaunchDarkly
  • LightStep
  • Red Hat
  • ThoughtWorks
  • Auth0
  • Check Point Software
  • Contentful
  • Contrast Security
  • Datadog
  • Diamanti
  • Octobot.io
  • Optimizely
  • Perforce
  • Robin.io
  • SmartBear
  • Tidelift
  • WhiteSource
  • Synopsys
  • AxonIQ
  • Codefresh
  • CodeStream
  • Hello2morrow
  • LogRocket
  • Rookout
  • Solo.io
  • CNN
  • Boundless Notions, LLC

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