June 15–18, 2020

In-depth Training Courses

These expert-led presentations on Monday, June 15 and Tuesday, June 16 give you a chance to dive deep into the subject matter. These courses often sell out, so reserve your spot today.

2-Day Training (Mon & Tue) 1-Day Training (Mon) 1-Day Training (Tue)

Add to your personal schedule
10:00am – 5:30pm Monday, June 15
Location: Great America Meeting Room 1
Chaos engineering is the practice of conducting thoughtful, planned experiments to reveal weaknesses in your systems. Ana Margarita Medina explains how to get started with chaos engineering and details the tools and practices needed to implement it in your organization. Even if you’re already using chaos engineering, you’ll learn new ways to use it within your engineering organization. Read more.
Add to your personal schedule
9:00am – 5:00pm Tuesday, June 16
Lee Calcote (Layer5), Girish Ranganathan (Layer5)
Location: Room 201
One of the biggest challenges when moving to the cloud is managing your services as distributed systems. Service meshes, including the popular Istio, have become a go-to solution. Gain hands-on experience as Lee Calcote and Girish Ranganathan walk you through installing, configuring, and operating Istio in the context of example workloads and common use cases. Read more.
Add to your personal schedule
9:00am – 5:00pm Tuesday, June 16
Jeff Poole (Vivint Smart Home)
Location: Ballroom H
If you’re responsible for keeping systems running smoothly, being able to determine how software works (even if you don’t have the source code or previous experience with it) and figure out how software is failing can be invaluable. Jeff Poole identifies several Linux tools to help you understand what’s really happening. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15
Jesus Climent (Google)
Location: Ballroom H
Jesus Climent digs into the key concepts behind microservices-based systems design. You’ll then use this knowledge to collaboratively solve a real-world problem. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Brice Fernandes (Weaveworks)
Location: Grand Ballroom E
GitOps is a unique approach to infrastructure management defined at Weaveworks as a result of several years of operational experience with Kubernetes. Brice Fernandes walks you through implementing and using a GitOps pipeline to manage infrastructure and applications, from setting up GitOps operations to monitoring your applications and managing your clusters. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Liz Fong-Jones (Honeycomb), Austin Parker (LightStep)
Location: Room 210
Join Liz Fong-Jones and Austin Parker to discover how to tame complexity and manage modern microservice architectures using observability principles and practices. You’ll learn how to think about observability strategy and how observability relates to monitoring effects, then go hands-on with the new instrumentation standard OpenTelemetry. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Benjamin Muschko (Automated Ascent LLC)
Location: Room 202
The CKAD exam is completely performance based and requires deep knowledge of the tasks at hand under extreme time pressure. Benjamin Muschko explores the topics covered in the exam to help you pass in your first go. You'll learn when and how to apply the core concepts of Kubernetes to manage an application, how to use the kubectl command-line tool, CKAD tips and tricks, and more. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Mike Pfeiffer (CloudSkills.io)
Location: Grand Ballroom A
Learn how DevOps professionals automate the build and release process for modern applications running on the Microsoft Azure cloud platform. Mike Pfeiffer teaches you DevOps fundamentals, how to implement CI/CD pipelines, and how to continuously deliver value to users working with applications running on cloud native architectures. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Ian Crosby (Container Solutions)
Location: Grand Ballroom D
Ian Crosby outlines the fundamental concepts and features of Kubernetes, giving you everything you need to start designing and architecting cloud native applications. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Benjamin Muschko (Automated Ascent LLC)
Location: Room 202
The CKAD exam is completely performance based and requires deep knowledge of the tasks at hand under extreme time pressure. Benjamin Muschko explores the topics covered by the exam to help you pass in your first go. You'll learn when and how to apply the core concepts of Kubernetes to manage an application, how to use the kubectl command-line tool, CKAD tips and tricks, and more. Read more.
Add to your personal schedule
9:00am – 5:00pm Tuesday, June 16
L Körbes (Tilt)
Location: Room 212
Kubernetes solved a lot of problems, but it created a clumsy development workflow in the process. L Körbes teaches you how to work effectively with Kubernetes. Join in to learn how to make your Kubernetes dev workflow not only seamless but also amazing to use. Read more.
Add to your personal schedule
9:00am – 5:00pm Tuesday, June 16
Pini Reznik (Container Solutions)
Location: Great America Meeting Room 1
With so many things in motion during a cloud native transformation, one false move can collapse everything. Pini Reznik explains how cloud native isn’t just about cutting-edge technology but about rethinking the way your whole organization works. Balancing all the pieces is a challenge, but it can be done, even if you’re unfamiliar with cloud native concepts, tools, and technologies. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Erica Anderson (SafeStack)
Location: Room 206
Once your team has embraced DevOps, it’s time to bring security into the mix. Erica Anderson discusses opportunities to engage security with your DevOps implementation, explains how to successfully implement these new practices, and explores considerations when bringing security into extremely fast-paced delivery pipelines. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Sam Newman (Independent)
Location: Grand Ballroom C
Sam Newman details framings for microservice architectures that explore the various forces that can drive the design and evolution of microservices, then leads you through a series of interactive architectural kata exercises to put your newfound knowledge to the test. You'll gain valuable experience with a series of tools you can immediately put into practice in your own projects. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Mark van Holsteijn (Binx.io), Wietse Venema (Binx.io)
Location: Grand Ballroom F
Mark van Holsteijn and Wietse Venema lead a deep dive into Google Cloud Platform. With GCP, you can create and deploy highly available and scalable applications without upfront investment. You’ll get your own GCP project to perform labs and learn the skills you need in the real world, including infrastructure as code with Terraform. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15 | 9:00am – 5:00pm Tuesday, June 16
Mark Wilkins (Wilkins Solutions)
Location: Great American Ballroom J
Join Mark Wilkins to get started with AWS cloud services. No matter your technical background, you'll become conversant with the core services that make up Amazon Web Services. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15
Joel Hulen (Solliance), Kyle Bunting (Solliance)
Location: Room 212
Go hands-on with Joel Hulen and Kyle Bunting to get experience working with serverless components in Azure. Along the way, you’ll learn how to create an end-to-end serverless solution and how to use serverless to augment your architecture. Read more.
Add to your personal schedule
10:00am – 5:30pm Monday, June 15
Mike Roberts (Symphonia)
Location: Room 201
Popular serverless tool AWS Lambda promises automatic and vast scaling, cost-effectiveness, and ease of use. But what exactly is serverless? And how do you build and operate serverless applications using AWS Lambda? Drawing on lessons from his book Programming AWS Lambda, Mike Roberts offers an overview of serverless and explores the role Lambda plays in building serverless applications. Read more.
Add to your personal schedule
9:00am – 5:00pm Tuesday, June 16
Liz Rice (Aqua Security)
Location: Room 211
Liz Rice walks you through container security threats and how to address them. Read more.

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