1. Home
  2. Training Library
  3. Containers
  4. Courses
  5. OpenShift 101 - Quick Start

Review

play-arrow
Start course
Overview
DifficultyBeginner
Duration1h 42m
Students617
Ratings
5/5
starstarstarstarstar

Description

OpenShift is a rock solid platform engineered for the enterprise. It's built on top of Kubernetes and provides many value add features, tools, and services which help to streamline the complete end-to-end container development and deployment lifecycle.  

This introductory level training course is designed to bring you quickly up to speed with the key features that OpenShift provides. You'll then get to observe first hand how to launch a new OpenShift Container Platform 4.2 cluster on AWS and then deploy a real world cloud native application into it.

 

 

We’d love to get your feedback on this course, so please give it a rating when you’re finished. If you have any queries or suggestions, please contact us at support@cloudacademy.com.

Learning Objectives

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

Intended Audience

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

Source Code

This course references the following CloudAcademy GitHub hosted repos:

 

Transcript

- [Jeremy] Okay, welcome back. Before we finish, let's do a quick review of everything that you've learnt and what you've observed within the demonstrations. 

You gained an understanding of what OpenShift is and what it brings to the table. You gained an understanding of the basic principles of deploying a Cloud Native Application into OpenShift. You learned how to create a new OpenShift cluster on AWS. You gained an understanding of how to work with and configure many of the key OpenShift value add cluster resources, such as DeploymentConfigs, BuildConfigs, Builds and Routes. You learned how to work with the OpenShift web administration console to manage and administer OpenShift deployments. You learned how to work with the OC Command Line tool. And finally, you learned how to manage deployments in OpenShift resources through their full life cycle. 

Thank you again for your participation!! We do hope you've enjoyed this course on OpenShift. Please feel free to contact our site support at cloudacademy.com if you have any questions and or comments.

About the Author
Students39138
Labs34
Courses93
Learning paths25

Jeremy is the DevOps Content Lead at Cloud Academy where he specializes in developing technical training documentation for DevOps.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 20+ years. In recent times, Jeremy has been focused on DevOps, Cloud, Security, and Machine Learning.

Jeremy holds professional certifications for both the AWS and GCP cloud platforms.