OAM Engineer : Is the only course which offers Public and Private cloud knowledge from scratch, Openstack as a private cloud has a vast use cases, Private cloud distributions run on OpenStack can provide more substantial benefits than private clouds built using custom code. IDC evaluated the value of Red Hat OpenStack Platform for private clouds and found that organizations realized annual benefits of $6.81 million.
Public clouds are the most common type of cloud computing deployment. The cloud resources (like servers and storage) are owned and operated by a third-party cloud service provider and delivered over the Internet. With a public cloud, all hardware, software and other supporting infrastructure are owned and managed by the cloud service provider. Microsoft Azure is an example of a public cloud.
In a public cloud, you share the same hardware, storage and network devices with other organisations or cloud “tenants”, and you access services and manage your account using a web browser. Public cloud deployments are frequently used to provide web-based email, online office applications, storage, and testing and development environments.
Advantages of public clouds:
- Lower costs – no need to purchase hardware or software, and you pay only for the service you use.
- No maintenance – your service provider provides the maintenance.
- Near-unlimited scalability – on-demand resources are available to meet your business needs.
- High reliability – a vast network of servers ensures against failure.
Get your self ready to work as a Cloud Engineer – A Job Ready Course
OAM Contents
- Whats is Cloud Computing
- Types of Cloud Computing
- Types of Cloud Services - IaaS, PaaS, Serverless & SaaS
- Uses of Cloud Computing
- Infra Vs Platform Vs Application
- Top Cloud Computing Provider softwares & vendors
- What is Openstack?
- Components of Openstack (Services)
- Architecture of Opensatck
- Openstack Distros and Appliances
- Undercloud Deployment on centos
- Lab - Undercloud Deployment on centos
- Overcloud Deployment on centos
- Lab - Overcloud Deployment on centos
- Quiz
- Procedure to launch Instance or VM
- Lab - Linux instance launch using Dashboard
- Lab - Linux instance launch using CLI
- Working around Dashboard
- Explore facilities and options on openstack dashboard
- Lab - Explore Dashboard
- Nova with Regions and Availablity zones
- Lesson end project
- What is cinder?
- Configuring VM system disks
- Ephemeral Disks and Persistent Disks
- Lab - Configure ephemeral disk using cinder
- Lab - Configure persistent disk using cinder
- Managing volumes and snapshots
- Lab - Volumes and snapshots of persistent disk as well as VM
- Lesson end project
- Network Basics - (Layars, IP addressing Subnetting, etc.)
- TCP/IP Model
- Software defined networking
- Tenants, Providers, Public Network, Private Network
- Implementing openstack platform networking
- Lab - plan and implement Network on your openstack platform
- Lesson end project
- Provider and External network
- Managing routers and floating IPs
- Lab - Routers and floting IPs
- Lunching VM with public access
- Lab - Launch and access instance publicly
- Lesson end project
- Reading and reviewing logs of openstack components
- Lab - Read logs of several components using dashboard
- Lab - Read logs of several components using CLI
- Monitoring and orchestration of inbuid componets of openstack
- Openstack security
- Lesson end project
- Identity service of openstack (Keystone)
- Provider, Tenants, Users
- Authentication and authorization of openstack users
- Lab - KeystoneRC file and CLI logins
- Lab - Users, groups, roles crearion
- Lesson end project
- Application or Platform Deployment for enduser or developer using Openstack instance
- Whats is AWS? Features of AWS
- AWS Infrastructure - Regions, AZs, and Endpoints
- AWS Core services (Compute, Storage, Networking, Database)
- AWS Compute services (EC2, ECR, EKS, Lanbda, etc)
- AWS Storage Services (S3, EBS, EFS, Storage Gateway etc,)
- AWS DB services ( RDS, Redshift, DynamoDB, etc)
- AWS Networking Services (VPC, API gateway, Route53, etc)
- Lab - Introduction to AWS management console
- Terminologies in IAM - users, groups, policies, roles
- AWS IAM users and groups
- Lab - User and group creation and access account
- Permissions to IAM groups and IAM roles
- Lab - IAM roles creation and using different policies
- Lab - IAM policies Json example
- SOS and Multifactor
- Lab - Apply SSO - Single Sign On
- Lab - Multifactor authentication for IAM user account
- Lesson end project
- Introduction to AWS EC2
- AWS Amazon machine image , AMI Marketplace
- Lab - Linux instance creation and accessing on AWS
- Lab - Windows Server instance creation and accessing on AWS
- AWS - EBS
- Lab - EBS volume creation , Attaching to Linux instance
- Lab - EBS volume and volume snapshot
- AWS - Elastic File System, EFS Vs EBS
- Lesson end Project
- Default VPC Components (VPC, Subnet, Route Table, Gateway and Endpoints
- Lab - Create custom VPC
- VPCs and Subnets for networking infrastructure
- Internet Gateway and NAT Gateway
- Lab - Create Public and Private Network
- Lab - Instance launching on Private and Public subnet
- Amazon S3
- Lab - Create and access AWS S3 bucket with public access
- Version control system and Amazon S3 policies
- Lab - Working with S3 bucket policies and access using AWS CLI
- Amazon S3 Glacier
- Lab -Implement S3 Glacier storage
- Amazon price calculator
- Lesson end project
- Lesson end project
- AWS Database Overview
- Types of AWS Databases ( Relationsl, Key-Value, In-memory)
- Amazone RDS - Db engines (AWS Aurora, MySQL, MariaDB, Oracle, MsSQL Server, Postgrace
- Lab - Create DB in AWS Console
- Lab - Create table in AWS using DynamoDb or MySQL
- Lab - Try to run Query on created DB
- Lesson end Project
- Introduction to AWs load balancer
- Types of AWS load balancer- LB
- Lab - Create Application LB
- What is ECR and ESC services of Amazon ?
- Lab - Demo by trainer for ECS and ECR
- What is EKS service of Amazon?
- Azure fundamentals
- Introduction to Azure
- Azure architecture and services
- Azure Account creation
- Lab - Create an Azure account
- Azure compute options
- LAB - create and access Linux VM on Azure
- Azure Infrastructure
- Introduction to Azure VM management
- Creation of Azure windows server vm
- Lab - Create a windows vm on azure account
- Manage VMs with Azure CLI
- Lab- Azure CLI for VMs
- Control Azure services with CLI
- Lesson end project
- Azure identity service
- Azure active directory service
- Security in Azure
- Lesson end project
- Configure virtual network for VMs
- Lab - configure virual network
- Add and size disks in Azure VM
- Lab - Size disks to VM
- Build Azure Resource Manager Template
- Lab - Create Azure VM template and implement
- Secure Azure VM disks
- Lesson end project
- What is Azure container service
- What is Azure kubernetes service
- Azure container registrty
- Lab - Build and store container images with azure container regisrty
- Lab - Run docker container with Azure container instance
- Google Public Cloud Service
- Services by GCP
- Infra and Platform offered by GCP
- Demo of GCP Dashboard
- Cloud Computing for Devops
- What is Devops?
- Cloud roles in Devops
- Public cloud services used in Devops
- Development / Build software pipeline in AWS / Azure
- Demo for AWS Devops or Azure Devops
- Lesson end project
- Course end project1
- Course end project2
- Course end project3
Deliverables From Unnati
- Online Lab
- E-contents
- One Red Hat Global Exams PE110
- Three Participation Certificate