AWS Technical Essentials β Ultimate Training
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
AWS Technical Essentials β Ultimate Training
Included with
Learn more
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Learn how to set up and configure an AWS environment from scratch.
Gain hands-on experience with IAM, EC2, and S3 services for cloud infrastructure.
Master networking concepts like VPC, subnets, route tables, and NAT gateways.
Learn to scale applications using Auto Scaling, Load Balancing, and serverless technologies like Lambda.
Skills you'll gain
Details to know
January 2026
9 assignments
See how employees at top companies are mastering in-demand skills
There are 8 modules in this course
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.
In this comprehensive AWS training program, you will gain hands-on experience with core AWS services such as EC2, S3, RDS, IAM, and VPC. The course is designed to guide you through fundamental cloud computing concepts while empowering you with practical skills you can apply immediately. With a series of engaging lessons, youβll master how to create, manage, and scale AWS resources efficiently. Throughout the journey, you'll start by setting up your AWS environment, diving into IAM and cloud security practices, and exploring essential compute and storage services. As you progress, you will build expertise in networking, configure Elastic Load Balancers, set up Auto Scaling, and understand the power of serverless architecture with AWS Lambda. Additionally, youβll learn to use CloudWatch, Systems Manager, and other management tools to optimize your cloud infrastructure. The course is organized in a way that progressively builds your knowledge, offering a mix of theoretical explanations and practical labs. By working through real-world projects, youβll implement best practices and gain confidence in using AWS at an enterprise level. Whether you're a beginner looking to understand cloud fundamentals or an IT professional seeking to expand your AWS skillset, this course is designed to meet your needs. By the end of the course, you will be able to create and configure AWS resources such as EC2 instances, VPCs, RDS databases, and S3 buckets. You will also have a deep understanding of IAM for access control, the best practices for managing AWS environments, and how to use AWS services to build scalable, cost-efficient applications.
In this module, we will lay the foundation for your AWS journey by introducing you to the course structure, your instructor, and key cloud computing concepts. Youβll create your AWS account, secure it with Multi-Factor Authentication (MFA), and get hands-on experience with essential AWS services like EC2, RDS, and Lambda. By the end, youβll have a solid understanding of AWSβs global infrastructure and its role in the cloud ecosystem.
What's included
13 videos1 reading
13 videosβ’Total 72 minutes
- Overview of the Courseβ’4 minutes
- About Your Instructorβ’1 minute
- Lesson 1-1 LAB - Create Your First AWS Accountβ’9 minutes
- Lesson 1-2 LAB - Protect your AWS Account with MFAβ’5 minutes
- Lesson 1-3 LAB - Earn Extra Credits - Launch EC2 Instanceβ’13 minutes
- Lesson 1-4 LAB - Earn Extra Credits - Launch RDS Databaseβ’6 minutes
- Lesson 1-5 LAB - Earn Extra Credits - Deploy WebApp with Lambdaβ’6 minutes
- Lesson 1-6 LAB - Earn Extra Credits - Amazon Bedrockβ’3 minutes
- Lesson 1-7 LAB - Earn Extra Credits - AWS Budgetsβ’3 minutes
- Section 1-8 Setting up your Environmentβ’2 minutes
- Section 1-9 Introduction to Cloud Computingβ’6 minutes
- Section 10 The Six Advantages of Cloud Computingβ’3 minutes
- Section 1-11 The AWS Global Infrastructureβ’11 minutes
1 readingβ’Total 10 minutes
- Full Course Resourceβ’10 minutes
In this module, we will focus on AWS Identity and Access Management (IAM) to ensure secure access and permissions across your AWS environment. Youβll learn how to manage IAM users, groups, and roles, configure policies, and use IAM security tools. Through hands-on labs, you'll gain practical experience in enforcing security measures and automating access management using AWS CLI, providing a strong foundation for secure cloud operations.
What's included
6 videos1 assignment
6 videosβ’Total 72 minutes
- Which IAM Identity Service Should You Use?β’34 minutes
- AWS Root Userβ’4 minutes
- Demo β Identity and Access Management (IAM) Hands-On Labβ’15 minutes
- Identity and Access Management (IAM) Authorization and Policiesβ’7 minutes
- Demo β Identity and Access Management (IAM) Roles and Policiesβ’7 minutes
- Identity and Access Management (IAM) Identity Federationβ’4 minutes
1 assignmentβ’Total 15 minutes
- Identity and Access Management (AWS IAM) - Assessmentβ’15 minutes
In this module, we will introduce you to Amazon Simple Storage Service (S3), one of the most widely used storage solutions in AWS. Youβll learn about the different storage types and classes, and gain hands-on experience creating and configuring S3 buckets, enabling versioning, and implementing replication. By the end of the section, you will be able to set up S3 for static website hosting and manage your data storage with efficiency and security.
What's included
11 videos1 assignment
11 videosβ’Total 123 minutes
- Introduction to Amazon Simple Storage Service (S3) - Part 1β’8 minutes
- Introduction to Amazon Simple Storage Service (S3) - Part 2β’13 minutes
- Demo β Creating an Amazon Simple Storage Service (Amazon S3) Bucketβ’18 minutes
- Amazon Simple Storage Service (Amazon S3) Access Policiesβ’6 minutes
- Amazon Simple Storage Service (Amazon S3) Versioningβ’3 minutes
- Demo β Configuring the Amazon Simple Storage Service (Amazon S3) Versioningβ’18 minutes
- Amazon Simple Storage Service (Amazon S3) Cross-Region Replicationβ’5 minutes
- Demo β Configuring the Amazon Simple Storage Service (Amazon S3) Cross-Region Replicationβ’16 minutes
- Amazon Simple Storage Service (Amazon S3) Lifestyle Managementβ’8 minutes
- Amazon Simple Storage Service (Amazon S3) Static Website Hostingβ’14 minutes
- Demo - Create an S3 Static Websiteβ’13 minutes
1 assignmentβ’Total 15 minutes
- Amazon Simple Storage Service (Amazon S3) - Assessmentβ’15 minutes
In this module, we will explore Amazon Virtual Private Cloud (VPC) and the essential networking components within AWS. Youβll learn the basics of IP addresses, subnetting, and VPC creation, followed by hands-on labs where you'll design and implement a custom VPC, configure subnets, route tables, and Internet Gateways, and set up security using NAT Gateways and Security Groups. By the end of this section, you'll have a solid understanding of how to manage networking and security in AWS.
What's included
17 videos1 assignment
17 videosβ’Total 172 minutes
- IP Addresses and Port Numbers - Part 1β’19 minutes
- IP Addresses and Port Numbers - Part 2β’12 minutes
- IP Addresses and Subnetting - Part 1β’5 minutes
- IP Addresses and Subnetting - Part 2β’17 minutes
- Introduction to On-Premises Networking β Quick Overviewβ’5 minutes
- Introduction to Amazon Virtual Private Cloud (Amazon VPC)β’6 minutes
- AWS Default Virtual Private Clouds (VPCs)β’7 minutes
- Demo β Creating a Virtual Private Cloud (VPC)β’7 minutes
- Amazon Virtual Private Cloud (VPC) β Internet Gatewayβ’6 minutes
- Amazon Virtual Private Cloud (VPC) β Subnet and Route Tablesβ’10 minutes
- Demo β Building the Amazon Virtual Private Cloud (VPC) Subnetsβ’7 minutes
- Amazon Virtual Private Cloud (VPC) β Subnets and Usable IP Addressesβ’4 minutes
- Amazon Virtual Private Cloud (VPC) β Security Groups and Network Access Control Lists (NACLs) - Part 1β’11 minutes
- Amazon Virtual Private Cloud (VPC) β Security Groups and Network Access Control Lists (NACLs) - Part 2β’19 minutes
- Amazon Virtual Private Cloud (VPC) β Network Address Translation (NAT) - Part 1β’13 minutes
- Demo β Creating a Network Address Translation (NAT) Instance for a Virtual Private Cloud (VPC)β’12 minutes
- Amazon Virtual Private Cloud (VPC) β Network Address Translation (NAT) - Part 2β’12 minutes
1 assignmentβ’Total 15 minutes
- Amazon Virtual Private Cloud and Networking - Assessmentβ’15 minutes
In this module, we will introduce you to Amazon EC2 and its powerful capabilities for scalable cloud computing. You'll learn how to launch, manage, and secure EC2 instances, select the right pricing options, and configure storage solutions using EBS. Additionally, you'll explore Elastic Load Balancers and Auto Scaling to ensure your infrastructure can handle varying traffic loads. Through hands-on labs, you will automate tasks with AWS Lambda and gain practical experience optimizing your cloud environment.
What's included
13 videos1 assignment
13 videosβ’Total 211 minutes
- Introduction to Elastic Compute Cloud (EC2) - Part 1β’17 minutes
- Introduction to Elastic Compute Cloud (EC2) - Part 2β’10 minutes
- Demo β Launching an Elastic Compute Cloud (EC2) Instanceβ’19 minutes
- Elastic Bloc Storage (EBS)β’6 minutes
- Demo β Expanding an Elastic Bloc Storage (EBS) Volumeβ’15 minutes
- Amazon Elastic Load Balancerβ’28 minutes
- Demo - Creating an Elastic Load Balancerβ’23 minutes
- AWS Auto Scalingβ’22 minutes
- Demo β Configuring AWS Auto Scaling - Part 1β’11 minutes
- Configuring AWS Auto Scaling - Part 2β’25 minutes
- AWS Serverlessβ’6 minutes
- AWS Lambdaβ’5 minutes
- Demo - Automate Start and Stop of EC2 Instances with AWS Lambdaβ’25 minutes
1 assignmentβ’Total 15 minutes
- Elastic Compute Cloud (EC2) - Assessmentβ’15 minutes
In this module, we will explore the power of relational databases on AWS, focusing on Amazon RDS (Relational Database Service). Youβll learn how to deploy, manage, and scale relational databases in the cloud, with an emphasis on high availability and data protection through Multi-AZ deployments and backups. Hands-on labs will guide you through setting up RDS instances and read replicas to enhance your database performance and availability.
What's included
3 videos1 assignment
3 videosβ’Total 47 minutes
- Introduction to Amazon Relational Database Service (RDS)β’21 minutes
- Demo β Creating an Amazon Relational Database Service (RDS)β’14 minutes
- Amazon Aurora, DynamoDB, Redshift, and ElastiCacheβ’13 minutes
1 assignmentβ’Total 15 minutes
- Databases on AWS - Assessmentβ’15 minutes
In this module, we will dive into AWS Management & Governance tools that help streamline operations and maintain secure, optimized environments. Youβll gain hands-on experience with Amazon CloudWatch for monitoring resources, AWS Systems Manager for automating tasks, and AWS Secrets Manager for secure management of application secrets. Additionally, youβll explore CloudTrail to track API activities, ensuring compliance and security across your AWS infrastructure.
What's included
7 videos1 assignment
7 videosβ’Total 118 minutes
- Amazon CloudWatchβ’11 minutes
- Demo β Building a CloudWatch Dashboardβ’10 minutes
- Amazon Trusted Advisorβ’7 minutes
- AWS Systems Manager - Run Commandβ’22 minutes
- AWS Systems Manager - Session Manager Part 1β’25 minutes
- AWS Systems Manager - Session Manager Part 2β’29 minutes
- Secure Applications with AWS Secrets Managerβ’13 minutes
1 assignmentβ’Total 15 minutes
- Management and Governance - Assessmentβ’15 minutes
In this module, you will work through a comprehensive project based on The Vegan Studio, applying all the AWS services and principles youβve learned throughout the course. The project covers everything from high-level design to resource management, including setting up VPCs, IAM roles, and Auto Scaling. Youβll also perform failover testing, configure RDS with Multi-AZ for high availability, and ensure resource efficiency by cleaning up at the end. This hands-on project is designed to reinforce your AWS knowledge and provide practical experience with critical cloud services.
What's included
14 videos3 assignments
14 videosβ’Total 107 minutes
- Project β The Vegan Studio β Setting the Sceneβ’4 minutes
- Project β The Vegan Studio β Design Requirements β High-Level Design (HLD)β’8 minutes
- Project β The Vegan Studio β Design Solution β Low-Level Design (LLD)β’15 minutes
- Project β The Vegan Studio β High Availability (HA) and Failover Testsβ’3 minutes
- Project β The Vegan Studio β Virtual Private Cloud (VPC) and Networkingβ’16 minutes
- Project β The Vegan Studio β Simple Storage Service (S3) Resource Bucketβ’5 minutes
- Project β The Vegan Studio β Identity and Access Management (IAM) Roleβ’9 minutes
- Project β The Vegan Studio β Relational Database Service (RDS) Multi Availability Zone (AZ)β’9 minutes
- Project β The Vegan Studio β Amazon Elastic Load Balancing (ELB)β’8 minutes
- Project β The Vegan Studio β Auto Scalingβ’12 minutes
- Project β The Vegan Studio β Accessing the Web Applicationβ’4 minutes
- Project β The Vegan Studio β High Availability (HA) and Failover Test - Part 1β’5 minutes
- Project β The Vegan Studio β High Availability (HA) and Failover Test - Part 2β’4 minutes
- Project β The Vegan Studio β Project Clean-upβ’5 minutes
3 assignmentsβ’Total 90 minutes
- Project Assignment - Assessmentβ’15 minutes
- Full course assessmentβ’60 minutes
- Full course practice assessmentβ’15 minutes
Instructor
Offered by
Explore more from Cloud Computing
- Status: Free TrialStatus: AI skillsA
Amazon Web Services
Course
- Status: Free Trial
Course
- Status: Free Trial
Course
- Status: Free Trial
Specialization
Why people choose Coursera for their career
Frequently asked questions
AWS Technical Essentials is an introductory course designed to provide a strong foundation in Amazon Web Services (AWS). It covers key concepts, tools, and services used in the AWS ecosystem. Understanding AWS is essential because it is a leading cloud platform that supports businesses in scaling their infrastructure, managing resources, and optimizing costs. With the growing demand for cloud-based skills, learning AWS provides opportunities for career growth in cloud architecture, DevOps, and other IT fields.
This course is designed to teach participants the fundamentals of AWS, including cloud computing concepts, storage services, networking, identity and access management, and AWS compute services. Through hands-on labs and real-world scenarios, you will learn how to work with key AWS services like EC2, S3, and IAM. The course also covers building a secure and scalable AWS environment, making it an ideal starting point for anyone new to cloud technologies.
After completing the AWS Technical Essentials course, you will have a solid understanding of AWS services and how to use them. You'll be able to create and manage AWS accounts, configure storage solutions like Amazon S3, launch EC2 instances, and secure your AWS environment using IAM. This knowledge will allow you to begin working with AWS on a professional level, either as an individual contributor or as part of a cloud-focused team.
More questions
Financial aid available,
