
Define cloud computing and its deployment models: private cloud, public cloud, and hybrid cloud, and how resources are provisioned on demand across AWS, Google Cloud Platform, and Microsoft Azure.
Explore the AWS management console to access EC2, AMIs, and instance types for hands-on learning. Choose quickstart or custom AMIs, explore marketplace, and compare instance families—from general purpose to GPU.
Explore how regions and availability zones isolate resources, enabling high availability and resilience by scattering data and traffic across multiple data centers with load balancing and auto scaling.
Launch an amazon ec2 linux instance from the console by selecting the Mumbai region, ami, and instance type, then choose number of instances, no-preference az, vpc, subnets, and public ip.
Configure an 8 GB EBS volume, tag the instance, set SSH and HTTP rules in a security group, create a key pair, and monitor status checks for Amazon Linux instance.
Following are the links you can access to download the packages:
1. AWS CLI: http://docs.aws.amazon.com/cli/latest/userguide/awscli-install-windows.html
2. Python: https://www.python.org/
Create a key pair and download the private key to your desktop, enabling secure access to the upcoming instance.
Learn how stickiness binds a user session to a single backend instance via a classic load balancer, using a cookie that expires after 60 seconds.
Discover how connection draining on a classic load balancer preserves in-flight requests by delaying unhealthy instance removal for up to 3600 seconds, default 300.
Compare default versus non-default VPCs in AWS: default VPC auto assigns public IPs and an internet gateway to all subnets, while non-default VPCs require manual provisioning for internet access.
Design, deploy, and validate an AWS VPC with public and private subnets, an internet gateway, a NAT device, route tables, and elastic IPs to enable secure internet access and patch management.
Explore foundational concepts of routing policies in business architecture and learn about latency, failover, geolocation, and multivolume routing with hands on labs in the Learn AWS the hard way course.
Explore the domain name system, a hierarchical system that translates friendly names to IP addresses via global DNS servers, enabling traffic routing, domain registration, health checks, and failover.
Explore how routing policy determines how Amazon responds to queries, with six options: simple, latency, failover, geolocation, and multivolume answer. Practice hands-on to apply them in production.
Learn how to implement a weighted routing policy in Route 53 to split traffic 50/50 between Mumbai and California load balancers by creating two record sets.
Learn AWS the hard way: multivalue answer routing shows how to configure route 53 to return multiple IP addresses for DNS queries, enabling health checks and randomized traffic distribution.
Explore magnetic volumes in AWS, standard, low-cost storage for infrequently accessed or cold data, sized from 1 GB to 1 TB, delivering about 100 IOPS (up to hundreds).
Configure credentials and set region to us-west-1, then use the AWS CLI to create an EBS volume with a specified size and availability zone, and describe volumes to view details.
Expand storage space of an EBS volume on Windows by adding five gigabytes and extending it from 10 to 15 gigabytes. Avoid resizing the C drive to prevent corruption.
View volume information on the aws management console and command line interface, including size, creation time, state, attachment, iops, snapshots, availability zone, and encryption status in Northern California.
Learn how to view snapshot information from the dashboard and the command line, including status, size, creation date, owner ID, encryption status and key, permissions, region, and tags.
Learn how to create and restore duplicate volumes from snapshots in the AWS management console, choosing different volume types, sizes, and availability zones.
Amazon Web Services (AWS) is one of the hottest trends in the field of technology nowadays. It provides individuals and organizations with innovative tools and techniques to deploy or migrate their entire infrastructure on to the AWS platform. Therefore, it is quite essential that any AWS aspirant would need to learn all those features and services, that would give him/her enough knowledge and confidence to start his/her career in this very domain.
This course is meant to get you started in AWS. The title says that it's the hard way to learn to AWS, but it's actually not. It's only the "hard" way because this course instructs you in AWS by slowly building and establishing skills through various theoretical concepts, practical sessions, assignments and quizzes, then applying them to increasingly difficult deployment techniques. By the end of this course, you will have the tools and concepts needed to begin learning more complex AWS topics.
If you work hard, take your time, and build skills, you will learn how to deploy and manage your infrastructure on AWS cloud.
There is no prerequisite required to enroll for this course. It is just that you should have a basic understanding of computers and servers.
Last but not the least - This is just the beginning of this journey and we will study together to achieve best results. Feel free to reach out to me through Udemy, Facebook, Linkedin and E-mail. Also, there would be multiple additions to this course in the near future. Based upon your valuable feedback and market trend, more and more content would be added to this course.