- A general understanding of container concepts
- Software development experience
Audience
- Developers
OpenShift Container Platform (formerly OpenShift Enterprise) is a collection of software put together by Red Hat for deploying containers and Kubernetes in the enterprise. OpenShift Container Platform optimizes developer productivity with features such as, Red Hat CodeReady Workspaces, OpenShift Service Mesh, Kubernetes-based event-driven autoscaling, and Operator-enabled Red Hat OpenShift Container Storage.
In this instructor-led, live training (online or onsite), participants will learn how to create, update, and maintain applications using OpenShift Container Platform.
By the end of this training, participants will be able to:
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Automate the software delivery pipeline.
- Apply DevOps principles to deliver software continuously.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- This course focuses on OpenShift Container Platform, version 4. If you wish to use a different version of OpenShift (e.g. OpenShift Container Platform 3 or OKD), please contact us to arrange.
- To request a customized training for this course, please contact us to arrange.
Introduction
- The DevOps philosophy and Continuous Integration (CI) principles
- Overview of the OpenShift Architecture
- OpenShift Container Platform v4 vs OpenShift Container Platform v3
- Beyond Docker: CRI-O, Podman, Buildah
Understanding CI
- The life cycle of a containerized application
- How CI and OpenShift Container Platform fit together
Getting Started
- Setting up the development environment
- Working with container images and registries.
- Setting up CI with Jenkins and Tekton Pipelines
- Developing an application in a CI Environment
- Clustering the application
Working with Storage
- Understanding OpenShift Container Storage
- Setting up storage services
Woking with Application Services
- Connecting, securing, controling, and observing services.
- Creating a Service Mesh.
Automating Operations
- Understanding lifecycle automation
- Building an operator
Monitoring an Application
- Working with Prometheus, Grafana, Elastic Search, FluentD and Kibana.
- Monitor and troubleshooting transactions with Jaeger
Maintaining an Application
- Remotely Debugging the Application
- Deploying Custom Containers
- Customizing OpenShift Container Platform
Troubleshooting
Summary and Next Steps
United Arab Emirates - OpenShift 4 for Developers
Qatar - OpenShift 4 for Developers
Egypt - OpenShift 4 for Developers
Saudi Arabia - OpenShift 4 for Developers
South Africa - OpenShift 4 for Developers
Brasil - Plataforma de Contêiner do OpenShift para Desenvolvedores
Canada - OpenShift 4 for Developers
中国 - OpenShift 4 for Developers
香港 - OpenShift 4 for Developers
澳門 - OpenShift 4 for Developers
台灣 - OpenShift Container Platform for Developers
USA - OpenShift 4 for Developers
Österreich - OpenShift 4 for Developers
Schweiz - OpenShift 4 for Developers
Deutschland - OpenShift 4 for Developers
Czech Republic - OpenShift 4 for Developers
Denmark - OpenShift 4 for Developers
Estonia - OpenShift 4 for Developers
Finland - OpenShift 4 for Developers
Greece - OpenShift 4 for Developers
Magyarország - OpenShift 4 for Developers
Ireland - OpenShift 4 for Developers
Luxembourg - OpenShift 4 for Developers
Latvia - OpenShift 4 for Developers
España - Plataforma de contenedores OpenShift para desarrolladores
Italia - OpenShift 4 for Developers
Lithuania - OpenShift 4 for Developers
Nederland - OpenShift 4 for Developers
Norway - OpenShift 4 for Developers
Portugal - Plataforma de Contêiner do OpenShift para Desenvolvedores
România - OpenShift 4 for Developers
Sverige - OpenShift 4 for Developers
Türkiye - OpenShift 4 for Developers
Malta - OpenShift 4 for Developers
Belgique - OpenShift 4 for Developers
France - OpenShift 4 for Developers
日本 - OpenShift 4 for Developers
Australia - OpenShift 4 for Developers
Malaysia - OpenShift 4 for Developers
New Zealand - OpenShift 4 for Developers
Philippines - OpenShift 4 for Developers
Singapore - OpenShift 4 for Developers
Thailand - OpenShift 4 for Developers
Vietnam - OpenShift 4 for Developers
India - OpenShift 4 for Developers
Argentina - Plataforma de contenedores OpenShift para desarrolladores
Chile - Plataforma de contenedores OpenShift para desarrolladores
Costa Rica - Plataforma de contenedores OpenShift para desarrolladores
Ecuador - Plataforma de contenedores OpenShift para desarrolladores
Guatemala - Plataforma de contenedores OpenShift para desarrolladores
Colombia - Plataforma de contenedores OpenShift para desarrolladores
México - Plataforma de contenedores OpenShift para desarrolladores
Panama - Plataforma de contenedores OpenShift para desarrolladores
Peru - Plataforma de contenedores OpenShift para desarrolladores
Uruguay - Plataforma de contenedores OpenShift para desarrolladores
Venezuela - Plataforma de contenedores OpenShift para desarrolladores
Polska - OpenShift 4 for Developers
United Kingdom - OpenShift 4 for Developers
South Korea - OpenShift 4 for Developers
Pakistan - OpenShift 4 for Developers
Sri Lanka - OpenShift 4 for Developers
Bulgaria - OpenShift 4 for Developers
Bolivia - Plataforma de contenedores OpenShift para desarrolladores
Indonesia - OpenShift 4 for Developers
Kazakhstan - OpenShift 4 for Developers
Moldova - OpenShift 4 for Developers
Morocco - OpenShift 4 for Developers
Tunisia - OpenShift 4 for Developers
Kuwait - OpenShift 4 for Developers
Oman - OpenShift 4 for Developers
Slovakia - OpenShift 4 for Developers
Kenya - OpenShift 4 for Developers
Nigeria - OpenShift 4 for Developers
Botswana - OpenShift 4 for Developers
Slovenia - OpenShift 4 for Developers
Croatia - OpenShift 4 for Developers
Serbia - OpenShift 4 for Developers
Bhutan - OpenShift 4 for Developers