Ryan Jarvinen is a Developer Advocate at Red Hat, focusing on improving developer experience in the cloud native community. He lives in Sacramento, California and is passionate about open source, open standards, open government, and digital rights.

Presentations

22x

Progressive Delivery with Argo Rollouts

In this hands-on workshop attendees will learn the basics of how to use Argo Rollouts to progressively roll out apps. In this lab you will learn how to:

* Review the Rollouts specification

* Use Rollouts to perform a blue-green deployment

* Update the image with continuous integration and observe the blue-green progressive delivery in action

* Enhance the blue-green rollout with integrated testing by applying an AnalysisTemplate

* Update the image again and review how the AnalysisTemplate works

* Use Rollouts to perform a canary deployment with progressive delivery

See Presentation
22x

Prepare to Perform with Backstage Software Templates

Backstage Software Templates provide a consistent way for platform engineers to enable self-service delivery of cloud-native software components. Templates ease onboarding and daily development work by establishing the tools, services, documentation, and best practices as “golden paths” for users to navigate.

Attendees will learn how to use Backstage Software Templates to simplify access to Helm Charts, Tekton Pipelines, Kubernetes, ArgoCD, and more. Review common workflows for delivering and updating your software via the Backstage Software Catalog in this interactive session.

See Presentation
16x

Hands-On Intro to Kubernetes with kubectl

Learn Kubernetes basics through a series of hands-on command-line interactions. 

This interactive session involves using kubectl to learn about kubernetes APIs and the basic abstractions provided for modeling distributed solutions. By the end of this workshop you’ll be deploying, scaling, and automating container-based solutions using open source tools for distributed computing.

To follow along, bring a laptop with: http://bit.ly/scale-k8s#/laptop-setup

See Presentation
15x

Intro to Kubernetes (Hands-on Workshop)

Kick off your journey to becoming a DevOps master by learning Kubernetes through a series of hands-on examples. Get started with an introduction to distributed systems and the architecture behind Kubernetes, then learn about Kubernetes APIs and API object primitives. By the end of this workshop you’ll be deploying, scaling, and automating container-based solutions using open source tools for distributed computing.

See Presentation
13x

Composing with Containers

New container-centric tools are changing the way that projects are distributed and scaled in the cloud. Come learn how these open source building blocks can be used to compose complex, multi-container services that offer distinct advantages in scaling and reliability.

This talk provides an overview of Docker, Kubernetes and Red Hat's new "Atomic" OS distributions, and preview of the next generation OpenShift platform.

See Presentation