AVG Duration17h
Course Created with Sketch. 14 1 Resources Created with Sketch. 2 Exams Created with Sketch. 1 Labs Created with Sketch. 10



This Learning Path is for beginners; for those who are ready to begin their journey into the AWS cloud.   

For some, this is a choice full of excitement and possibility. For others, the choice has been made for them and it comes with a feeling of uncertainty. It's easy to feel overwhelmed. AWS has thousands of services and features available and it can be challenging to figure out the first steps to take.

Cloud Academy is here to help with a Learning Path that covers AWS and its foundational services of compute, storage, networking, and databases.    

Learning tools

Content is presented via lectures, hands-on labs, and knowledge checks. 

Intended Audience

This Learning Path is ideal for anyone looking to learn more about the AWS cloud and is ready to start learning how to use it.

Learning Objectives

Following this learning path you will have a better understanding of:

  • The AWS global infrastructure
  • On-demand virtualized computing with EC2
  • Networking using a Virtual Private Cloud
  • Creating highly available environments
  • Amazon S3: The Simple Storage Service
  • Identity and Access Management with IAM
  • The Amazon Relational Database Service
  • The NoSQL database Amazon DynamoDB
  • Load Balancing and Auto Scaling to create elastic environments
  • Monitoring with Amazon CloudWatch and the AWS Trusted Advisor


There are no prerequisites required before taking this Learning Path. 

It will be advantageous to have a basic understanding of concepts such as computer virtualization, data storage, and IP-based networking.  

However, these skills are not required.  


We welcome all feedback and suggestions!

If you are unsure about where to begin or if you would like help getting started, please contact us at support@cloudacademy.com


Your certificate for this learning path

Learning Path Steps


This course introduces the Technical Essentials of AWS learning path which will develop your technical understanding across AWS foundational, database, management, and security services.


An explanation of the core components that make up the AWS Global Infrastructure


This course covers the fundamentals of the Amazon Elastic Cloud Compute service, commonly known as EC2.


By completing this hands-on lab, you will be able to create your first Amazon EC2 instance using the AWS Management Console.


This course gives you an overview of the AWS Virtual Private Cloud and its associated networking components.


Learn how to create an isolated network using Amazon Virtual Private Cloud (VPC)


In this lab challenge, you will be assessing your practical ability to design for high availability and identify single points of failure in a production-like AWS environment.


This course introduces you to arguably the most widely used storage service within AWS, the Amazon Simple Storage Service, more commonly known as Amazon S3.


This course will look at some of the management and bucket property features that Amazon S3 has to offer, and how you can use them to maintain and control your data.


Learn to create your first Amazon S3 bucket, create a logical folder for organizational purposes, and upload content to it and set custom metadata using the S3 console


This short course will introduce you to the Amazon Elastic Block Store (EBS) service.


How to encrypt and EBS volume


This course explains AWS Identity & Access Management (IAM), what it is, and how to implement it.


This course covers how to implement cross-account access using AWS IAM.


Learn how to create and manage IAM users, groups and policies to securely control access to AWS services and resources.


This course introduces you to two widely-used AWS database services: the Amazon Relational Database Service — known as RDS — and Amazon DynamoDB.


You will learn the steps to create and use the MySQL Relational Database using Amazon RDS.


Move your first steps using DynamoDB. Create tables with and withoud secondary indexes, learn how to add new rows and query your data by using the AWS Management Console.


In this course, you'll learn about RDS multi-AZ and will come away knowing when to implement and use this feature within your own environment.


This course explores Amazon Web Service's DynamoDB and teaches you how to architect DynamoDB setups.


This course explains how to implement both ELB and EC2 Auto Scaling and how they work together.


This lab introduces the basics of Auto Scaling in Amazon Web Services. The Amazon Web Services (AWS) Auto Scaling service automatically adds or removes compute resources allocated for your cloud application, in response to changes in demand. For application...


You will learn the steps to automatically scale up or down your EC2 infrastructure using Auto Scaling Groups.


Follow best practices with AWS Trusted Advisor auditing your AWS environment and advising you on performance, and security improvements.


With this course, you'll get a high-level overview of how to monitor EC2, and how to react to resource changes.


CloudWatch is a monitoring service that AWS provides. You can use it to monitor AWS resources or custom resources, inside or outside AWS.


This course looks at how to use AWS Trusted Advisor to implement some best practices and recommendations across your AWS environment with your organization.


Final Exam: Technical Essentials of AWS

About the Author
Learning paths87

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 90+ courses relating to Cloud reaching over 100,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.