Deploying Containerized Applications Technical Overview
4.2 (867 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
23,715 students enrolled

Deploying Containerized Applications Technical Overview

This Official Red Hat course will introduce you to containers using Docker running on Red Hat Enterprise Linux.
4.2 (867 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
23,715 students enrolled
Created by Red Hat, Inc.
Last updated 9/2016
English
English [Auto-generated]
Price: Free
This course includes
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Introduction to Docker containers
  • Orchestrating multi-container applications

  • Introduction to OpenShift Enterprise

  • Deploying applications on OpenShift
Requirements
  • There are no prerequisites for this course.
Description

In this this official Red Hat® training course, Jim Rigsbee, a curriculum architect for Red Hat Training, will introduce you to container technology using Docker running on Red Hat Enterprise Linux.

Docker has become the de facto standard for defining and running containers in the Linux® operating system. Kubernetes is Red Hat's choice for container orchestration. OpenShift, built upon Docker, Kubernetes, and other open source software projects, provides Platform-as-a-Service (PaaS) for the ultimate in deploying applications within containers.

Through short lectures and in-depth demonstrations, we will explore container technology and deploy a single three-tiered Java EE application using several container-based platforms, including Docker, Kubernetes, and OpenShift Enterprise by Red Hat.

Who this course is for:
  • System administrators, application software developers, and anyone else seeking a high-level understanding of Docker, Kubernetes, OpenShift, and Platform-as-a-Service capabilities.
Course content
Expand 12 lectures 02:24:46
+ Deploying Containerized Applications Technical Overview
12 lectures 02:24:46
Introduction
03:25

In this video, we will explore what a container is and how Docker implements a technology to run containers.

Docker Overview
05:39

Explore the Docker commands that allow us to manipulate Docker images. 

Image Management
13:20

Learn how to manipulate containers created from Docker container images.

Container Manipulation
10:52

Learn how to preserve data generated by a container’s processes across multiple instances of the container.

Persistent Storage
07:00

Deploy all portions of the To-Do List application and learn the considerations for running an application in multiple containers.  

Coordination of Multi-Container Applications
23:28

Learn how to orchestrate the containers in which the To-Do List application is deployed using Kubernetes.

Container Orchestration with Kubernetes
19:15

Get you first exposure to Red Hat’s Platform-as-a-Service offering, OpenShift Enterprise.

OpenShift Enterprise Features
19:27

Explore the OpenShift Enterprise web console.

OpenShift Enterprise Web Console
04:12

In this video, through lecture and demonstration, we will explore the powerful container image creation feature of OpenShift known as Source-to-Image.

Source-to-Image
21:47

Explore the OpenShift command-line interface. 

Introduction to OpenShift Enterprise CLI
09:08

In this video, through lecture and demonstration, we will explore scaling and clustering in OpenShift.

Scaling an Application
07:13