Get in Touch

Course Outline

Introduction

  • The DevOps philosophy and Continuous Integration (CI) principles.
  • Overview of the OpenShift architecture.
  • Comparison between OpenShift Container Platform v4 and v3.
  • Beyond Docker: CRI-O, Podman, and Buildah.

Understanding CI

  • The lifecycle of a containerized application.
  • How CI and OpenShift Container Platform work 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.
  • Deploying the application as a cluster.

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.
  • Customizing 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)

Upcoming Courses

Related Categories