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, and Buildah.

Understanding CI

  • The lifecycle of a containerized 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.
  • 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