Learning Objectives
What will you learn in this course ?
-
What is Cloud Computing and AWS Essential Services
-
Networking on cloud, building secure infrastructure with Virtual Private Cloud
-
Setting up users and roles, defining access policies using IAM
-
Launching and operating servers on cloud with EC2
-
Leveraging managed database services with RDS
-
Setting up highly available, redundant and scalable storage with S3
-
Dynamically provisioning capacity with Autoscaling and ELBs
-
Auxiliary services such as Cloudformation, SES, SNS etc.
Course curriculum
-
1
Introduction to Cloud Computing
-
2
AWS Overview
-
3
Environment Setup
-
4
IAM
-
5
Networking
-
6
VPC
-
7
EC2
-
8
RDS
-
9
S3
-
10
Cloudwatch
-
11
Auto Scaling
-
12
Additional Services
-
13
Architecture Center
-
14
Cloudformation
-
Section Intro The Cloud Story - Evolution of Cloud Benefits of Cloud Types of Cloud Cloud and Devops -
Section Intro - AWS Overview Compute Services Storage Services Database Services Networking and Administration -
Section Intro - Environment Setup Create Free Tier Account A quick tour of AWS Console Project Introduction - Deploying high available, scalable, fault tolerant wordpress application -
IAM key Concepts Enabling Multi Factor Authentication Creating Users and Groups Defining IAM Policies -
Essentials of TCP/IP Protocols and Commons Services Network Utilities for a Debugger -
Overview of VPC VPC Subnets Internet Gateway, NAT, ENI, Elastic IP Securing VPCs with NACL and Security Groups, Connectivity Scenarios Creating a VPC with a Wizard Creating Additional Public and Private Subnets Creating VPC the hard way -
Regions and Availability Zones Instances and Types Amazon Machine Images and Network Configs Storage and Security Creating security groups and keypairs, preparing to launch Launching your first EC2 Instance Connecting to EC2 Instance with SSH Key Creating a Amazon Machine Image -
RDS Key Concepts Preparing to Launch RDS - Creating Security and Subnet Groups Launching RDS with MySQL Connecting to RDS Additional RDS Operations - Parameter Groups, Snapshots, Recovery -
S3 Key Concepts Creating S3 bucket and adding files to it Hosting a Static Site with S3 S3 Properties, Versioning Objects Archiving to Glacier Using s3 to offload static content for Wordpress -
Cloudwatch Core Concepts Tour of Cloudwatch Console, Create a billing Alarm -
Why and how of Auto Scaling Setup Elastic Load Balancer Create Launch Configuration Defining Auto Scaling Group Configurations Dynamically provisioning capacity with Scaling Policies Demo of automatic scaling out and in Scheduled Actions -
Devops Services Cloudformation Overview Additional AWS Services Demo of automatic scaling out and in Content Delivery with Cloudfront - Core Concepts -
Architectural Best Practices -
Cloudformation Overview Writing Cloudformation Template (YAML) Provisioning with Cloudformation Template Adding resources to existing template Applying changes and idempotence
Your Instructor
-
Devops Coach
Gourav Shah
In his current avatar as a devops educator, Gourav has conducted close to 400 corporate workshops, making difference to the careers of more than 5000 technology professionals. He has trained at many of the world class organizations in India and abroad such as Adobe, Visa, Walmart Labs, Cisco, Mercedes, Dreamworks, Intuit, RBS, Accenture, Oracle, ICT of Sri Lanka and the list goes on. Gourav has authored more than 15 self paced video courses on devops topics which are subscribed by 40k+ students globally from more than 150 countries. Gourav is a published author with one book and 7 courses published by Packt, UK and with a course on CI/CD published by Linux Foundation this year.
FAQ
-
What are my buying options ?
You could enroll in our monthly or annual subscription plans from this site which gives you access to all devops tutorials. Alternately, you could buy this course individually from Udemy using the link in the banner above.
-
With Annual/Monthly plan what do I get access to ?
You not only get access to this course but also our complete set of career transforming courses that a re part of devops mastery program. Its like all you can eat buffet. If you plan to learn about than just this course, thats a great option for you.
-
Why should I buy these course from you instead of Udemy then ?
If you enroll here, you not only get access to other devops mastery courses, but also get verifiable certificates, and access to members only resources such as bonus courses, group coaching etc.
-
What if I am not happy with the course or the subscription plan?
When you enroll, you start with a 7 day trial period. If you are not happy with the course content or the plan, You could choose to cancel your subscription within this period. You could also choose to enroll via udemy instead of a yearly/monthly plan then.