2-4pm GMT / 3-5pm CET
The Build Smart on Kubernetes: Hands-on Learning Journey EU is a free, virtual progressive workshop in 3 parts, 2 hours per day. This workshop will jumpstart your understanding and experience of application development on Kubernetes featuring Red Hat OpenShift. Starting with an exploration of containers, you’ll rapidly move into a series of hands-on experiences which demonstrate why OpenShift is a rich, enterprise Kubernetes platform for development of cloud-native applications.
Day 1: Learn the Basics: Getting up and Running
Whether you’re brand new to OpenShift or have been using it to deploy for quite some time, there’s something for you here in the kickoff to this learning journey. Today’s theme is getting up and running. We’ll talk briefly about what containers are, how they work, and how they became dominant in modern day deployment. From there we’ll talk a bit about orchestration and Kubernetes with a demo of deploying an application to a Kubernetes cluster. Then, we’ll get our hands on with OpenShift walking through the dashboard and working through the process of deploying and maintaining an app with OpenShift.
Day 2: Explore Applications: Operating our Clusters
Now that we’ve gotten acquainted with OpenShift a bit, together we’ll demonstrate more of how to use in practice. One of the amazing things that make working with Kubernetes and OpenShift easier are Operators. They hold tremendous potential for creating better automation, observability, and repeatability in our workloads. After a deep dive on how they work, how to use them, and even how to create your own, we’ll extend our application from day 1 with an operator.
Day 3: Go Deeper with OpenShift: Extending our Cluster’s Capabilities
We’ve already accomplished a lot by getting up and running and then learning about some tools for automating the operation of our cluster, but we’re going to take it a step further by extending our cluster’s capability even more with OpenShift Pipelines. You may already be familiar with concepts Continuous Integration/Continuous Delivery and Continuous Deployment. Tekton is an open-source Kubernetes native project for creating these systems. We see Tekton in practice through OpenShift Pipelines. We’ll talk about pipelines and cover another method of creating development loops before working through a project demonstrating the use of pipelines.