Get in Touch

Course Outline

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 lifecycle of a containerised application
  • How CI and OpenShift Container Platform integrate

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

Working with Application Services

  • Connecting, securing, controlling, 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.
  • Monitoring and troubleshooting transactions with Jaeger

Maintaining an Application

  • Remotely debugging the application
  • Deploying custom containers
  • Customising OpenShift Container Platform

Troubleshooting

Summary and Next Steps

Requirements

  • A general understanding of container concepts
  • Experience in software development

Audience

  • Developers
 35 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories