The wait is over: The session catalog and agenda builder are now available for Red Hat Summit 2023, which kicks off May 23 in Boston, Massachusetts. This year, Summit will share the stage with AnsibleFest, bringing you the latest in automation, open hybrid cloud, and more, all in one place.
We’re also offering a virtual option so attendees can get the most out of their 3-day conference experience. Pre-register at no cost to view keynotes and select on-site sessions to watch at your own pace after the event concludes.
Why attend Red Hat Summit?
Here’s what Red Hat Summit has to offer:
- Engage in hands-on learning opportunities. Get started with a new tool and develop in-demand skills. Stop by the Red Hat Developer booth to explore what’s possible in the Developer Sandbox for Red Hat OpenShift.
- Find out how industry leaders are tackling today’s biggest challenges. Get insights and learn from tech experts, Red Hat customers and partners, and community members via keynotes, interactive sessions, and networking.
- Collaborate, network, and discover the latest Red Hat technologies. You’ll walk away brimming with fresh ideas and inspiration to advance your projects, organization, and career.
Dive into developer experience
If you’re passionate about good developer experience, here are a few workshops and interactive sessions we think you’ll love.
Red Hat Developer Tools overview and roadmap
This session explores how Red Hat supports a cloud-first approach to cloud-native development and how it relates to the multicloud and hybrid cloud challenges developers face today.
Red Hat Developer’s Mithun Dhar, Parag Dave, and Mohit Suman will illustrate how Red Hat's developer tools remove friction and help teams ship applications and deliver value in less time and for less cost. They’ll cover:
- The full life cycle of the development process, from creating a new application, iterating it, and supporting a security-focused software delivery pipeline.
- Developer productivity with containers, Kubernetes, and Red Hat OpenShift.
- Tools that meet developers where they are: integrated development environments (e.g., VS Code, IntelliJ, hosted), command-line interfaces (CLI), web UIs, and more.
- Hosted offerings that provide a frictionless experience for developers to experiment and iterate over their cloud-native applications.
The internal developer platform: Scaffolding for cloud-native development
The Red Hat Developer team is excited to host a hands-on workshop focused on the internal developer platform (IDP) on Tuesday, May 23, from 6-8 pm ET. In this hands-on session led by Red Hat’s Ryan Jarvinen, attendees will explore how Backstage encapsulates tools, services, documentation, and best practices in “golden paths” to ease onboarding and daily development work.
Each participant will build and deploy a 3-tier web application using headline Red Hat products and technologies. You will see how these tools work together to support daily development activities and construct flexible foundations for cloud-native development.
- Discover how Backstage tools help you mount your team’s scaffolding and apply best practices atop.
- View and change source code in Red Hat OpenShift Dev Spaces, a web-based integrated development environment built on VS Code.
- Automate the build-test-deploy cycle using GitOps and build-test pipeline modules as you iterate your application with new features and fixes.
Shaping the future of the IDPs using Backstage
Developers deserve great experiences, too! A developer portal can decrease the cognitive load for developers and provide solutions that help onboard developers as well as applications, resulting in faster delivery for less money.
In this session, Red Hat’s Serena Chechile will demonstrate how Red Hat supports an internal developer platform (IDP) that solves challenges that developers face today while increasing engineering productivity. You’ll also learn about our developer productivity bundle for Backstage.
Supercharge your developer portal with Red Hat integrations
Explore tools that help lower the barrier of entry for getting started with Backstage, providing a richer software catalog through a variety of plug-ins and integrations. In this session, Red Hat’s Andrew Block and Tom Coufal will introduce these extension points to the Backstage ecosystem that provide integrations into various Red Hat offerings, starting with Red Hat’s single sign-on technology, Red Hat Quay, and Red Hat Advanced Cluster Management for Kubernetes.
Dev Spaces on ROSA: Enabling developers in a regulated enterprise environment
A major UK bank needed a developer environment that could start up quickly, meet security standards for source code, integrate with different developer tooling, and serve a developer population at scale. They decided to spin up Red Hat OpenShift Dev Spaces on Red Hat OpenShift Service on AWS (ROSA).
In this session, NatWest Group’s Baljinder Kang and Red Hat’s Anton Giertli will explain how they used OpenShift Dev Spaces on ROSA and integrated developer tooling. This session will be useful for organizations that want to streamline their developer journeys while keeping the administration loads to a minimum.
[ Learning path: How to deploy an application using Red Hat OpenShift Service on AWS ]
Investing in developer experience at Delta Air Lines to fly higher and faster
This session will examine how Delta Air Lines uses Red Hat technologies to create a better developer experience with a platform that meets strict internal requirements and the needs of a demanding industry, while still providing the autonomy that enables developers to be their most effective.
Red Hat’s Prakriti Koller, Eric Sauer, and Delta’s Brittany Doncaster will share:
- How they went about selecting measures that focused on people and business outcomes and committed to transparency along the way
- How using OpenShift Dev Spaces helped improve Delta’s speed to market
- Which working practices showed results
- What they learned while trying to collect and automate measurement
More hands-on labs and workshops
These sessions dive into GitOps, Kubernetes automation, Quarkus, and other topics to help you stay ahead of the curve.
Using GitOps to control and customize your OpenShift clusters and applications
Based on the Argo CD project, Red Hat OpenShift GitOps enables organizations to implement GitOps-based continuous delivery (CD) workflows to manage their OpenShift Container Platform instances and applications across multi-cluster Kubernetes environments.
In this session, you will explore the benefits of GitOps and where to begin your GitOps adoption journey. Red Hat’s Evan Shortiss, Natale Vinto (co-author of the new GitOps Cookbook), and Ryan Jarvinen will demonstrate how to use OpenShift GitOps to customize and manage an OpenShift cluster. Attendees will also learn how to deploy and manage applications using Red Hat OpenShift GitOps, and how it can detect and auto-correct configuration drift between the desired configuration stored in a Git repository and the actual state on their OpenShift cluster.
Simplifying containers and Kubernetes on your laptop with Podman Desktop
Going from application code to containers running on Kubernetes can be challenging. In this session, Red Hat's Stevan Le Meur and Daniel Walsh (author of Podman in Action) will show how Podman Desktop simplifies the developer's journey to deliver containerized applications from local development environments. They'll cover how Podman Desktop simplifies creation of containers for multiple languages, lightweight deployment of containers to local environments, and consistent delivery to Kubernetes.
From zero to hero in Kubernetes-native Java
More than 16.5 million Java developers are currently working to realize business requirements and spend a ton of time and effort to optimize the application performance for a variety of workloads (e.g., web, mobile, AI/ML, edge) in the cloud. A big challenge is adopting a new programming language or runtime over Java due to the lack of compatibility with Kubernetes.
In this session, Red Hat’s Daniel Oh will walk you through how developers can scaffold a Java project from scratch and then evolve it as a Kubernetes-native application in terms of optimizing resources with the native build, integrating Kubernetes manifest (ConfigMap, Secret, Health Check), building container images, and deploying it to Kubernetes. You can also continue testing and debugging the application while it’s already deployed to the remote Kubernetes, the same as the local developer experiences of inner-loop development.
Vote App: A complete end-to-end story from code to prod
In this lab, Red Hat’s Natale Vinto, Cedric Clyburn, and Evan Shortiss will walk through a complete development journey example of a 2-tier application made with Python and Go, built and deployed on Red Hat OpenShift.
You'll start coding with Red Hat OpenShift Dev Spaces, a modern in-browser IDE, and create container images with OpenShift Pipelines and Quay.io; then, you'll deploy and promote the application into several environments using OpenShift GitOps. This lab will help you get more familiar with cloud-native development, Kubernetes automation, and the GitOps methodology.
Enter Serverless Functions journey with Quarkus
In this hands-on workshop, Red Hat’s Daniel Oh walks through how to scaffold a serverless functions project using Quarkus, a Kubernetes-native Java framework. He will cover how to deploy service functions to AWS Lambda, optimize the functions, and make them portable across multiple serverless platforms (e.g., AWS Lambda, Azure Functions, Google Cloud Platform, Kubernetes Knative). You’ll also use handy command-line tools like
kn func to enable a Buildpack for function development & deployment in minutes.
Lab participants will be provided a free sandbox for serverless deployments. You’ll learn how to quickly create cloud-native microservice projects using Quarkus. Then, you’ll deploy the application to a function to AWS Lambda and Knative Event with JVM and Native mode.