
Explore how to pick the right AWS services for scenarios, balancing resilience, performance, cost, and security. Use demos, quizzes, and practice tests to build AWS certified solutions architect associate skills.
Explore the full AWS solution architect course, covering compute options—EC2, ELB, Elastic Beanstalk, ECS, Fargate, EKS, and serverless—storage and databases, security with VPC, IAM, KMS, and monitoring, and exam readiness.
Explore cloud fundamentals and why startups and enterprises migrate from data centers to the cloud, with a step-by-step visual approach and real enterprise examples.
Understand what a server does, from accepting requests to delivering HTML responses. Enterprises need thousands of servers in data centers to avoid a single point of failure.
Data centers host thousands of servers with power, cooling, networking, and security, but high upfront costs, peak load provisioning, overprovisioning, latency, and geographic limitations push firms toward cloud.
Explore how cloud computing replaces owned infrastructure with on-demand, elastic resources rented from providers like AWS, Microsoft, or Google Cloud. Learn pay-as-you-go pricing and how to scale with demand.
Explore cloud computing advantages for startups and enterprises. Pay for use, economies of scale, stop guessing capacity, elastic capacity, faster development, go global in minutes, and avoid undifferentiated heavy lifting.
Review elasticity, agility, and geo distribution to understand scalable resources and deployments. Explain availability and latency considerations, and contrast CapEx versus OpEx, pay as you go, and economies of scale.
Explore cloud concepts through real scenarios highlighting elasticity, pay-as-you-go costs, and agility, then examine high availability, geo distribution, low latency, economies of scale, and avoiding undifferentiated heavy lifting.
Discover how Amazon's on-demand infrastructure evolved into AWS, the cloud platform powering global scaling with services like S3, EC2, and SQS.
Discover the best path to learn cloud through a structured step-by-step learning plan, and unlock practical hands-on practice with a cloud account, global access across regions, and free beginner credits.
Create your AWS root account by entering email, setting a root password, providing billing and contact details, and verifying email and phone to access the management console and free tier.
Create a developers IAM group with administrator access, add an IAM user to it, and log in using the management console instead of the root account.
Understand regions and zones (availability zones) and why multiple regions improve availability and latency. See how cloud providers enable global deployment with data centers in diverse regions.
Assess compliance, data locality, latency, service availability, and pricing to choose a region that keeps data local, minimizes latency, and fits your budget.
Deploy your applications across multiple regions to achieve low latency, expand your global footprint, meet data residency requirements, and improve availability and disaster recovery.
Discover how zones, or availability zones, provide high availability within a single region by deploying across multiple isolated data centers with independent power and networks connected by high-speed links.
Explore regions and availability zones, where regions support disaster recovery and data residency, and zones enable high availability within a region through multi-zone deployments.
Explore how AWS regions and availability zones form global, highly available infrastructure. See US East 1 with six zones, EU West 2 with three, and AP South 1 with three.
Learn to remember things for the long term by practicing active learning, taking notes, and regularly reviewing your notes.
Explore EC2 fundamentals, including instance basics, security groups, and IP addressing, while launching instances, hosting a simple HTTP web server, and using launch templates and Amazon machine images.
Explore EC2 fundamentals by provisioning elastic compute cloud instances, managing their lifecycle, attaching storage, configuring network connectivity with public and private IPs, and enabling load balancing and auto scaling.
Launch your first EC2 instance by selecting a Linux 2 AMI, choosing a t2.micro, and configuring a security group and key pair for secure SSH access.
Explore a wide variety of EC2 instance types, sizes, and naming conventions, and learn to launch, connect with EC2 Instance Connect, and manage instances in Mumbai's ap-south-1a.
Install and run an Apache httpd server on an EC2 instance, update software, start and enable the httpd service, and configure the security group to allow port 80 traffic.
Explore the instance metadata service and the dynamic data service on EC2 to retrieve ami id, instance id, instance type, hostname, ip addresses, and security groups via curl.
extend the http server by updating /var/www/html/index.html to show EC2 dynamic data and metadata fetched via curl, including whoami and hostname.
Install a Chrome JSON viewer plugin to format JSON output in the browser, choosing options like teocci or tulios for clearer results.
Learn how EC2 security groups act as a virtual firewall, enabling defense in depth by controlling inbound and outbound traffic. See how they are stateful and changes take effect immediately.
Understand how EC2 instances use private and public IP addresses, including internet accessibility, public IP changes on restart, and private IP persistence.
Allocate and attach an elastic IP to an EC2 instance to keep a constant public IP; you can reassign it within the same region, and you’re charged when unused.
Learn to streamline EC2 http server setup using user data bootstrapping, automating yum update, httpd installation, and starting the service at launch to serve a custom page.
Discover launch templates for EC2 that preconfigure AMI, instance type, network settings, and user data, enabling quick, reusable launches, including spot instances and spot fleets.
Create a customized AMI from an existing EC2 instance to speed launches, reduce boot time, and standardize patches and software through image hardening and launch templates.
Create a new launch template version using a custom ami, select the ami id ending in 1a8, and launch an instance from template v2, achieving faster startup times.
Explore Amazon machine images (amis) as pre-built os and software images for EC2, including AWS-provided, marketplace, and custom options, plus sharing, copying across regions, and launching in any availability zone.
Explain how key pairs, public and private keys, and SSH enable access to an EC2 instance, using ec2-user and pem file permissions, and contrast EC2 instance connect with standalone SSH.
Connect from Windows to your Linux EC2 instance using PuTTY, convert the pem file to a ppk with PuTTYgen, and use ec2-user and port 22.
Review key pairs, troubleshoot SSH into EC2, and cover private key permissions, Windows admin password, security group rules, and connecting via public DNS or IP.
Explore essential EC2 scenarios, including when to stop versus terminate to avoid storage costs, and how termination protection, launch templates, and tags streamline management.
Select a subnet in the default VPC to place an EC2 instance in a specific availability zone, such as ap-south-1a, ap-south-1b, or ap-south-1c in Mumbai.
Review key EC2 concepts: AMIs with pre-baked security and hardening, region-specific images for disaster recovery, then explore instance types, security groups, key pairs, metadata, userdata, elastic IPs, and launch templates.
Adopt a consistent study routine by committing to a few hours a day and drafting a two-week plan of lecture numbers, kept visibly near your desk.
Control cloud costs by setting billing alerts, daily monitoring, and stopping unused resources, while understanding the AWS free tier and pricing to stay within budget.
Configure AWS billing alerts using CloudWatch and budgets to email you when estimated charges exceed zero or actual costs exceed budget, via SNS notifications in us east north virginia.
Learn how AWS Elastic Load Balancing distributes traffic across multiple EC2 instances in different availability zones, with health checks, auto scaling, and options for public or private access.
Understand how HTTP, HTTPS, TCP, TLS, and UDP operate across the network, transport, and application layers, balancing reliability and performance for web, streaming, and gaming applications.
Explore AWS elastic load balancer types: classic, application, and network. Note that classic is deprecated; application handles layer 7 with advanced routing, and network handles layer 4 for high performance.
Launch two EC2 instances, create a classic load balancer on port 80, set health checks every 20 seconds with a 5-second timeout, and enable cross-zone balancing with 300-second connection draining.
Explore how a classic load balancer distributes traffic between two EC2 instances, monitor health checks and metrics, and manage listeners, security groups, and migrations to an application load balancer.
Discover how the application load balancer, a layer 7, http/https and websockets capable, auto scales and enables cross-zone load balancing for EC2, containers, and lambdas.
Explore load balancer configurations by verifying DNS responses and restricting EC2 access to traffic from load balancer using security groups. Learn about target groups and listeners in a multi-tier architecture.
Understand how elastic load balancer listeners map protocols and ports to target groups, with multiple listeners on ports 80, 443, and 8080, and even fixed responses.
Learn how target groups group EC2 instances—or lambda functions or IP addresses—for an application load balancer, enabling load distribution, deregistration delay, slow start, health checks, stickiness, and CloudWatch monitoring.
Discover how a single application load balancer routes traffic to multiple microservices using separate target groups and ordered path-based listener rules, with a default rule.
Explore listener rules in the application load balancer to route by host, path, headers, methods, query strings, or IP to target groups; an EC2 instance can belong to multiple groups.
Configure an auto scaling group to maintain a desired capacity, automatically replace failed instances, and scale out/in with launch templates and an elastic load balancer distributing traffic to active instances.
Create an auto scaling group using a launch template, attach to a target group behind a load balancer, and configure CPU utilization-based scaling with min one and max three.
Analyze auto scaling group behavior by terminating instances to trigger replacements, adjust desired capacity, and explore the load balancer target group and activity logs.
Explore auto scaling components such as launch templates and auto scaling groups, health checks, and scaling policies; compare constant, scheduled, and dynamic scaling, emphasizing target tracking for simplicity.
Learn how CloudWatch alarms monitor CPU utilization and trigger auto scaling to adjust EC2 instances. Master target tracking, simple scaling, and step scaling for dynamic scaling.
Explore auto scaling scenarios like updating launch templates and rolling out new AMIs, while safely terminating instances in small groups to avoid downtime. Apply lifecycle hooks, termination policies, and cooldowns.
Delete the application load balancer, then remove the auto scaling group (waiting for EC2 instances to terminate), and finally delete the target groups.
Learn how the network load balancer operates at transport layer 4 for workloads, supporting TCP, TLS, UDP, and elastic IPs, and load balancing across EC2, containerized apps, and web apps.
Create a network load balancer in an internet-facing setup, not in free tier, using TCP on port 80 with a network-load-balancer target group that registers instances and configures health checks.
Configure a network load balancer and fix health checks by allowing HTTP traffic in EC2 security groups. Enable cross-zone load balancing, delete protection, and access logs to S3 and CloudWatch.
Delete the network load balancer and the created target group using the delete action, and skip if you have not created them.
Review elastic load balancers: classic, application, and network, and learn how listeners and target groups route traffic across EC2 with auto scaling and CloudWatch alarms.
Meet the primary instructor, Ranga Khanum, founder of in 28 minutes, with two decades of programming experience and cloud certifications on AWS, Azure, and Google Cloud.
Learn how architects use EC2 and ELB to achieve high availability and scalability, optimize performance and resource use, strengthen security, and minimize costs.
Discover how to achieve high availability for EC2 and ELB by distributing instances across multiple availability zones and regions, enabling cross-zone load balancing, and configuring robust health checks.
Explore scalability in AWS with vertical and horizontal scaling for EC2 and elastic load balancers, using auto scaling groups and Route53 for cross-region load balancing.
Explore how EC2 instance families dictate compute, memory, and storage, from burstable t and general-purpose m to memory-optimized r and machine-learning inf.
Explore tenancy options in EC2, comparing shared tenancy with dedicated instances and dedicated hosts, including billing, placement control, and hardware access for regulatory and server-bound software needs.
Learn how to create and assign dedicated hosts in EC2, explore tenancy options including shared, dedicated instance, and dedicated host, and launch instances with tenancy selection.
Explore AWS EC2 placement groups: cluster for low-latency, spread for high-availability, and partition for partitioned workloads, with best practices to avoid insufficient capacity by launching a single instance type together.
Learn to create placement groups in the AWS Management Console and assign EC2 instances to them during launch, including cluster, spread, and partition groups with up to seven partitions.
Elastic network interfaces provide a virtual network card that connects EC2 instances to the network, offering primary eth0 and optional secondary eth1, IPv4/IPv6 addresses, a public IP, and elastic IPs.
Launch an EC2 instance and explore elastic network interfaces, including eth0 and a secondary eth1. Attach second interface in the same availability zone to add a private IP, then terminate.
Learn how to monitor EC2 instances using CloudWatch, including default metrics, basic vs. detailed monitoring, and sending OS metrics via CloudWatch agent or collectd plug-in.
Explore AWS EC2 pricing models to cut costs, including on-demand, spot instances, reserved instances, and savings plans, with notes on Fargate and Lambda for flexible options.
Learn how EC2 on-demand instances provide simple, flexible resource provisioning by requesting when needed and terminating when not, despite the highest cost, ideal for spiky traffic and unpredictable batch runtimes.
Understand EC2 spot instances and the maximum price model, how prices vary by region and availability zones, and how spot block and spot fleet support fault-tolerant, non time-critical workloads.
Learn how to launch spot instances, set a maximum price, enable persistent requests, and manage interruptions by stopping or hibernating, plus configuring spot blocks and fleets.
Understand EC2 spot instances pricing: zero charge if AWS terminates within the first hour, then per-second billing; learn to cancel, terminate, and the option to hibernate.
Explore EC2 reserved instances by comparing standard, convertible, and scheduled types, with no, partial, or all upfront payments, to tailor cost and flexibility for batch programs.
Learn how to create and manage reserved and scheduled instances in AWS, comparing standard and convertible options, terms, payment options, and region availability, and how reservations affect on-demand usage.
Compare compute savings plans, offering up to 66% off with flexible use across EC2, Fargate, and Lambda, and instance savings plans targeting EC2 by region and family, with OS changes.
Explore AWS EC2 pricing models—on demand, spot, reserved, and saving plans—and their use cases, with ec2instances.info as a tool to compare regional hourly costs.
Explore securing elastic load balancers with HTTPS, SSL/TLS termination, and certificate management using AWS Certificate Manager across application, classic, and network load balancers.
Associate multiple SSL certificates with a listener on the elastic load balancer to enable server name indication, letting the ELB select the correct certificate for www.app1.com and www.app2.com.
Enable access logs on elastic load balancers to capture requests and details in s3. Compare IP visibility and X-forwarded headers between network and application load balancers; monitor metrics with cloudwatch.
Compare ALB, NLB, and CLB, noting ALB and NLB handle modern web apps and high-volume traffic, with features like cross-zone load balancing, connection draining, and dynamic host port mapping.
Explore load balancer scenarios, including sticky sessions with AWSELB cookies, health checks for healthy targets, cross-zone balancing, connection draining, and WAF/DDoS protections via application load balancer.
Assess key architecture considerations for EC2 and elastic load balancers, including security groups, private subnets, dedicated hosts, instance families, placement groups, AMIs, load balancer types, auto scaling, and resiliency strategies.
Discover how cloud native approaches differ from traditional data center models by mastering IaaS, PaaS, and SaaS and exploring managed services.
Explore the differences between infrastructure as a service and platform as a service through app and database setups, detailing manual provisioning, auto scaling, backups, high availability, and data queries.
Explore iaas and paas responsibilities, comparing who manages hardware and virtualization versus platform, runtime, and data; see how managed services like s3, bigquery, and redshift let developers focus on logic.
Explore software as a service (SaaS) models, where providers handle infrastructure, hardware, and deployment in the cloud, while users focus on data and configuration.
Explore IaaS, PaaS, and SaaS through practical scenarios, from deploying a database in a virtual machine to using prebuilt SaaS for productivity.
explore public, private, hybrid, and multi-cloud models, detailing pay-as-you-go opex, capex, control, scalability, security, connectivity, and vendor lock-in considerations.
Explore cloud deployment models with practical scenarios, selecting public, private, hybrid, or multi-cloud to balance cost, on-prem data residency, redundancy, and burst capacity.
Explore AWS Elastic Beanstalk as a managed service to deploy and scale web apps with automatic load balancing, auto scaling, and health monitoring, paying for the underlying AWS resources.
Create a web application with Elastic Beanstalk by selecting Python, deploying a sample app, and configuring a load balancer and deployment options with X-Ray, S3, and CloudWatch logs.
Learn how Elastic Beanstalk deploys a Python application to EC2 with a load balancer and target group. Manage environments and application versions via the Elastic Beanstalk console.
Explore Elastic Beanstalk basics: create applications, manage versions in S3, deploy to web server or worker environments, view logs and metrics in CloudWatch, and enable managed updates and SNS alerts.
Learn how microservices and containers enable independent deployment, build Docker images with runtime and dependencies, run and isolate containers anywhere, and manage many services with container orchestration on AWS.
Explore container orchestration, its goals, and how orchestrators manage clusters, auto scaling, service discovery, load balancing, self healing, and zero downtime deployments across Kubernetes, ECS, and Fargate.
Use a serverless ECS Fargate cluster to run containers with tasks and services, and set container image, memory, and CPU in a task definition, then enable an application load balancer.
Deploy and manage an ECS Fargate cluster, observe two running tasks behind a load balancer, and see how the service maintains the desired task count.
Review ECS concepts: container definitions with images, resources, ports, and task roles; cover task execution IAM roles, CloudWatch logging, services, clusters, and dynamic port mapping with path-based routing.
Review AWS container services, including Elastic Beanstalk, ECS, Fargate, EKS, and ECR, and how they store and deploy Docker images for microservices.
Explore how Amazon ECS Anywhere and Amazon EKS Anywhere run containers on customer managed infrastructure, offering centralized management across on-premises and cloud deployments with Amazon EKS distro and extended support.
Do you want to become an AWS Certified Solutions Architect Associate (SAA-C03)?
Are you ready to get started on the amazing journey to get the prized AWS Certification?
Do you want to join 1 MILLION learners having Amazing Learning Experiences with in28Minutes?
Look No Further!
WHAT STUDENTS ARE SAYING:
5 STARS - Extremely helpful. Straightforward, easy to understand, and learn. Got my AWS Certified Solutions Architect – Associate badge with the first attempt.
5 STARS - I passed the AWS Certification. This course was part of my learning material. I liked especially the Overview part at the end of every module.
5 STARS - I took my exam yesterday and I passed. This course really helped me a lot in gaining an understanding of the services covered in the exam. Thank you so much.
5 STARS - Excellent !!!. There are no other words to express. It really helped me to achieve SAA C02 certification for the first attempt.
5 STARS - I passed AWS SAA CO2 today. This course helped a lot. Without this course, I didn't pass my exam. Thank you so much.
5 STARS - Explained in the very simplest way and easy to understand path for new learners
5 STARS - This course is exactly what I was looking for to add to my skillset. The instructor explains everything very clearly and in great detail.
5 STARS - Amazing course. The instructor is able to create a well-defined and related flow out of AWS services which make them easy to learn. Highly recommended
5 STARS - The course is well organized with great documentation to follow the instructor
Here are some of the new videos added for SAA-C03 exam:
AWS Control Tower - Setup multi-account AWS environment
Exploring More Security Services in AWS
Exploring AWS Transit Gateway - connect multiple VPCs with on-prem
Exploring Amazon ECS Anywhere and Amazon EKS Anywhere
Quick Review of Important AWS Databases
Migrating Applications to AWS
Getting Started with Machine Learning in AWS
Exploring Machine Learning Services in AWS
Exploring Big Data, Data warehouses, and Data Lakes in AWS
Exploring Observability in AWS
Exploring AWS Proton
Getting Started with AWS Security Token Service - STS
Managing Costs in AWS - Managed Services and Best Practices
We are here to help you start your journey to AWS Certified Solutions Architect Associate in a step-by-step approach.
ZERO Experience with AWS? No problem
NOT an AWS Certified Developer Associate? No problem
Here are a couple of things you would need to understand:
Cloud is here to stay. We focus on helping you understand the cloud. Once you understand the cloud well, you will be able to use your skills on AWS or any cloud platform.
Architectures are going cloud-neutral - Serverless, Microservices, Containers, and Container Orchestration. A certification lacks value if you do not understand and practice these important skills. We will help you get prepared for a Cloud Neutral Future and have practical cloud skills to go along with the most popular architectures.
Are you ready to get started on the amazing journey to becoming an AWS Certified Solutions Architect Associate?
Do you want to join 1 MILLION learners having Amazing Learning Experiences with in28Minutes?
Look No Further!
COURSE OVERVIEW
We will get started with an introduction to the AWS Certified Solutions Architect certification. We will understand the basics of Regions and Availability Zones. We will discuss extensively EC2 service and Load balancing in AWS. You will learn to architect solutions for containers and container orchestration in AWS with AWS ECS, Fargate, and EKS. You will learn to architect serverless applications with Lambda and API Gateway. You will learn to Architect Your Private Network in AWS with VPC and Subnet.
After that, we move into Storage. We will look at the AWS services for Object Storage (Amazon S3), Block Storage (Elastic Block Storage EBS and Instance Store), and File Storage (EFS and FSx).
Choosing the right database is one of the main responsibilities of an architect. We will start with AWS services for Relational Databases - Amazon RDS and Amazon Aurora. We will look at Document Storage solutions offered by Amazon DynamoDB and Caching Solutions offered by Amazon ElastiCache.
In between, we explore solutions for Identity and Access Management in AWS (IAM), Encryption (KMS and Cloud HSM), and Monitoring (AWS CloudTrail, CloudWatch, and Config).
We will help you design asynchronous applications in AWS with SQS, SNS, and MQ. You will learn to architect AWS solutions for Content Distribution with Amazon CloudFront and Routing with Route 53.
You will learn to choose services for streaming data (Amazon Kinesis Data Streams, Data Firehose and Analytics) and Big Data (RedShift and EMR).
We will end the course by taking a look at how you can get ready for your AWS Certified Solutions Architect Associate exam.
COURSE HIGHLIGHTS
Introduction - AWS Certified Solutions Architect
Getting Started - AWS Certified Solutions Architect
Getting started with AWS Virtual Servers - EC2 Service and EC2 Instances
Take care of Billing in the Cloud
Getting Started with Load Balancing in AWS - Elastic Load Balancing
EC2 and ELB for AWS Architects
Getting started with AWS Elastic Beanstalk
Getting Started with Containers in AWS - ECS, Fargate, and EKS
Serverless with AWS Lambdas and API Gateway
Create Your Private Networks in AWS with VPC and Subnet
Getting Started with Amazon S3 - Object Storage in AWS
Getting Started with IAM - Identity and Access Management in AWS
Data Encryption in AWS with KMS and Cloud HSM
Block Storage in AWS - Elastic Block Storage EBS and Instance Store
Getting Started with File Storage - EFS and FSx
Getting Started with AWS Storage Gateway
Getting Started with Databases
Getting Started with RDS - Relational Databases in AWS
Getting Started with Amazon DynamoDB
Getting Started with Amazon ElastiCache
Exploring AWS CloudTrail, CloudWatch and Config
Asynchronous Communication with SQS, SNS, and MQ
Content Distribution with Amazon CloudFront
Getting Started with Route 53 - AWS Domain Registrar and DNS
Getting Started with AWS Data Lakes
More Serverless in AWS
Connecting AWS with On-Premise Data Centers
Moving Data from On-Premises to AWS
DevOps in AWS
More AWS Services
Getting Ready for AWS Certified Solutions Architect
Practice Test - AWS Certified Solutions Architect Associate
WHAT TO EXPECT FROM EVERY IN28MINUTES COURSE
in28Minutes offers 30 Best Selling Courses providing Amazing Learning Experiences to 500,000 Learners across the world.
Each of these courses come with
Amazing Hands-on Step By Step Learning Experiences
Real Project Experiences using the Best Tools and Frameworks
Awesome Troubleshooting Guides with 200+ FAQs Answered
Friendly Support in the Q&A section
Free Udemy Certificate of Completion on Completion of Course
HERE ARE A FEW REVIEWS ON THE IN28MINUTES WAY
5 STARS - Excellent, fabulous. The way he has prepared the material and the way he teaches is really awesome. What an effort .. Thanks a million
5 STARS - A lot of preparation work has taken place from the teacher and this is visible throughout the course.
5 STARS - This guy is fantastic. Really. Wonderful teaching skills, and goes well out of his way to make sure that everything he is doing is fully understood. This is the kind of tutorial that gets me excited to work with a framework that I may otherwise not be.
5 STARS - The best part of it is the hands-on approach which the author maintained throughout the course as he had promised at the beginning of the lecture. He explains the concepts really well and also makes sure that there is not a single line of code you type without understanding what it really does.
5 STARS - I also appreciate the mind and hands approach of teaching something and then having the student apply it. It makes everything a lot clearer for the student and uncovers issues that we will face in our project early.
5 STARS - Amazing course. Explained super difficult concepts (that I have spent hours on the internet finding a good explanation) in under 5 minutes.
Start Learning Now. Hit the Enroll Button!
Do you want to join 500,000+ learners having Amazing Learning Experiences with in28Minutes?
Buckle up and Get ready for this wonderful ride on the Cloud.
Look No Further!