DevOps Master Course (Azure Cloud + AWS Cloud + AWS DevOps + IaC with Terraform + Linux)
Piyush Raj K
32 modules
Lifetime access
Become a DevOps expert with Azure, AWS, Terraform, and Linux
Overview
This comprehensive DevOps Master Course covers key concepts and tools in the world of cloud computing, including Azure Cloud, AWS Cloud, AWS DevOps, Infrastructure as Code (IaC) with Terraform, and Linux. Whether you are a beginner or an experienced developer, this course will equip you with the skills needed to excel in modern DevOps practices and accelerate your career in the cloud computing industry.
Key Highlights
Master DevOps practices with hands-on experience
Learn Azure Cloud, AWS Cloud, AWS DevOps, IaC with Terraform, and Linux
Develop real-world projects and gain practical skills
Advance your career in cloud computing
What you will learn
Gain in-depth knowledge of Azure Cloud services
Learn to deploy and manage applications on Azure Cloud environment
Master AWS Cloud services and DevOps practices
Explore AWS services like EC2, S3, and RDS, and learn to automate infrastructure
Implement Infrastructure as Code using Terraform
Understand the principles of IaC and practice creating infrastructure with Terraform
Enhance your skills in Linux command line
Familiarize yourself with Linux basics and command line operations
Build real-world projects and showcase your expertise
Apply your knowledge to hands-on projects and create a strong portfolio
Modules
Module 1 - Introduction to Microsoft Azure
6 attachments
Introduction to Cloud Computing
What is Microsoft Azure?
Microsoft Azure Services
Azure Portal
Azure CLI
Azure PowerShell
Module 2 - Manage Microsoft Entra ID Users & Groups
8 attachments
Create Users & Groups
Manage User & Group Properties
Manager Licenses in Microsoft Entra ID
Manage External Users
Configure Self-Service Password Reset (SSPR)
Manage Built-In Azure Roles
Assign Roles At Different Scopes
Interpret Access Assignments
Module 3 - Azure Administration
4 attachments
Azure Portal Introduction
Azure PowerShell
Azure Bash
Azure ARM
Module 4 - Azure Governance & Compliance
4 attachments
Azure Subscription
Azure Cost Management
Azure Policy
RBAC
Module 5 - Azure Networking
9 attachments
Azure Virtual Networks
Azure VNet
Components IP Address
Public & Private lPs
Azure VNet Subnets
Azure Network Interface Cards (NIC)
Network Security Group (NSG)
Azure DNS
Private DNS
Module 6 - Azure Inter-site Connectivity
5 attachments • 1 mins
Azure VNet Peering
Azure VNet
Hybrid Networking (VPN)
Network Routing Table
Network Endpoint
Module 7 - Administration of Network Traffic
5 attachments
Application Gateway
Azure Load Balancers
Azure Firewall
Azure Bastion
Network Watcher
Module 8 - Azure Storage Account
9 attachments
Azzure Storage Account
Azure Container / Blob Service
Azure Table Storage
Azure Queue Storage
Azure Storage Explorer
Azure Shared Access Signature (SAS)
Azure Storage Replication
Data Replication Options
Azure Import / Export Service
Module 9 - Microsoft Azure Virtual Machine
6 attachments • 1 mins
Azure Virtual Machines
Data Disks in Azure
Availability Set / Zone
Azure VM Size
Azure VM Scaling
Virtual Machine Scale Sets
Module 10 - Azure PaaS Compute Option
4 attachments
Azure App Service Plan
Azure App Service
Azure Container Service
Azure Kubernetes Service
Module 11 - Azure Data Protection
5 attachments
Azure Backup Centre
Azure Files & Folder Backup
On-Premises Files & Folder Backup
Azure Virtual Machine Backup
On-Premises Virtual Machine Backup
Module 12 - Azure Monitoring
10 attachments
Azure Monitor
Azure Metrics Log Analytics
Alerts & Actions
Application Insights
Backup Reports
Recovery Services
Vault Backing Up
Azure Virtual Machines
Virtual Machin Backup Policies
Restoring Azure Virtual Machines
Module 13 - Introduction to AWS
3 attachments
AWS Architecture
AWS Management Console
Setting up of the AWS Account
Module 14 - Virtual Private Cloud (VCP)
11 attachments
Understanding & Configuring VPC
Configuring Subnet & Extracting N/W's out of VPC
Configuring Route Table
Understanding & Configuring Internet Gateway for VPC
Egress only Internet Gateway
NAT Gateway / NAT Instance Configuration
DHCP Option Set
Elastic IP
Network Access List
VPC Peering
Endpoint
Module 15 - EC2 Cloud Compute Services
6 attachments
Launching the Instance AMI
Configuring Security Groups
Understanding Security Key Pair
Configuring N/W Interfaces
Understanding & Configuring Dedicated Host
Understanding Different Instance Types
Module 16 - VPN Connections
2 attachments
Customer Gateway
VPG Gateways & VPN Connections
Module 17 - Storage & Content Delivery
7 attachments
S3 Bucket Configuration & Implementation
Static Web Hosting Via S3 Bucket
S3 Bucket Policy
Elastic Book Store (EBS)
Cloud Front Configuration
Understanding & Implementing Glacier Versioning S3
Understanding Functionality Snowball Migrations
Module 18 - Route 53
4 attachments
Traffic Management
DNS Management
Traffic Policy & Endpoint
Domain Name Registration
Module 19 - Management Tools
2 attachments
Understanding Integrated Features of Cloud Watch
Configuring Alarms & Cloud Watch-Based Actions
Module 20 - Security Identify & Compliances
4 attachments
Identify & Access Management
Policy Creation
Roles Creation
CLI Access
Module 21 - Auto Scaling & ELB
2 attachments
Configuring Auto Scaling & Creating Cloud Watch for Optimization
Creating Load Balancing with Application & Classic Load Balancers
Module 22 - Databases
2 attachments
Relational Database Services (RDS)
Dynamo Data Base (DDB)
Module 23 - Serverless Functions
4 attachments
Lambda
Redshift
Elastic MapReduce (EMR)
ElastiCache
Module 24 - Elastic Beanstalk
3 attachments
Concepts
Configuration
Implement Env with sample code
Module 25 - Cloud Formation
10 attachments • 1 mins
Basic Concepts of Cloud Formation
Practice Assignment: Cloud Formation
Cloud Formation: Terminology
Cloud Formation: Structure of the Template
Cloud Formation: Working with Stacks
Cloud Formation: Ref Functions
Cloud Formation: Parameters
Cloud Formation: Init & User Data
Cloud Formation: Creating Base Templates
Cloud Formation: Troubleshooting Templates
Module 26 - Infrastructure as Code with Terraform
8 attachments
Introduction to Terraform
Terraform Architecture
Terraform Concepts
Providers, Resources, Data, Provisioner, Variable, Output & Interpolation
Terraform CLI
Terraform Modules
Resource Graph
Terraform Registry
Module 27 - Introduction to Linux & Its Architecture
2 attachments • 1 mins
What is Linux
Kernel, Shell & File System
Module 28 - Linux Commands
3 attachments
Navigation (ls, cd, pwd)
File Operations (cp, mv, rm, mkdir)
Viewing & Editing files (cat, less, vi/nano)
Module 29 - User & Permission Management
7 attachments
Users & Groups
Managing Users & Groups (adduser, usermod, groupadd)
Understanding /etc/passwd and /etc/group
File Permissions
Understanding read, write and execute permissions
Modifying permissions (chmod, chown, chgrp)
Access Control List (ACLs) and sudo privileges
Module 30 - Linux Networking
3 attachments • 1 mins
Basic Networking Concepts
Networking Commands
Configuring Networking
Module 31 - Shell Scripting for Automation
8 attachments
Introduction to Shell Scripting
Writing Basic Shell Scripts
Variables, Loops & Conditionals
Automating Tasks
Creating Scripts for Repetitive Tasks
Scheduling jobs with cron
Error Handling & Debugging
Exit Codes, Error Messages & Debugging Scripts
Module 32 - Disk & File System Management
9 attachments
Understanding Linux File Systems
EXT4, XFS, BTRFS & Others
Disk Managment Tools
fdisk, df, du, lsblk
Mounting & Un-Mounting file Systems
Storage Optimization
Storage Optimization
Managing Storage Space with df, du & lsof
Using Logical Volume Management (LVM)
FAQs
How can I enrol in a course?
Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.
Can I access the course materials on any device?
Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.
How can I access the course materials?
Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.
Can I interact with the instructor during the course?
Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.
About the creator
Piyush Raj K
Reseller partner of ResellerClub (Hosting Professionals Community)
Reseller of PayUMoney (Leading Payment Gateway of World)
Rate this Course
₹ 54999.00
₹61000
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?