Best Free Amazon AWS Courses

Find the best online Free Amazon AWS 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

DevOps – The Introduction Course

The Swiss Army Knife of DevOps and Cloud courses. Introduced basic DevOps concepts to an Absolute Beginner

Created by Mumshad Mannambeth - Best Selling Instructor| Author of Top 3% of Udemy's courses


Students: 51603, Price: Free

This course is a must for those starting their journey into the DevOps and the Cloud world. Most of the Cloud and DevOps courses out there require a person to know some basic concepts such as a basic web application, deploying a lab environment using VirtualBox or on cloud platforms like AWS or GCP. 

Most DevOps tools rely on languages such as JSON, XML and YAML. YAML language is used by automation tools like Ansible and container orchestration tools like Kubernetes. A firm understanding of the YAML language is a must for a beginner learning these technologies. This course introduces YAML with simple and easy lectures and coding exercises that will help you practice YAML right in your browser.

This course also provides a high level overview of common technologies in DevOps such as Orchestration tools like Ansible, Puppet and Chef. And container technologies like Docker, Kubernetes and OpenShift. This is NOT an advanced course and does not go in-depth into any of these technologies. Rather this is only meant to give you an introduction into these topics and help you start your journey.

JMeter – Step by Step for Beginners

learn Jmeter from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs


Students: 51598, Price: Free

In this course we will learn Jmeter from scratch step by step. 
We will learn the basics in a very easy way and you will be able to use JMeter for all types of performance and functional testing.

After this course you can work with JMeter for personal and enterprise projects.


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

Cloud Computing: The Technical essentials

Basics you must know before jumping into Cloud Computing

Created by Suresh S - Founder & CEO, CloudSiksha Academy


Students: 26485, Price: Free

This course teaches you the technical basics which are required before learning about Cloud Computing. It also gives you an idea of Cloud Computing and the services of cloud computing

The course includes:

Basics of Virtualization, Networking, Data Center, Storage, Cryptography

What is Cloud Computing? 

Deployment Models: Public, Private and Hybrid Clouds

Service Models: IaaS, PaaS and SaaS

A sample public cloud: AWS and the services it offers

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

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.

Overview of AWS Services eco-system (Not a hands on course)

Know the purpose and fitment of core Amazon AWS Services by studying sample application architecture.

Created by Chetan Agrawal - Solution Architect - Cloud, DevOps


Students: 13983, Price: Free

(Note: This is not a hands on course)

This course is for those who are new to AWS and want to understand what all AWS Services exist as of today and more importantly their purpose and what problem they solve.

Here we will take a sample application like mini version of Facebook and try to build architecture first on-premise and then how can we build same architecture using different AWS services eco-system.

While doing this exercise, you will understand which AWS service is being used where and why. Hope this will help you have 360 degree view of AWS Services.

For detailed hands on practical based session on different AWS services, see my other courses.

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

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 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)

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.

[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.

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.

Creating a cPanel Instance using Amazon AWS

Using AWS to get off the ground with cPanel & WHM

Created by cPanel LLC - Learn cPanel & WHM from the source


Students: 2666, Price: Free

AWS is an intimidating platform for a lot of users, understandably so. It can feel a little overwhelming when you look at the available options and try to determine what will actually accomplish what you're attempting to do. One common objective for users is to simply create a basic, publicly accessible VM/instance that runs the cPanel & WHM web hosting control panel software. In this course, we'll walk you through this process, from start to finish.

(GRATIS) Curso Introductorio a Linux (Parte 1)

Conceptos basicos de Linux, AWS y Virtualizacion Utilizando Virtual Box

Created by Joaquin Pujols - Technology Lover | Infrastructure Engineer | DevOps | AWS


Students: 2082, Price: Free

Por favor note, que el video introductorio cubre el contenido completo del curso. Este curso solo cuenta con las primeras secciones basicas. Las segunda parte del curso sera transformada en un curso mas avanzado.

Linux es el Sistema operativo de más rápido crecimiento en el mundo y cada vez son más las personas que como tú desean aprender de el y más si es en muy corto tiempo.

Las nubes de informacion como Azure, Google o Amazon utilizan Linux como su sistema operativo principal. Seamos honestos; Los libros técnicos son aburridos, y muchas veces puedes tardar horas buscando en internet lo que verdaderamente te interesa de Linux. Claro, podrías aprender como trabajar con Linux de alguna enciclopedia de larga duración, pero ¿por qué perder todo ese tiempo y esfuerzo?

Si deseas aumentar tus habilidades de TI, este curso es un gran lugar para empezar. Cada vez más empresas alrededor del mundo, están utilizando Linux en sus operaciones cotidianas. Por lo tanto, no te puedes dar el lujo de quedarte atrás!

Este curso es 100% practica, empezaremos con una presentacion para introducir el tema, e inmediatamente practicaremos los conceptos aprendidos. Todos mis cursos empiezan desde cero, asi usted puede observar el proceso de configurar una infrastructura cliente servidor. Esta experiencia puede transferirla a su ambiente de trabajo y ver los errores mas comunes que le podria surgir, esto se traduce como: experiencia laboral.

Todas las actualizaciones del curso son 100% GRATIS. Inscribete en este curso una vez y lo poseeras para toda la vida. No sólo eso, sino que también obtendrá acceso de por vida para mí como tú instructor personal. ¿Tienes alguna pregunta sobre Linux? ¡Solo pregunta! Tú, como mi estudiante, siempre seras mi prioridad # 1. Este curso require conocimientos de IT basicos asi como conocimientos de protocolos de redes. Todos mis cursos empiezan desde 0 asi puede aprender como crear ambientes virtuales locales y servidores en la nube.

Espera, ¿sigues leyendo esto ? Entonces este curso es para ti que deseas comenzar hoy mismo a aprender sobre Linux y sus caracteristicas.

Getting Started with Data Analytics on AWS

Learn practical Data Analytics skills for beginners from AWS experts

Created by AWS, a subsidiary of - 


Students: 1387, Price: Free

Learn how to go from raw data to meaningful insights using AWS with this course. Throughout the course, you’ll learn about the fundamentals of Data Analytics from AWS experts.

With the explosion of data collection enabled by the internet, mobile applications and transformation into the cloud, effective data analytics is turning into a critical tool in practically every domain – from academia to enterprise.

Start off with an overview of different types of data analysis techniques (descriptive, diagnostic, predictive and prescriptive) before diving deeper into descriptive analysis. Then, apply your knowledge with a guided project that makes use of a simple, but powerful dataset available by default in every AWS account: the logs from AWS CloudTrail. The CloudTrail service enables governance, compliance, operational auditing, and risk auditing of your AWS account. Through the project you’ll also get an introduction to Amazon Athena and Amazon QuickSight. Examples of common data analysis scenarios and benefits of doing analytics in the cloud will be discussed. And, you’ll learn how to build a basic security dashboard as a simple but practical method of applying your newfound data analytics knowledge.

This course is not a deep dive into any of the services (Amazon S3, Amazon Athena, AWS CloudTrail, AWS Quicksight), but brings them together to explain how to do analytics on AWS, with a simple example.