Deployment and Management of Azure red-hat open-shift ARO
(unofficial) course on ARO, It provides high-available container platform on Azure.
Description
Learn Azure Red-hat open-shift (ARO v4.x) & Deploy multi-tier Applications on Microsoft Azure Cloud.
You will learn about latest version of ARO cluster (v 4.x), its architect, pre-requisites and deployment of ARO using Az cli and Terraform.
You will also learn the deployment of ARO in 3 different settings like Public, Private and Custom Domain name.
You will also learn the deployment of multi-tier applications on ARO using source 2 image, Deployment, Deployment-Config, Secrets and Persistent Volume features of Openshift in this course.
You will be doing hands on labs and managing the ARO cluster using Openshift Container platform Command line tool (OC cli).
This course is divided into 8 sections as mentioned below.
Section 1: Introduction, Prerequisites and Lab setup.
Section 2: ARO Cluster and its deployment on Azure.
Section 3: Introduction to OC cli, Web Console, Openshift Templates and Projects.
Section 4: Deploying multi-tier application (Rating App) on ARO cluster.
Section 5: Deploying multi-tier application (OSToy) on ARO cluster.
Section 6: Deleting ARO Cluster and deploying ARO using Terraform.
Section 7: Deploying ARO using custom domain, enable monitoring and integrate with Azure AD.
Section 8: Deploying private ARO cluster and Designing an ARO Cluster infrastructure.
Please use Terraform v0.14.x for this course.
Happy Learning..
What You Will Learn!
- In this course you will learn in details:
- you will learn about red-hat open-shift.
- Deployment of red-hat open-shift on Microsoft Azure cloud.
- We will create an ARO Cluster with three different settings like public, private and custom domain.
- We will learn about all the tools required to deploy an ARO Cluster.
- We will learn about all the tools required to manage an ARO Cluster.
- We will setup a lab environment so that all the labs can be carried out smoothly on any workstation.
- We will deploy ARO version 4 and learn all the offering provided by Azure to support red-hat open-shift.
- We will also learn about costing, how much it will cost to run an ARO cluster.
- We will learn the use of open-shift container command line tool to manage an ARO Cluster.
- We will learn about open-shift marketplace templates and how we can use and customise them to create custom Applications.
- We will learn about open-shift technologies like Projects, Deployments, Deployment-configs, PVC, Secrets and Route to publish Apps.
- We will learn the use of Webhook to create CICD pipeline and integrate github with ARO cluster.
- We will deploy a multi-tier application on ARO and review the application (Rating App)
- We will deploy another multi-tier application on ARO and review the application (Ostoy)
- During the deployment of applications we will learn PVC, Secrets, Config map, Horizontal Pod autoscalar and deployments.
- We will deploy ARO cluster using Az Cli and Terraform, also learn how to delete the existing ARO Cluster.
- We will setup a custom DNS and deploy ARO cluster using custom domain.
- We will learn how to enable monitoring on ARO cluster using Log Analytics Workspace.
- We will also integrate ARO with Azure Active Directory as Identity provider.
- In the end, we will create a private ARO cluster and access it through a Jump box.
- Lastly we will go through the steps required to design an ARO cluster and wrap up this course.
Who Should Attend!
- This course is also suitable for DevOps Engineers, Programmers, Azure Administrators, IT Professionals, Developers & IT Consultants.
- Software Engineers, Web Developers, Students, Network Engineers or anyone with networking Background looking for expertise Azure Red hat openshift deployment
- Anyone interested in learning new technologies on cloud specifically with Microsoft Azure.
- Beginner ARO developer curious about Openshift on Azure.