OpenShift for the Absolute Beginners - Hands-on
4.4 (4,184 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.
22,555 students enrolled

OpenShift for the Absolute Beginners - Hands-on

Get started with OpenShift quickly with lectures, demos, quizzes and hands-on coding exercises right in your browser
Bestseller
4.4 (4,184 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.
22,548 students enrolled
Last updated 2/2020
English
English, French [Auto], 3 more
  • German [Auto]
  • Italian [Auto]
  • Portuguese [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 6 articles
  • 10 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Deploy an Openshift Cluster
  • Deploy application on Openshift Cluster
  • Setup integration between Openshift and SCM
  • Create custom templates and catalog items in Openshift
  • Deploy Multiservices applications on Openshift
Requirements
  • Basic System Administration
  • Introduction to Containers (Not Mandatory as we cover this in this course)
  • Basics of Kubernetes (Not Mandatory as we cover this in this course)
  • Basics of Web Development - Simple Python web application
Description

Learn the fundamentals and basic concepts of OpenShift that you will need to build a simple OpenShift cluster and get started with deploying and managing Application.

Build a strong foundation in OpenShift and container orchestration with this tutorial for beginners.

  • Deploy OpenShift with Minishift
  • Understand Projects, Users
  • Understand Builds, Build Triggers, Image streams, Deployments
  • Understand Network, Services and Routes
  • Configure integration between OpenShift and GitLab SCM
  • Deploy a sample Multi-services application on OpenShift

A much required skill for any one in DevOps and Cloud Learning the fundamentals of OpenShift puts knowledge of a powerful PaaS offering at your fingertips. OpenShift is the next generation Application Hosting platform by Red Hat.

Content and Overview 

This course introduces OpenShift to an Absolute Beginner using really simple and easy to understand lectures. Lectures are followed by demos showing how to setup and get started with OpenShift. The coding exercises that accompany this course will help you practice OpenShift configuration files in YAML. You will be developing OpenShift Configuration Files for different use cases right in your browser. The coding exercises will validate your commands and Configuration Files and ensure you have written them correctly.

And finally we have assignments to put your skills to test. You will be given a challenge to solve using the skills you gained during this course. This is a great way to gain a real life project experience and work with the other students in the community to develop an OpenShift deployment and get feedback for your work. The assignment will push you to research and develop your own OpenShift Clusters.

Legal Notice:

Openshift and the OpenShift logo are trademarks or registered trademarks of Red Hat, Inc. in the United States and/or other countries. Re Hat, Inc. and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by OpenShift or Red Hat, Inc.

Who this course is for:
  • System Administrators
  • Developers
  • Project Managers and Leadership
  • Cloud Administrators
Course content
Expand all 42 lectures 03:10:46
+ Pre-Requisite - Docker and Kubernetes
2 lectures 17:21
Pre-Requisite - Docker Overview
13:55
Pre-Requisite - Kubernetes Overview
03:26
+ Getting Started with Openshift
7 lectures 20:58
Openshift - Architecture Overview
03:32
Openshift - Setup
03:57
Setup VirtualBox
00:16
Demo - OpenShift Setup with Minishift
03:14
Student Preference
00:22
Management - Web, CLI and REST API
04:37
Demo - Openshift Management
04:59
OpenShift Introduction, Architecture and Management
12 questions
+ Openshift Concepts - Projects and Users
3 lectures 09:02
Projects and Users
04:53
Demo - Projects and Users
03:54
Projects and Users
2 questions
Your reviews are important!
00:15
+ Concepts - Builds and Deployments
10 lectures 42:07
Builds and Deployments
03:54
Demo - Deploy an Application
03:25
Builds
10:44
Demo - Builds
04:56
Builds - 1
1 question
Builds - 2
1 question
Builds - 3
1 question
Builds - 4
1 question
Build Triggers
02:57
GitLab - Setup
00:23
Demo - Build Triggers
03:32
Deployments
08:29
Demo - Deployments
03:41
Stay Updated!
00:06
+ Networks, Services, Routes and Scaling
5 lectures 21:11
Networking Overview
06:01
Services and Routes
05:28
Demo - Services and Routes
04:16
Scaling
01:15
Demo - Scaling
04:11
+ Storage, Templates and Catalog
7 lectures 30:16
Storage
02:42
Demo - Storage
02:38
Example Voting Application Introduction
02:44
Demo - Deploy Example Voting Application on Openshift
07:38
Demo - Create a custom Catalog
10:48
Bonus Lecture: Checkout Other Courses
00:15
+ Conclusion and APPENDIX
6 lectures 39:46
Conclusion
01:44
APPENDIX A - Source Code Management for Beginners
04:16
APPENDIX A - Demo - GitLab - Setup
08:17
APPENDIX B - CI/CD for Beginners
04:08
APPENDIX C - YAML Introduction
08:25
YAML - 1
1 question
YAML - 2
1 question
YAML - 3
1 question
YAML - 4
1 question
YAML - 5
1 question
YAML - 6
1 question
APPENDIX D - Setup VirtualBox
12:56