Best Free AWS Certification Courses

Find the best online Free AWS Certification Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings.

Amazon Web Services (AWS) – Zero to Hero

Beginners, Zero to Hero. AWS EC2 web server, NodeJS Server, AWS RDS database server, S3, SES & CloudWatch. FREE

Created by BackSpace Academy - The fastest route to cloud certification.


Students: 147755, Price: Free

A high paced hands on course on AWS. Complete with in depth professional course notes.

Subtitles for 24 languages.

Learn how to do common tasks:

  • Create an AWS EC2 WordPress Web server;

  • Launch and connect to an AWS RDS relational database server;

  • Create a highly available and fault tolerant back-end for NodeJS applications with AWS Elastic Beanstalk;

  • Store and retrieve files from AWS S3;

  • Send email with AWS SES;

  • Create Alarms with AWS CloudWatch; and

  • Use the AWS Command Line Interface.

This is the first section of our popular AWS Certified Associate course.

Cloud Computing With Amazon Web Services

A beginner's guide to learn Cloud Computing with AWS

Created by Karan Brar - Cloud Prodigy Inc


Students: 128681, Price: Free

UPDATE  June 2020 - Checkout Bonus Lecture "Learn AWS CDK using Python"

This course is a beginner's guide on Cloud Computing using AWS. In this course, I will be explaining most of the services required to build your infrastructure on the cloud.

It is completely based on practical sessions and focuses primarily on how to configure AWS services in real time.

There will be LIVE sessions at every weekend to brief about lectures covered in this tutorial. I will also answer your questions in LIVE sessions.

I will explain how to:

  • Configure Virtual Servers using Amazon EC2

  • Setup Storage using S3 and EBS

  • Configure monitoring system using Amazon CloudWatch

  • Configure CDN - Content Delivery Network using Amazon CloudFront

  • Bulk email solution using Amazon SES

  • Configure database using Amazon RDS

  • Configure highly available DNS  using Amazon Route53

AWS Certified Solutions Architect Associate Introduction

Here is the proven approach that will show you how to become an AWS Certified Solutions Architect Associate in 30 Days

Created by Premraj Jeyaprakash - Specializing in DevOps and CI/CD Automation Frameworks


Students: 111781, Price: Free

Interested in getting AWS certified solutions architect associate, but not sure on how and where to start, this video will help you get certified in 30 days.

This is NOT an AWS Technical or Exam Preparation Course.  Helps you to understand the scope of AWS certification exam, needed domains to pass the exam and where you can find the exam preparation resources.

Irrespective of you being certified or not, AWS skills are going to have skill in today's market. On average AWS solution architect makes $150,000 per year.  AWS certified solutions architect is ranked top among the moneymaking certifications in entire IT world. 

When people came to know that I had completed my AWS Certified Solutions Architect Associate, I received number of inquiries from my friends and students on how I did it and where I found resources and study materials etc... . So here is this brief course… Get AWS certified solutions architect associate in 30 days? That’s right…. In 30 days! 

This course is must for anyone who wants to get certified in Amazon Web Service solution architect associate exam as it answers key questions:

  • Why do you want to get learn AWS and get certified?
  • Why AWS Certified Solutions Architect Associate and what they do?
  • Where to start and find the resources for exam preparation?
  • How to study and prepare in 30 days for the exam?
  • What are the exam objectives and the domains measured?
  • What to expect in your exam including question types?
  • What AWS services you should focus for the exam?

Take advantage of this free course and let me help you to successfully prepare for your certification exam. So, signup now and get started!  I’m looking forward to having you in the course!

Amazon Web Services – Learning and Implementing AWS Solution

Become a Master AWS Developer

Created by Dhruv Bais - Master Programmer and Machine Learning Robot


Students: 85542, Price: Free

Amazon Web Services is the single most revolutionizing phenomenon to implementing IT Infrastructure. Period. AWS turns infrastructure into a service, making provisioning hardware fast, simple, and reliable. Knowing this, many companies are transporting their hardware needs to AWS. 

In order for you to be able to get into this new realm of intense Tech Entrepreneurship, you will need a course to guide your way in AWS. The problem is that most courses are not designed to help you learn by example (immersion is the most potent way of learning in humans). Rather they bathe you with inapplicable information that you have to learn over and over again anyways.

This course is designed to cover the end-to-end implementation of the major components of AWS. I also give you base from which you can launch into advanced topics in AWS. You will be learning Storage, Computation, and Databases in the form of S3, EC2, or RDB.

I have made sure that this journey becomes a fun and learning experience for you as the student. I have architectured this course so that you can learn step by step how AWS works and you can do the activities that I do in the course yourself.

There is no risk for you as a student in this course. I have put together a course that is not only worth your money, but also worth your time. I urge you to join me on this journey to learn how to dominate the IT world with the one of the most popular Infrastrcture Services: AWS

Free AWS Certified Cloud Practitioner 2019

Get your first AWS Certification and Learn the AWS Fundamentals.

Created by Andrew Brown - CEO, Founder and Lead Instructor at ExamPro


Students: 50563, Price: Free

This is a free study course that you can use to pass the AWS Certified Cloud Practitioner. If you're new to AWS or Cloud Computing this course will teach you the fundamental knowledge for AWS and will directly prepare you for the AWS Solutions Architect Associate Certification. With a week's works of study, you'll be confident enough to take and pass this AWS exam.

AWS Developer Associate training

AWS Developer services course

Created by Alan Rodrigues - Software Engineering Evangelist


Students: 32509, Price: Free

Important - Completed the re certification on AWS Developer Associate - September 2017

Organizations today are embracing the cloud. In 2016, as per a report published by Symantec, around 26% of organizations have taken the leap to the cloud. 

Amazon Web services is one of the most widely adopted cloud platforms in the world today. The variety of services provided by AWS is what makes it one of the widely popular cloud platforms there is. 

This course aims at training students on the various aspects of the AWS Cloud platform from a developer perspective.It also enables students to get more prepared to take their AWS Developer Associate Exam. 

This course covers topics that vary from Regions,Availability Zones and VPC to EC2 instances and working with DynamoDB.

This course is particularly aligned with the various objectives outlined by AWS on the Developer Associate Exam.

Also the courses have been catered to ensure that the latest updates from AWS have been demonstrated.

You have early 4 hours of deep dive content , and you can work along with the live examples. There is a also a bonus quiz at the end of the course.

Course Updates - August 2017

The following updates have been made

1) Demo on using AWS SNS with Google Cloud Messaging service

2) Demo on using parameters and maps in Cloudformation templates , FIFO Queues , seeing how to access AWS resources using the .Net SDK

Course Updates - September 2017

The following key updates have been made

1) Added 30 more practice questions 

2) Added new chapters on Custom VPC, Private and Public Subnets , NAT Instance.

Introduction to AWS Cloud Computing

Short course on AWS Cloud Computing

Created by Alan Rodrigues - Software Engineering Evangelist


Students: 29220, Price: Free

This course is designed to give an Introduction to students on the Amazon web services. In this course you will learn in brief on the following

  • Cloud Computing

  • The AWS Cloud

  • The Virtual Private Cloud

  • The Elastic Compute Cloud service

  • The Simple Storage Service

  • DynamoDB

  • The Lambda Compute Service

  • The Elastic Beanstalk Service

  • The Opswork service

  • Cloudformation

The Cloud is here to stay. It's important for every IT professional to understand cloud computing

Mastering AWS: Featuring IAM

Mastert AWS Users, Roles, Groups, and Policies in this course!

Created by Alston Godbolt - Full Stack Web Developer and AWS certified


Students: 21477, Price: Free

Did you know that Identity and Access Management (IAM) is used by 100% of Amazon Web Services (AWS) Users? Also, did you know that IAM for AWS can provide service level access to users both inside and outside of your network?

My name is Alston Godbolt, and I’ll be your instructor. This course is important to me because it provides me an opportunity to share my knowledge and teaching approach with you, the student. I have over five years of teaching adult students, and mentoring instructors. In addition, I am both an AWS Certified Solutions Architect Associate and a Certified Developer Associate. Finally, I am a Full Stack Developer working with a number of AWS Services daily. This combination of knowledge and experience makes me well suited to lead you through the wonderful world of Identity and Access Management.

This course is designed for both beginners to AWS and experienced developers. First, after a brief course introduction, we will dive into what AWS provides to its customers. Next, we will take a detailed look at the four major components of IAM: Users, Groups, Roles, and Policies. Each component will feature a definition, a short description, use cases, and a hands-on tutorial.

By the end of this course you’ll be able to identify the right component based on needs, define and discuss: Users, Roles, Groups, and Policies. And Create each of the four components in the AWS management console.

This course takes a no fluff, no filler approach to learning IAM. We will not spend any time discussing any other service outside of IAM.

Thank you, and I’ll see you in the course

Practical beginners course to Serverless Applications

Hands on course of all the basics that you need to get started building applications with AWS and Serverless Framework

Created by Marcia Villalba - AWS Serverless Hero


Students: 21161, Price: Free

The adoption of serverless computing is increasing over the years. Serverless is a great technology to save costs in the development of new applications. Also it reduces the time to market. 

So why not to get started learning it? Serverless is the future and lots of companies are starting to adopt it now as the technology is becoming more mature. 

In addition, AWS is the most popular cloud provider when it comes to running serverless loads and also for traditional computing. 

So this course is the right course for you if you want to get started with Serverless, if you want to improve in your career and become a more desired hire, if you want to start a new project at work and you want to try the latest technologies, if you want to get started with cloud but you don't want to get started with servers and virtual machines. 


In this course you will learn all the basic concepts that you need in order to get started building serverless application with AWS and Serverless Framework.

  • You will learn how to create an AWS account and secure it
  • You will learn what is Serverless Framework and how to install it
  • You will run your first AWS Lambda 
  • You will learn about API Gateway
  • You will be deploying your whole Serverless application as infrastructure as code
  • You will learn about DynamoDB
  • You will learn the basics of monitoring with CloudWatch


  • In order to take this course you don't need to have any previous knowledge on AWS or Serverless.
  • You just need to know some Javascript and have the basic understanding on how to build backends.
  • You will need access to a phone and a credit card to configure your AWS account (don't worry you wont get charged for any activity done in this course as it all falls in the AWS free tier)

AWS Tutorials – DynamoDB and Database Migration Service

Hands on video showcasing AWS DynamoDB and Database Migration Service

Created by Namrata H Shah - Technology and Management Leader


Students: 21041, Price: Free

AWS is one of the fastest growing cloud platform. I have specifically created these tutorials for folks who have the drive and want to learn more about AWS. In this course, you will find tutorials for DynamoDB and Database Migration Service.

You will learn with hands-on tutorials how to leverage --

AWS Database Migration Service (DMS) to -

1. Migrate data from MySQL to S3

2. Migrate data from S3   to MySQL       

3. MS SQL EC2 to MS SQL RDS   

AWS DynamoDB to -

1. Create Table

2. Insert Items

3. Scan and Query Table     

4. Calculate Read and Write Capacity Units

AWS VPC Transit Gateway – Hands On Learning!

Learn AWS VPC Transit Gateway hands on by implementing 3 practical scenarios

Created by Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms - Best Selling Instructor, Docker, Kubernetes, Terraform, SRE


Students: 20758, Price: Free

Welcome to this Amazing course on AWS VPC Transit Gateway. We will learn by practically implementing AWS VPC Transit Gateway in 3 practical scenarios.

1. Implement Transit Gateway using default route tables.

2. Implement Transit Gateway by sharing it with cross accounts.

3. Implement Transit Gateway by creating multiple custom route tables and controlling the traffic between different VPC's as desired.

4. During the process, we will create VPC's, Subnets, Route Tables, Internet Gateways and EC2 VM's where we gain knowledge about these features by practically creating them 4 times during the course.

***************Section wise course details**********************


  • 01 Step 01: Introduction

  • 01 Step 02: AWS Transit Gateway Introduction

Pre-requisite Environment required for Transit Gateway

  • 02 Step 01: AWS Transit Gateway Environment Setup Introduction

  • 02 Step 02: Create VPC, Subnet, Internet Gateway & Route Tables

  • 02 Step 03: Create EC2 VM's in all 3 VPC's

  • 02 Step 04: Test VM's by login to them

Create Transit Gateway with Default Route Tables

  • 03 Step 01: Create Transit Gateway

  • 03 Step 02: Create VPC Attachments for Dev and QA VPC

  • 03 Step 03: Test Connectivity for Dev and QA VPC

  • 03 Step 04: Create VPC Attachment for Shared (shrd) VPC and Test

  • 03 Step 05: Add new subnet in existing Availability Zone selected in VPC Attachment and Test

  • 03 Step 06: Add new subnet in new Availability Zone not selected in VPC Attachment and Test

Cross Account Sharing - Share Transit Gateway with external AWS Accounts

  • 04 Step 01: Introduction about Cross Account Sharing of Transit Gateway

  • 04 Step 02: Create Resource Share using AWS Resource Access Manager

  • 04 Step 03: External / Second / Cross Account: Create VPC, Subnet, IGW, Routes & EC2 VM's

  • 04 Step 04: Create VPC Attachment in External/Second Account and Accept it in First Account

  • 04 Step 05: Test the connectivity b/w Cross Account VPC and Dev, QA, SHRD VPC in First Accnt

  • 04 Step 06: Cross Account Transit Gateway sharing - Conclusion

Transit Gateway with Custom Route Tables

  • 05 Step 01: Introduction to Transit Gateway with Custom Route Tables

  • 05 Step 02: Cleanup current Associations & Propagations in default Route Table

  • 05 Step 03: Implement TGW Custom Route Table between Dev and QA VPC

  • 05 Step 04: Implement TGW Custom Route Table between Dev and Shared (shrd) VPC

  • 05 Step 05: Implement TGW Custom Route Table between QA and Cross Account Dev VPC (cadev)

  • 05 Step 06: Perform Negative Tests

  • 05 Step 07: Conclusion - Custom Route Tables in Transit Gateway

Jupyter Notebook Server with AWS EC2 and AWS VPC

Build a Cloud Server to run your Jupyter Notebooks

Created by Justin Mitchel - Coding Entrepreneur & Teacher - 568,000+ Students


Students: 17248, Price: Free

One of the challenges of writing programs is having the ability to pick up where you left off. Jupyter Notebooks do this very well because they allow for interactive running of code, keep results in memory, and empower data scientists and programmers everywhere to build interesting things.

Jupyter is an interactive notebook which allows you to run code right inside the notebook. This is good for many reasons:

  1. Notebooks, like actual books, can be shared easily

  2. While running a notebook, the "state", is remembered: run some code and it' remembers the results of that code

  3. Notebooks easily layout the process of a given program into a story-like progression that anyone can pick up and use.

If you've never worked with Jupyter Notebooks before, I highly recommend that you do.

This course is about bringing Jupyter Notebooks to the AWS Cloud. We'll be preparing a AWS Virtual Private Cloud, Subnets, Internet Gateways, Route Tables, and more so that we can provision AWS EC2 instances securely and effectively.

Once we have an EC2 instance, we can configure nginx, supervisor, and Jupyter so we can run it automatically on a public IP address... check out the first video for more on this.

AWS RDS Databases – Fast Track

Fast-track training to work with relational databases on AWS Cloud using AWS Relational Database Service.

Created by Siddharth Mehta - Enterprise Cloud Architect, Published Author, Cloud Geek


Students: 16849, Price: Free

Hi! Welcome to the AWS RDS Databases - Fast Track Training, the only comprehensive and most impactful course on AWS RDS that is available FREE of Cost. This is the only course you would need to get started with AWS RDS.

This course is taught by an Enterprise Cloud Architect, who leads large teams of junior architects in the real world, who has an industry experience of close to two decades in the IT industry, who is a published author, and leads technology architecture of XXX million dollar projects on cloud for multi-national clients.

This course teaches to work with the following AWS RDS Databases along with its related client tools like HeidiSQL, PgAdmin and Oracle SQL Developer. So if you are new to AWS RDS or are preparing for a quick technical discussion on AWS RDS with very limited time at hand, this is the perfect course for you.

  • MariaDB is one of the most popular database servers in the world. It’s made by the original developers of MySQL and guaranteed to stay open source. Organizations like Wikipedia, WordPress and Google uses MariaDB. It is an enhanced, drop-in replacement for MySQL. MariaDB is used because it is fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools make it very versatile for a wide variety of use cases. MariaDB is developed as open source software and as a relational database it provides an SQL interface for accessing data.

  • PostgreSQL is the one of the world’s most advanced open source and popular database. PostgreSQL runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, macOS, Solaris), and Windows. It is abbreviated as Postgres because of ubiquitous support for the SQL standard among relational databases.

  • Oracle is a proprietary multi-model database management system from Oracle Corporation. It is a database commonly used for running online transaction processing (OLTP), data warehousing (DW) and mixed (OLTP & DW) database workloads.

This course is composed of almost 90% labs and also covers the fundamental theory of important AWS RDS Concepts with some basic FAQs as well. After pursuing this course, if you have any questions related to the subject or need suggestions about pursuing the next course related to AWS data services, please do not hesitate to contact me.

I hope to see you soon in the class !

Amazon Web Services (AWS) EC2: An Introduction

Gain Basic Understanding on AWS Virtual Cloud Servers

Created by Dr Monjur Ahmed - Experienced Educator


Students: 15396, Price: Free

Overall Course Objective:

Gain a fair introductory level understanding on AWS EC2.

Pre-requisite: A learner needs to have good understanding on Cloud Computing, Virtualization, Computer Networks and IP Addressing. It is also assumed that a learner has an idea on what is Amazon Web Services (AWS), as this course does NOT provide an overview or introduction to AWS. It is also assumed that a learner knows how to create an AWS account and have an active AWS account. A computer with an Internet connection is required.


Learning Outcomes:

1.      Understand what is AWS EC2.

2.      Learn how to deploy virtual network and virtual server on a cloud platform.

3.      Learn how to monitor performance of virtual servers.

4.      Learn how to install web-server on virtual cloud server.

5.      Learn how to allocate IP addresses to virtual cloud servers.


Course Outline:

-          Introduction to AWS EC2.

-          Creating key-pair.

-          Launch a virtual server.

-          Monitor virtual servers.

-          Deploying virtual servers in different geographic location.

-          Install webserver on virtual server.

-          Allocate IP addresses to virtual servers.

-          Demonstration on how to launch a WordPress website quickly with few clicks.


What a Student will learn?


This is a basic course to understand the concepts AWS EC2 in general. This course aims to equip a learner with skills on EC2 to such an extent, so that a learner can master on EC2 through Self-Directed Learning once they successfully complete this course. This course shows how to build virtual cloud infrastructure on AWS. This is a basic and beginner level course on EC2.

AWS EC2 Fast and Simple

Spin up an EC2 Server with Linux, EBS, NGINX, Java, Node.js, Tomcat8 and MongoDB

Created by Tom Jay - Mobile development Instructor


Students: 13468, Price: Free

I've been told that Amazon AWS is very difficult and that it takes a huge learning curve just to spin up a server.

I've been working with AWS EC2 and S3 since the start, yes things change, yes fairly often but once you understand the basics is simple.

This course will go over how to select an Amazon Instance for Linux, create the instance running and show how to SSH into the machine. You will learn how to setup NGINX, Oracle Java 8, Tomcat8, Node.js and MongoDB.

In less tehn 30 minutes you will have a server up and running and log into the instance. 

Starting your Career with Amazon AWS

If you are looking forward to starting a career in cloud computing with Amazon AWS, you must watch this course first.

Created by Andrew I - Cloud Computing Instructor


Students: 13006, Price: Free

Did you know that the average pay of entry-level professionals is $124,300?

If one thing is certain in IT, it’s never too late to cash in on the cloud. As the cloud becomes more critical to IT and the business at large, demand for cloud skills will only grow. But proving you have the right skills and knowledge in a competitive job market can be difficult. If you’re looking for an extra edge in landing a new job or promotion, cloud certification can be a great option.

A Forbes article on cloud computing forecasts summarizes key statistics regarding the current cloud computing landscape and also includes a look to the future. Amazon Web Services (AWS) is the dominant cloud computing player and achieved an incredible 43 percent year-over-year growth. According to Wikibon predictions, AWS revenue should top $43 billion by 2022. AWS is followed closely by Microsoft Azure and the Google Cloud Platform.

A close examination of what's available to IT professionals by way of cloud-related certifications shows a large and growing number of credentials. For 2019, the best cloud certifications include both vendor-neutral and vendor-specific certification options from some top players in the market. However, certification providers watch technology areas carefully, and seldom jump into any of them until clear and strong interest has been indisputably established.

The big question is... What Cloud Certification track should you start with?

No matter which direction you choose, cloud certifications are sure to take your career to the next level. Here’s my round-up of the most sought after cloud computing certifications you should consider.

Master Amazon EC2 Basics with 10 Labs

Learn key EC2 concepts with 10 different labs. Become a better cloud practitioner and pass the AWS Certification Exams

Created by Saurav Sharma - AWS/DevOps Engineer


Students: 12799, Price: Free

Hi Everyone!

This lab-driven course on EC2 helps AWS Beginners master Amazon EC2 . Students of this course can apply this knowledge to understand EC2 better and to pass AWS certification exams. EC2 is a key component of AWS and it is important to have comprehensive understanding of EC2 in succeed in an AWS environment.

This course is created and delivered by 7x AWS Certified Cloud Engineer.

The course consists of:

3 Lectures. We will demo EC2 launch process over the demo.

- 10 Labs

The lecture is divided into 3 parts: each part consists of about 7 must know facts.

You will also see a live demo of the EC2 launch process as we discuss several aspects of EC2.

After the Lecture we have 10 Labs to help you master EC2. Each lab has it own separate video.


Lab 1: Create a basic Linux EC2 Instance

Lab 2:  Create a basic Windows EC2 Instance

Lab 3:  Install Apache Web server and create a Golden Image (AMI)

Lab 4: EC2 Permissions with IAM Roles

Lab 5: AWS EC2 Command Line Interface Commands

Lab 6: Create an EC2 Instance with Instance store as volume

Lab 7: Setup EC2 Auth with password and automate process with Userdata

Lab 8: Install the Unified Cloudwatch Agent and collect EC2 Custom Metrics

Lab 9: Collect EC2 Apache access logs with Cloudwatch Agent

Lab 10: Use Marketplace AMI to install Wordpress, enable termination protection, create backups


Please let us know if you have any questions . Don't forget to leave us some feedback.

AWS Tutorials – VPC Peering

Learn how to peer VPCs in AWS.

Created by Namrata H Shah - Technology and Management Leader


Students: 12380, Price: Free

AWS is one of the fastest growing cloud platform. I have specifically created these tutorials for folks who have the drive and want to learn more about AWS. In this course, you will find tutorials on VPC Peering.

You will learn with hands-on tutorials how peer VPCs for the following scenarios -

1. Scenario 1 - VPC with a Single Public Subnet (without VPC wizard)

2. Scenario 2 - VPC with Public & Private Subnets and NAT Gateway

3. Two VPCs Peered to Two Subnets in One VPC

4. Two VPCs Peered Together using IPv6

5. One VPC Peered with Multiple VPCs

Identity Federation for Amazon Web Services

Explanation of typical questions on Identity Federation appearing in AWS Certified Solutions Architect exams

Created by Ostap Soroka - Software Architect


Students: 11612, Price: Free

This course focuses on topic of Identity Federation in Amazon Web Services.

I gathered typical question scenarios about AWS Identity Federation that appear in AWS Certified Solutions Architect - Associate and AWS Certified Solutions Architect - Professional exams. I explain in detail how to approach those questions. I use visual diagrams and simple analogies to make it easy to understand.

Federation scenarios explained:

  • Federation broker

  • Wen Identity Federation

  • SAML Federation

  • Cross Account Access

After completing this course you will be better prepared to AWS certification exam.


Getting Started with Amazon Web Services

Quick course to start with Amazon Web Services and deploy your first static website.

Created by Shozab Ways - Ways To Simplify Technology


Students: 11451, Price: Free

In this short course "Getting Started with Amazon Web Services", I will teach you about how you can utilise Amazon Web Services to design and develop a reliable, faster and extensible System. As this course is an introduction to Amazon Web Services, I will cover only basic topics which can help you to understand its advantages and you will be able to innovate your own ways to make things faster and reliable.

I am going to cover following important topics.

  • What is Cloud Computing?
  • What is Amazon Web Services
  • Regions and Availability zones
  • Understand Amazon Pricing
  • Creating AWS Account
  • Creating Budgets to Prevent Unexpected Billing
  • Review Amazon S3 Console
  • Deploy an Static Website on AWS S3
  • Setup a Domain Name and Go Live.

AWS AppStream 2.0 – Introduction

An introduction to AWS AppStream 2.0 and how to quickly leverage this AWS service

Created by James Scanlon - Cloud Solutions, Design and Integration


Students: 8988, Price: Free

This course covers an introduction to the AWS AppStream 2.0 service. We walk through the initial steps to get your AppStream service configured and publishing applications. We will look at what AppStream is, how and when to leverage it, what the console looks like (both web and aws cli) what Stacks, Fleets and the Image builder are and finally walk through a scripted build example for managing your AppStream images.

Prior Learning: You should have basic prior knowledge of fundamental networking and cloud concepts and be competent with Microsoft Windows operating systems.

AWS CDK Fundamentals – Crash Course

Learn basic concepts of AWS CDK and deploy CDK based stacks to AWS

Created by Karan Brar - Cloud Prodigy Inc


Students: 6885, Price: Free

UPDATE - July 2020: Checkout Bonus Lectures Section for Kubernetes on AWS using Amazon EKS course

UPDATE - June 2020:  Checkout Bonus Lectures Section for Ultimate DevOps using AWS CDK and Python course

AWS CDK Fundamentals course provides a very Sweet and Crisp introduction to AWS Cloud Development Kit.

AWS CDK is a software development framework provided by AWS to provision infrastructure using code. This is the only framework which supports popular programming languages like Python, Java, C#, JavaScript and TypeScript to provision infrastructure.

This course sets the tone right and enables you to build basic understanding about CDK. This course covers:

  • CDK Concepts

  • CDK Installation and commonly used commands

  • CDK Bootstrapping

  • Deploy VPC Stack

  • Deploy S3 Stack

You will not only just familiarize yourself with CDK concepts but you will also end up deploying couple of stacks on AWS.

This course will provide you everything you need to get started with Cloud Development Kit (CDK)

Introduction to AWS Cloud Development Kit (CDK)

Learning the basics of the new AWS CDK Infrastructure as Code

Created by Scott Nixon - DevOps Engineer


Students: 5325, Price: Free

If you are new to Infrastructure as Code AWS CDK is a great place to start. CDK's constructs provide you with sane defaults based on AWS's best practices. It's fun to use and the best way to manage your AWS infrastructure.

If you are an experienced CloudFormation engineer, this course will give you the essential details you need to start experimenting and deploying AWS Infrastructure in minutes.

Learn to Deploy Containers on AWS in 2021

How to deploy containers on Amazon ECS

Created by Manoj Fernando - Cloud Architect


Students: 5058, Price: Free

This is the era of serverless containers and serverless functions. Many businesses have already embraced public cloud platforms like AWS to deploy their production applications that are built on serverless architectures. Therefore, as developers, we must be familiar with the deployment aspects of containers and functions to serverless cloud architectures.

In this course, you will receive hands-on experience on how to deploy container workloads to the AWS cloud platform.

We will also discuss how to use AWS Amplify CLI to simplify the container deployment process while learning ins and outs of the architectures that the containers get deployed to. You will learn how to configure the network architecture to securely deploy containers and how to expose your containers to the outside world using Load Balancers and API Gateways.

After the introduction section, you will two main approaches to deploying containers with Amazon ECS at scale.

  • Approach 01 - How to use Amazon ECS, AWS Fargate, and Application Load Balancer for container workload management

  • Approach 02 - How to use Amazon ECS, AWS Fargate, API Gateway, and Cloud Map for container workload management

You will also understand the basics of,

  • Service discovery

  • Container auto-scaling and load balancing

  • Virtual network setup

  • Security considerations

Hope you'll enjoy this course. Let me know if you have any concerns.

Happy Learning!

- Manoj

All About AWS Lambda and Serverless

All the aspects related to Serverless Architecture with practical implementation in AWS

Created by Sachin Kapale - Senior Architect


Students: 4955, Price: Free

At the end of this course, you will have answers to the below questions. This course tries to give you an overall serverless architecture concept to hands-on implementation in AWS serverless offering. The course is divided into two major part wherein the first part you will understand 3W, Who, Why & What is a serverless architecture & the second part is where we will do the in-depth implementation using AWS SAM, which is lambda

First Part Topics Covered

•What is Severless?

•Why we need Serverless Architecture?

•Difference in between IaaS,PaaS & FaaS(Pay Per Event).

•Advantages of Serverless Architecture.

•High level Architecture about the hands-on exercise which we will be standing up.

•What are the shortcomings?

•How Cost calculation Works?

Second Part

•How to setup AWS Account?

•What is s3 bucket & how to setup ?

•How to setup key in eclipse & Eclipse Setup?

•What is IAM role & how to setup ?

•What is AWS Lambda & how to setup?

•Each setting in AWS Lambda

•What is API Gateway & how to setup ?

•How to integrate with API Gateway?

•How API Gateway throttling works?

•What is DynamoDB & how to set up DynamoDB?

•Integrating Dynamo DB with the application.

AWS VPC and VPC Peering Demo

AWS VPC and VPC Peering

Created by Venkatesh K - AWS Certified Solutions Architect


Students: 4628, Price: Free

This course covers basics of Amazon Virtul Private Cloud, or AWS VPC. This is direct demo session based on Amazon VPC scenario 2 available in AWS documentation (link available in resource section). 

This course is intended for total beginners, Hoping it will b helpful for understanding few concepts in VPC. first section of the course talks about how to configure simple VPC. and second sections is about VPC Peering and how it works !!

[Free] AWS Solution Architect Associate Guide to success!!

This course will outline the method to successfully pass the associate exam in the shortest amount of preparation time

Created by Shingo Shibata / AWS certified solutions architect, AWS certified cloud practitioner, AZ-900 - AWS Training and promote digital business / AWSトレーニングとデジタル推進


Students: 4489, Price: Free

Are you tired of the length of the other Associate Exam Preparation Course?

This course aims at the maximizing your ability to achieve your goals in the shortest time

It can take more than 20 hours to complete the AWS Certified Solutions Architect Associate exam preparation course on Udemy. On top of this, it can easily take more than 30 hours to carry out hands-on step by step with the lecturer. It’s a huge time commitment.

To solve this issue, we provide most effective way to pass the exam in the shortest amount of preparation time

We have identified the most frequent question topics and formats of the Associate Exam by analyzing 1625 of past questions from the Associate Exam and popular mock exam courses online!

This insight allows you to focus only the questions you’ll be asked to answer for in the test. Together let's aim for the shortest path to success!

[Target users]

This course is suitable for:

Those who have passed the Associate Exam

All employees involved in IT work (sales / infrastructure / WEB / business, etc.)

Those who are interested in AWS

Those who want to master AWS

[The aim of the course]

Gain the full understanding needed to pass the AWS Certified Solutions Architect Associate exam.

You will experience the question content and question formats that will appear in the Associate exam.

Gain a detailed understanding of the structure and content areas of associate exams.

The super beginners course for IT basic, Network and AWS VPC

In this course beginner engineers and non-engineers alike will build a strong foundation of IT knowledge through AWS

Created by Shingo Shibata / AWS certified solutions architect, AWS certified cloud practitioner, AZ-900 - AWS Training and promote digital business / AWSトレーニングとデジタル推進


Students: 3729, Price: Free

This course is suitable for complete beginners to even those with some prior IT knowledge. Without any pre-requisites, all participants will gain a strong foundation in the IT theory and application of these skills using tools like AWS. This course consists of the following two lecture styles.

・ Theory lectures used to understand fundamental IT concepts and skills of IT

・ Hands-on tutorials used to experience practical IT tools, like AWS operations

The purpose of this course is for those with zero current IT background to gain sufficient IT knowledge, and to gain confidence in applying these IT skills in real-world scenarios. After learning the theory of networks you will be able to experience their usage through Hands-on a AWS operations, creating your own server, and networks.

[Those who are suitable for this course]

・ Those who have just joined an IT company.

・ IT engineer beginners

・ Non-engineers who want to understand IT

【Topic about this course】

Network basics

Network basics (IP address and URL)

What is AWS?

Network basic knowledge

Subnet mask and subnet

Communication Protocol

Amazon VPC Hands-on to confirm your understanding

Build a network  on AWS

Build a server in VPC

Configure Network ACL

Further steps to gain more IT knowledge (Bonus lecture)

Course Title

The super beginners course for IT basic, Network and AWS VPC

In this course beginner engineers and non-engineers alike will build a strong foundation of IT knowledge through AWS

Amazon S3 – Master course

Amazon S3 & AWS are Easy Once You Know How. Follow My Step-By-Step navigations & Master Amazon S3 Quickly.

Created by Harshavardhan Nara - Technical Service Engineer Expert


Students: 2836, Price: Free

In this course, you will learn about AWS S3 Storage service available on Amazon Cloud. When you are preparing for an AWS Certification, Storage is the first thing you should learn and explore. You will be learning all kinds of Storage options available on AWS S3 with some hands-on demonstration of how you can actually create and instance and make use of various options available.

Amazon S3 (Simple Storage Service)

It is a general-purpose object storage that works well for unstructured data sets such as media content. Amazon S3 provides the highest level of data durability and availability on the AWS Cloud. There are three tiers of storage: one each for hot, warm, or cold data. In terms of pricing, the colder the data, the cheaper it is to store, and the costlier it is to access when needed.

AWS Skills are Hot and Amazon S3 is a Foundational Building Block!

AWS skills are highly desired by many employers and Amazon S3 is one of the core skills you need to master. Many other AWS services rely on and interact heavily with Amazon S3. Mastering AWS Amazon S3 sets a solid foundation for you to continue to build on.

Don't be let down by out of date content! AWS Is Continously Changing!

AWS services are continually changing. This course is one of the most up to date and comprehensive courses available for Amazon S3. By taking this course you will be getting fresh, up to date content on the tools and features that are available to you.

Take advantage of affordable, highly scale-able storage in your own projects

Whether you need a place to back up information or host a blazing fast static website, Amazon S3 can deliver. This course will give you the know-how to take advantage of the scale-ability, redundancy, and bandwidth that is backed by Amazon's global infrastructure.

Gain in depth knowledge

The goal of this course is to give you and in depth knowledge of Amazon S3 and hands on practice using it so you can use it in your own projects or organization.

IAC AWS CloudFormation

Start Building using IAC AWS CloudFormation

Created by Musab Zayadneh - DevOps and Security Engineer


Students: 893, Price: Free

Infrastructure as code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools.

The IT infrastructure managed by this process comprises both physical equipment, such as bare-metal servers, as well as virtual machines, and associated configuration resources.

The definitions may be in a version control system. It can use either scripts or declarative definitions, rather than manual processes, but the term is more often used to promote declarative approaches.

What is AWS CloudFormation?

AWS CloudFormation is a service that gives developers and businesses an easy way to create a collection of related AWS and third-party resources, and provision and manage them in an orderly and predictable fashion.

What can developers do with AWS CloudFormation ?

Developers can deploy and update compute, database, and many other resources in a simple, declarative style that abstracts away the complexity of specific resource APIs. AWS CloudFormation is designed to allow resource lifecycles to be managed repeatably, predictable, and safely, while allowing for automatic rollbacks, automated state management, and management of resources across accounts and regions. Recent enhancements and options allow for multiple ways to create resources, including using AWS CDK for coding in higher-level languages, importing existing resources, detecting configuration drift, and a new Registry that makes it easier to create custom types that inherit many core CloudFormation benefits.