1

OpenShift is an on-premises Container Platform built around Docker containers developed by red hat. It is a leading hybrid cloud, enterprise Kubernetes application platform and includes hundreds of fixes to defect, security, and performance issues for upstream Kubernetes in every release. In this training course, you will learn how to gain invaluable insights into designing, developing, and deploying containerized applications on the OpenShift cluster through real-world example


Course Key Learnings:

By completing this course, you will:

  • Learn and understand what OpenShift is and what it brings to the table
  • Learn and understand how to provision a brand new OpenShift 4.2 cluster on AWS
  • Learn and understand the basic principles of deploying a cloud native application into OpenShift
  • Understand how to work with and configure many of the key OpenShift value add cluster resources
  • Learn how to work with the OpenShift web administration console to manage and administer OpenShift deployments
  • Learn how to work with the oc command line tool to manage and administer OpenShift deployments
  • And finally, you’ll learn how to manage deployments and OpenShift resources through their full lifecycle

Course Content:

Module1 Introduction

  • Course overview

Module2:Understanding Containers and OpenShift

  • Module Overview
  •  Understanding Container Architecture
  •  Understanding OpenShift Architecture
  •  Setting up the Lab Environment

Module3:Deploying and Managing Containers

  • Module Overview
  •  Creating Containerized Services
  •  Managing Containers
  •  Managing Container Images
  •  Troubleshooting Containerized Applications
  •  Demo: Deploying an Apache Web Server
  •  Demo: Managing an Apache Web Server Image

Module4:Building Custom Container Images

  • Building Custom Container Images
  •  Demo: Building a Custom Apache Image

 Module5:Deploying Applications on OpenShift

  • Module Overview
  • Use Product Documentation
  • Deploy Containerized Applications
  • Managing OpenShift Applications
  • Deploy Multi-container Applications
  • Demo: Deploy an HTTPD Service on OpenShift

Module6:Working with OpenShift Resources and Information Gathering

  • OpenShift Resources
  • Investigating Logs
  • Demo: Working with OpenShift Resources
  • Demo: Working with OpenShift Logs

Module7:Using the OpenShift Web Console

  • The OpenShift Web Console
  • Demo: Deploying a CakePHP App Using the Web Console

Who’s This Course For?

This course is intended for:

  • Anyone interested in learning OpenShift
  • Software Developers interested in OpenShift containerisation, orchestration, and scheduling
  • DevOps practitioners looking to learn how to provision and manage and maintain applications on OpenShift

Prerequisites

To get the most from this course, you should have at least:

  • A basic understanding of containers and containerisation
  • A basic understanding of Kubernetes – and container orchestration and scheduling
  • A basic understanding of software development and the software development life cycle
  • A basic understanding of networks and networking

International Student FEE : 300US$ 



Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Courses

AWS Certified DevOps Engineer – Professional

Docker Training (DevOps) with Kubernetes and Swarm

Google Cloud Certified Professional Cloud Architect

DevOps Engineer -Docker Training with Kubernetes and Swarm

 

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now