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.
Content is presented via lectures, hands-on labs, and knowledge checks.
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.
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 firstname.lastname@example.org.
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.
AWS Global Infrastructure: Availability Zones, Regions, Edge Locations, Regional Edge Caches
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.
Using Amazon S3 Bucket Properties & Management Features to Maintain Data
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.
Using Elastic Load Balancing & EC2 Auto Scaling to Support AWS Workloads
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...
Working with Amazon EC2 Auto Scaling Groups and Network Load Balancer
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 dives into the AWS Trusted Advisor service to explain how it works and how you can use it to benefit your AWS account.
Final Exam: Technical Essentials of AWS
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.