OpenShift Enterprise v3.2 Installation and Configuration
4.2 (77 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
380 students enrolled
Wishlisted Wishlist

Please confirm that you want to add OpenShift Enterprise v3.2 Installation and Configuration to your Wishlist.

Add to Wishlist

OpenShift Enterprise v3.2 Installation and Configuration

Getting Started with OpenShift Enterprise v3.2
4.2 (77 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
380 students enrolled
Created by Mahmoud Matouk
Last updated 5/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Get started with OpenShift Enterprise v3.2
  • Understand core technologies used within OpenShift
  • Install a basic OpenShift Enterprise environment with one master and two nodes
  • Enable cluster metrics and configure auto-scaling
  • Test drive OpenShift Enterprise 3.2 auto-scaling
View Curriculum
Requirements
  • Basic knowledge of Cloud offerings and PaaS is recommended
  • Basic linux administration skills is recommended
  • Basic Amazon AWS knowledge is recommended
  • Having active OpenShift subscription is required to do the installation
Description

OpenShift Enterprise is a private PaaS offering from Redhat. It is based on the same platform that powers OpenShift Online, and it is packaged for customers who want an on-premise private cloud deployment.

This course covers an introduction to OpenShift Enterprise v3.2 platform and a step-by-step installation of a basic environment with one master and two nodes, it also covers enabling cluster metrics and exploring metrics of running pods from web console. We will configure auto-scaling of a test PHP application and stress test the app to see auto-scaling in action.

This environment is hosted on Amazon AWS, although it is not a direct objective of the course to teach AWS, students will have a nice hands-on exercise by creating a full environment on Amazon cloud. In this course we will use VPC, EC2 & Route53 services from AWS.

Who is the target audience?
  • Cloud Architects looking for an introduction to OpenShift
  • System Admins and Developers getting started with OpenShift
Students Who Viewed This Course Also Viewed
Curriculum For This Course
15 Lectures
02:54:25
+
Getting Started
2 Lectures 16:28

Course Overview

Preview 03:07

This is a technical and conceptual discussion over PaaS and technologies that power OpenShift Enterprise

Technical overview
13:21
+
Environment Preparation
4 Lectures 24:29

In this lecture we will explore the prerequisites of OpenShift Enterprise installation and we will discuss our network architecture for the environment that we will create on AWS

Installation planning
03:55

In this hands-on lab we will create a VPC on Amazon AWS, we will also add subnet and needed configuration to make this VPC ready to host our OpenShift nodes

VPC creation on AWS
06:12

In this hands-on lab we will be creating our three EC2 instances, this is where we are going to install our OpenShift Enterprise platform

Create EC2 instances
09:17

In this hands-on lab we will do some final configurations to the environment to meet OpenShift Enterprise prerequisites. We will configure a private DNS to resolve our master and nodes within the VPC and we will configure a public DNS to resolve public domain to our master node.

DNS configurations
05:05
+
OpenShift Enterprise v3.2 Installation
4 Lectures 01:09:24

This lecture is a step-by-step installation guide for OpenShift Enterprise v3.2, in this lecture we will install a fully running environment with one master and two nodes.

Active OpenShift subscription is required to do the installation however students can still watch and learn without doing the full installation.

Step-by-step installation
34:49

In this lecture we will explore OpenShift Enterprise v3.2 admin console and we will deploy a sample PHP application from Github.

Deploy sample application
12:12

In this lap we will go through the steps to enable cluster metrics

Enable Cluster Metrics for Auto-scaling
15:28

In this lecture we will sum up what we have done through the course and we will test Auto-Scaling of the sample PHP application

Preview 06:55
+
Integration with LDAP
3 Lectures 37:10

In this lecture we will have general discussion about available authentication providers and we will go though the steps to prepare an active directory on Amazon AWS

Setting Up Active Directory
18:46

In this lecture we will configure OpenShift to use LDAP authentication provider

Integrating with LDAP
08:26

In this exercise we will create a group in active directory and synchronize OpenShift environment with LDAP to recognize this group and its members, we will then assign this group as an admin on a project

LDAP group synchronization
09:58
+
Persistence Storage
2 Lectures 26:54

In this lecture we will discuss the concepts of persistent storage with containers and scenarios for using it

Persistent Storage overview
09:47

In this lecture we will deploy a sample PHP file manager application without persistent storage and test it. This will demonstrate the ephemeral nature of containers. Then we will deploy the same application in another new project and configure persistent storage for it.

Persistent storage configuration
17:07
About the Instructor
Mahmoud Matouk
4.3 Average rating
1,518 Reviews
21,122 Students
5 Courses
Solutions Architect

Mahmoud is a Sr. Solutions Architect with broad experience in end-to-end enterprise and integration solutions and cloud migration strategy and adoption. Has delivered and led the delivery of multiple large scale enterprise solutions and cloud migrations in different domains.

Mahmoud holds many technical certifications in Java Technology, IBM middleware and AWS professional level.