AWS Foundations and Core Services
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
AWS Foundations and Core Services
This course is part of AWS Certified Solutions Architect SAA-C03 with Capstone Labs Specialization
Included with
Learn more
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Set up, secure, and manage an AWS account and core services (EC2, S3, VPC).
Understand and implement AWS security, IAM policies, and role management.
Gain hands-on experience with real-world cloud deployments through interactive labs.
Skills you'll gain
Details to know
May 2026
7 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 6 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. This comprehensive course is designed to equip you with the foundational knowledge and hands-on skills necessary for navigating AWS services effectively. You'll gain a deep understanding of AWS core offerings, from compute and storage to networking, security, and more. As you progress, you'll master the services and tools that AWS offers to help build scalable, reliable, and secure cloud architectures. Throughout the course, you will explore a range of topics beginning with setting up your AWS account, securing it with MFA, and progressing through the creation and management of core AWS resources. The course flows from foundational concepts to real-world applications, focusing on key AWS services such as EC2, S3, VPC, IAM, and RDS. You will also delve into more complex areas like AWS Organizations, Control Tower, and advanced IAM configurations. By the end, youβll be proficient in utilizing AWS services to design and manage cloud solutions. This course is ideal for aspiring cloud professionals, system administrators, and those interested in pursuing AWS certifications. The content is suitable for beginners with some basic IT or cloud knowledge, and no prior experience with AWS is required. The course offers a mix of theoretical knowledge and practical labs to help solidify your learning. By the end of the course, you will be able to create and manage AWS resources, implement security best practices, optimize cloud solutions, and use AWS tools to architect scalable infrastructures.
In this module, we will introduce the course structure, outlining key learning objectives to prepare you for the AWS Solutions Architect exam. You will also learn how to download course materials, create an AWS account, and secure it with MFA for enhanced protection. Additional hands-on exercises will earn you AWS credits while deploying key services.
What's included
15 videos2 readings
15 videosβ’Total 100 minutes
- Introduction to the Courseβ’5 minutes
- Course Downloadsβ’6 minutes
- How is this Course Structuredβ’7 minutes
- Pre-requisites and tools for the courseβ’4 minutes
- The All New AWS Free Tier - Free and Paid Plansβ’11 minutes
- Create Your First AWS Account - Development Accountβ’7 minutes
- Protect Your AWS Account with MFAβ’5 minutes
- Earn Extra Credits - Launch EC2 Instanceβ’13 minutes
- Earn Extra Credits - Launch RDS Databaseβ’6 minutes
- Earn Extra Credits - Deploy WebApp with Lambdaβ’6 minutes
- Earn Extra Credits - Amazon Bedrockβ’3 minutes
- Earn Extra Credits - AWS Budgetsβ’3 minutes
- Create AWS Management Account (Optional)β’5 minutes
- The AWS Global Infrastructureβ’11 minutes
- AWS Support Plansβ’7 minutes
2 readingsβ’Total 20 minutes
- Introduction to the Course 'AWS Foundations and Core Services'β’10 minutes
- Full Specialization Resourceβ’10 minutes
In this module, we will dive into AWS Organizations and its role in managing multiple AWS accounts efficiently. Youβll gain hands-on experience creating Organizational Units (OUs) and Service Control Policies (SCPs) to secure accounts. We will also introduce AWS Control Tower to simplify multi-account governance.
What's included
9 videos1 assignment
9 videosβ’Total 121 minutes
- AWS multi-account strategyβ’6 minutes
- Introduction to AWS Organizationsβ’20 minutes
- Securing your AWS accounts with Service Control Policies (SCPs)β’13 minutes
- LAB - Create AWS Organizations OUs and Accountsβ’10 minutes
- LAB - Create AWS Organizations SCPsβ’8 minutes
- LAB - AWS Organizations and Cross-Account Accessβ’19 minutes
- Introduction to AWS Control Tower (Optional)β’11 minutes
- LAB - Deploy Control Tower in Existing Organization Part 1 (Optional)β’16 minutes
- LAB - Deploy Control Tower in Existing Organization Part 2 (Optional)β’19 minutes
1 assignmentβ’Total 15 minutes
- AWS Organizations, SCPs and Control Tower - Assessmentβ’15 minutes
In this module, we will explore AWS IAM, detailing how to set up users, groups, and roles to manage access control across AWS services. Youβll also learn how to create and test IAM policies, as well as configure IAM security tools for auditing and enforcing security best practices.
What's included
16 videos1 assignment
16 videosβ’Total 227 minutes
- Identity and Access Management Options on AWSβ’34 minutes
- IAM Root Userβ’4 minutes
- LAB - IAM Password Policiesβ’4 minutes
- LAB - IAM Groups and Usersβ’9 minutes
- IAM Policiesβ’26 minutes
- LAB - Create an IAM Policyβ’9 minutes
- LAB - Accessing AWS Account using the CLIβ’19 minutes
- IAM Permission Boundariesβ’22 minutes
- LAB - IAM Policy Simulatorβ’6 minutes
- LAB - Create an IAM Roleβ’19 minutes
- LAB - Resource-based Policiesβ’12 minutes
- IAM Policy Evaluation Logicβ’10 minutes
- Service Linked Roles and PassRoleβ’14 minutes
- LAB - Deploy AWS Identity Centerβ’15 minutes
- AWS Directory Servicesβ’19 minutes
- AWS IAM Security Toolsβ’5 minutes
1 assignmentβ’Total 15 minutes
- AWS Identity and Access Management - Assessmentβ’15 minutes
In this module, we will introduce you to the foundational features of Amazon S3, including storage classes, object versioning, and replication. You will also learn how to optimize S3 performance and secure your data with encryption methods. The module concludes with a focus on extending your hybrid storage solutions using AWS Storage Gateway.
What's included
22 videos1 assignment
22 videosβ’Total 272 minutes
- Storage Options on AWSβ’9 minutes
- Introduction to Amazon S3β’13 minutes
- Amazon S3 Storage Classesβ’23 minutes
- LAB - Create an Amazon S3 Bucketβ’14 minutes
- LAB - Amazon S3 Object Versioningβ’16 minutes
- LAB - Amazon S3 MFA Deleteβ’15 minutes
- Amazon S3 Replicationβ’12 minutes
- LAB - Configure Amazon S3 Replicationβ’19 minutes
- Amazon S3 Performanceβ’16 minutes
- Amazon S3 Lifecycle Managementβ’13 minutes
- LAB - Amazon S3 Static Website Hostingβ’16 minutes
- LAB - Introduction to Cross Origin Resource Sharing (CORS)β’22 minutes
- LAB - Amazon S3 Event Notificationβ’15 minutes
- Amazon S3 Encryptionβ’17 minutes
- Amazon S3 Encryption - More on KMSβ’8 minutes
- LAB - Testing Encryption Options for Amazon S3β’9 minutes
- Amazon S3 Presigned URLsβ’6 minutes
- LAB - Amazon S3 Server Access Logsβ’9 minutes
- Amazon S3 Object Lockβ’7 minutes
- Amazon S3 and Glacier Selectβ’3 minutes
- AWS Storage Gatewayβ’8 minutes
- AWS Snowballβ’3 minutes
1 assignmentβ’Total 15 minutes
- AWS Simple Storage Services (S3) and Storage Gateway - Assessmentβ’15 minutes
In this module, we will introduce Amazon VPC and guide you through setting up custom VPCs. You will learn essential network concepts such as IP addressing and subnetting, as well as configure critical VPC components to ensure seamless connectivity for your AWS resources.
What's included
26 videos1 assignment
26 videosβ’Total 377 minutes
- IP Addresses and Port Numbers Part 1β’18 minutes
- IP Addresses and Port Numbers Part 2β’12 minutes
- IP Addressing and Subnetting Part 1β’12 minutes
- IP Addressing and Subnetting Part 2β’31 minutes
- Introduction to Amazon VPCβ’13 minutes
- Custom VPCs on AWSβ’30 minutes
- LAB - Create a Custom VPCβ’13 minutes
- LAB - Adding Subnets to your VPCβ’25 minutes
- LAB - Create an Internet Gatewayβ’9 minutes
- LAB - VPC Route Tables and Internet Accessβ’15 minutes
- Introduction to NAT Gatewaysβ’23 minutes
- LAB - Create a NAT Gatewayβ’6 minutes
- AWS Network Access Control Lists (NACLs)β’15 minutes
- AWS Security Groupsβ’14 minutes
- LAB - Configure Security Groupsβ’9 minutes
- Introduction to VPC Peeringβ’9 minutes
- LAB - Create VPC Peering Connectionsβ’28 minutes
- AWS Transit Gatewayβ’8 minutes
- AWS VPC Endpointsβ’11 minutes
- LAB - Create VPC Endpoints - Interface and Gatewayβ’21 minutes
- AWS Site-to-Site VPNβ’11 minutes
- AWS Client VPNβ’6 minutes
- AWS Direct Connectβ’7 minutes
- AWS Direct Connect Gatewayβ’4 minutes
- AWS Egress Only Internet Gatewayβ’6 minutes
- AWS VPC Flow Logsβ’18 minutes
1 assignmentβ’Total 15 minutes
- AWS Networking Part 1 - Virtual Private Cloud (VPCs) - Assessmentβ’15 minutes
In this module, we will cover the essentials of Amazon EC2, explaining its various instance types and configurations. You will gain hands-on experience launching EC2 instances and managing storage with Amazon EBS. The module also introduces advanced storage and networking features to optimize your EC2 setup.
What's included
24 videos1 reading3 assignments
24 videosβ’Total 284 minutes
- Introduction to Amazon EC2β’9 minutes
- All About EC2 Instance Typesβ’8 minutes
- LAB - Launch an EC2 Instanceβ’25 minutes
- LAB - Connecting to EC2 Instance in Private Subnetβ’9 minutes
- AWS EC2 Pricing Optionsβ’26 minutes
- AWS Elastic Block Storeβ’7 minutes
- AWS EC2 Instance Store Volumesβ’5 minutes
- AWS EBS Volume Types Part 1β’13 minutes
- AWS EBS Volume Types Part 2β’5 minutes
- LAB - Working with EBS Volumesβ’33 minutes
- LAB - AWS EBS Encryptionβ’9 minutes
- LAB - Create an AMIβ’15 minutes
- LAB - Launch an EC2 Instance using AMI and Scriptsβ’16 minutes
- Introduction to AWS DLMβ’4 minutes
- Introduction to Elastic File System (EFS)β’8 minutes
- LAB - Create an EFS File Systemβ’20 minutes
- Introduction to FSx for Windows File Serverβ’8 minutes
- Introduction to FSx for Lustreβ’5 minutes
- LAB - Amazon EC2 Metadata and Userdataβ’22 minutes
- Amazon EC2 Placement Groupsβ’10 minutes
- EC2 Networking Part 1β’15 minutes
- EC2 Networking Part 2β’5 minutes
- Amazon EC2 Hibernateβ’4 minutes
- Introduction to AWS Batchβ’3 minutes
1 readingβ’Total 10 minutes
- Conclusion to the Course 'AWS Foundations and Core Services'β’10 minutes
3 assignmentsβ’Total 90 minutes
- Amazon Elastic Compute Cloud (Amazon EC2) - Assessmentβ’15 minutes
- Full Course Assessmentβ’60 minutes
- Full Course Practice Assessmentβ’15 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Cloud Computing
Why people choose Coursera for their career
Frequently asked questions
AWS Foundations and Core Services is a comprehensive specialization designed to introduce you to Amazon Web Services (AWS) and its foundational cloud concepts. It is relevant because AWS is a leading cloud platform used by millions of companies worldwide, and understanding its core services is crucial for cloud architects, developers, and IT professionals. The specialization ensures you have the necessary knowledge to deploy, manage, and secure applications on AWS.
This specialization provides an in-depth understanding of AWSβs core services and infrastructure. It covers key topics like AWS Identity and Access Management (IAM), Amazon EC2, Amazon S3, VPCs, AWS Organizations, and more. Through practical labs and video tutorials, it prepares learners for the AWS Solutions Architect exam by giving them hands-on experience with essential AWS tools and services.
After completing this specialization, you will be able to confidently work with AWS foundational services. You will have the skills to set up AWS accounts, deploy virtual machines, configure networking, manage storage solutions, and secure your environment with IAM. You will also be prepared to take the AWS Solutions Architect exam and start building scalable, secure, and cost-effective cloud architectures using AWS.
More questions
Financial aid available,
