Docker, Kubernetes and OpenShift for Developers and Administrators Training Course
Course
In City Of London
Description
-
Type
Course
-
Location
City of london
Docker is an open-source platform for automating the process of building, shipping and running applications inside containers. Kubernetes goes one step further by providing the tools needed to deploy and manage containerized applications at scale in a clustered environment.
OpenShift Container Platform (formerly OpenShift Enterprise) brings Docker and Kubernetes together into a managed platform, or PaaS (Platform as a Service), to further ease and simplify the deployment of Docker and Kubernetes. It provides predefined application environments and helps to realize key DevOps principles such as reduced time to market, infrastructure as code, continuous integration (CI), and continuous delivery (CD). OpenShift Container Platform is maintained by Red Hat.
In this instructor-led, live training, participants will learn how to manage containers running on Docker, Kubernetes, and the Red Hat OpenShift Container Platform (OpenShift).
By the end of this training, participants will be able to:
Create, configure, manage, and troubleshoot OpenShift clusters
Scale application deployments using Kubernetes
Secure OpenShift
Monitor and gather metrics
Manage storage
Quickly deploy applications on-premise, in public cloud or on a hosted cloud.
Audience
System administrators
Architects
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Facilities
Location
Start date
Start date
Reviews
Subjects
- Red Hat
Course programme
Introduction
- From Docker containers, to managed clusters of containers with Kubernetes, to OpenShift for managing Docker and Kubernetes.
Docker
- Overview of Docker architecture
- Setting up Docker
- Running a web application in a container
- Managing Docker images
- Networking Docker containers
- Managing the date inside a Docker Container
Kubernetes
- Overview of Kubernetes architecture
- Managing a cluster of Docker containers with Kubernetes
OpenShift
- Overview of OpenShift architecture
- Creating containerized services
- Managing Docker containers with OpenShift
- Creating and managing container images
- Deploying multi-container applications
- Setting up an OpenShift cluster
- Securing OpenShift
- Monitoring OpenShift
- Deploying applications on OpenShift Container Platform using source-to-image (S2I)
- Managing storage
Closing remarks
Docker, Kubernetes and OpenShift for Developers and Administrators Training Course