Introduction to AWS Cloud
An entry-level AWS course that introduces core cloud concepts through real-world scenarios. Learn how systems are designed, secured, and scaled using AWS services. With guided and hands-on lessons, it builds practical skills and architectural insight for confident cloud design.

What you get:
- 2 hours of content
- 29 Interactive exercises
- 4 Downloadable resources
- World-class instructor
- Closed captions
- Q&A support
- Future course updates
- Course exam
- Certificate of achievement
Introduction to AWS Cloud

What you get:
- 2 hours of content
- 29 Interactive exercises
- 4 Downloadable resources
- World-class instructor
- Closed captions
- Q&A support
- Future course updates
- Course exam
- Certificate of achievement

What you get:
- 2 hours of content
- 29 Interactive exercises
- 4 Downloadable resources
- World-class instructor
- Closed captions
- Q&A support
- Future course updates
- Course exam
- Certificate of achievement

What You Learn
- Cloud Fundamentals: Understand the core principles of cloud computing and AWS’s global infrastructure.
- Identity and Access Management (IAM): Design secure access control using IAM users, groups, roles, and policies.
- Networking with VPC: Build and secure isolated network environments using VPCs, subnets, route tables, and access controls.
- Storage Services: Architect scalable storage solutions with Amazon S3 and other AWS storage offerings.
- Databases: Deploy and manage relational and NoSQL databases using Amazon RDS, Aurora, and DynamoDB.
- Compute Services: Provision virtual servers with EC2 and build serverless applications using AWS Lambda.
Top Choice of Leading Companies Worldwide
Industry leaders and professionals globally rely on this top-rated course to enhance their skills.
Course Description
This course offers a practical, scenario-driven introduction to cloud architecture using AWS. Designed for learners who want to understand how real systems are built and operated, it guides you through the core services, design principles, and decision-making strategies that power modern cloud solutions.
You’ll explore how AWS services work together to support secure, scalable, and cost-effective applications. Each module is built around realistic challenges—from launching a media platform to supporting a civic tech initiative—so you’re not just learning features, you’re solving problems.
What you’ll learn:
- How cloud systems are planned, deployed, and scaled using AWS
- Core AWS services: IAM, VPC, EC2, S3, Lambda, DynamoDB, RDS
- Networking fundamentals: subnets, routing, NAT gateways, security groups
- Identity and access management: roles, policies, and least privilege
- Storage and compute: choosing services based on performance, durability, and cost
- Serverless and event-driven design with Lambda and API Gateway
- Data architecture basics: relational vs NoSQL, analytics with Athena and Redshift
- Cost optimization and architectural tradeoffs
- Real-world case studies and guided walkthroughs to reinforce each concept
Who it’s for: This course is ideal for aspiring cloud engineers, developers and anyone looking to build a strong foundation in AWS. No prior cloud experience is required—just curiosity and a willingness to learn by doing.
By the end of the course, you’ll be able to design and explain cloud solutions with clarity, troubleshoot common issues, and make smart decisions that balance performance, security, and cost.
Curriculum
- 2. 2. User Management with IAM15 Lessons 29 Min
This section equips students with a deep understanding of AWS Identity and Access Management (IAM), focusing on secure, scalable access control strategies. Learners will:
- Grasp the core purpose of IAM and its role in managing authentication and authorization across AWS services.
- Create and manage IAM users and groups, applying least privilege principles to organize access efficiently.
- Write and attach IAM policies using JSON syntax, learning how to define granular permissions and evaluate policy effects.
- Explore IAM roles for cross-service access, temporary credentials, and secure delegation between AWS resources.
- Apply best practices like MFA enforcement and avoiding root user reliance to build secure environments.
By the end of this section, students will be able to design and implement robust IAM strategies that support secure operations and scalable team collaboration.
i. Introduction to Identity and Access Management2 minii. Introduction to IAM Users and Groups7 minIAM - create your first IAM user1 minIAM user creation ctd'1 minIAM User Groups1 minCreating IAM groups1 minCreating stand alone user and console login2 minViewing User Information2 miniii. IAM Policies3 miniv. AM Policies Hands On1 minv. IAM Permissions2 minvi. IAM Permissions Hands On1 minvii. IAM Roles2 minviii. IAM Roles Hands On1 minix. IAM Best Practices2 min - 3. 3. Networking on AWS10 Lessons 21 Min
This section guides students through the architecture and security of Amazon Virtual Private Cloud (VPC), empowering them to design isolated, secure, and scalable network environments. Learners will:
-
Understand the purpose and structure of VPCs, including CIDR blocks, IP addressing, and default vs. custom VPCs.
-
Dive into subnets—public and private—and configure them for controlled access to resources.
-
Explore route tables and learn how traffic is directed within and between subnets, with hands-on practice.
-
Configure security groups and network ACLs to enforce fine-grained traffic control, comparing stateful and stateless behavior.
-
Implement VPC peering to enable secure communication between VPCs across accounts or regions.
By the end of this section, students will be able to build and secure multi-tier architectures using VPC components and apply best practices for segmentation and access control.
i. Introduction to VPC2 minii. Introduction to Subnets2 miniii. Subnets Hands On2 miniv. Introduction to Route tables2 minv. Route Table Hands On3 minvi. Introduction to Security Groups2 minvii. Security Groups Hands On2 minviii. Introduction to Network ACLs2 minix. ACLs Hands On2 minx. VPC Peering2 min -
- 4. 4. Core Services: Storage9 Lessons 16 Min
This section introduces students to AWS storage services, with a focus on Amazon S3 and its practical applications. Learners will:
-
Understand the range of AWS storage offerings and their use cases, including object, block, and file storage.
-
Explore Amazon S3’s key features such as durability, scalability, and global accessibility.
-
Create and configure S3 buckets, including naming conventions, region selection, and access settings.
-
Upload and manage objects within S3 buckets, using the console.
-
Compare S3 storage classes and select appropriate options based on access frequency and cost-efficiency.
-
Implement lifecycle policies to automate transitions between storage classes and manage data retention.
-
Gain exposure to other AWS storage services like EBS, EFS, and Glacier, understanding when and why to use each.
By the end of this section, students will be able to architect storage solutions that balance performance, cost, and data management needs.
i. Introduction to Storage Services1 minii. Introduction to S3, Key Features and Use Cases2 miniii. Creating S3 Buckets3 miniv. Uploading Objects to S3 Buckets3 minv. S3 Storage Classes1 minvi. S3 Storage Classes Hands On2 minvii. Lifecycle Policies1 minviii. Lifecycle Policies Hands On2 minix. Overview of other Storage Services1 min -
- 5. 5. Core Services: Databases7 Lessons 13 Min
This section introduces students to AWS database services, focusing on both relational and NoSQL options, along with hands-on experience in provisioning and querying. Learners will:
-
Understand the differences between relational and non-relational databases, and when to use each.
-
Explore Amazon RDS and Amazon Aurora, including automated backups and replication.
-
Launch and configure RDS and Aurora instances, connect to them securely, and execute SQL scripts for data manipulation.
-
Practice writing and running SQL queries to create tables, insert data, and retrieve results.
-
Learn about Amazon DynamoDB, its key-value and document data model, and use cases for high-performance NoSQL workloads.
-
Perform hands-on tasks with DynamoDB, including table creation, item insertion, and query operations.
By the end of this section, students will be able to choose appropriate AWS database services based on workload requirements, deploy and connect to managed databases, and perform basic data operations using SQL and DynamoDB.
i. Introduction to Databases2 minii. Introduction to Amazon Aurora and RDS2 miniii. Amazon Aurora and RDS Hands On2 miniv. Amazon Aurora and RDS Hands On Ctd'2 minv. Connecting to Database2 minvi. Introduction to DynamoDB1 minvii. DynamoDB Hands On2 min -
- 6. 6. Core Services: Compute5 Lessons 8 Min
This section introduces students to AWS compute services, focusing on both virtual server provisioning and serverless architecture. Learners will:
-
Understand the role of compute in cloud environments and the differences between traditional and serverless models.
-
Launch and configure Amazon EC2 instances, including selecting AMIs, instance types and security groups.
-
Connect to EC2 instances
-
Explore AWS Lambda as a serverless compute service, including its event-driven model and integration with other AWS services.
-
Build and deploy Lambda functions
By the end of this section, students will be able to provision virtual machines, deploy serverless functions, and choose appropriate compute options based on workload characteristics.
i. Introduction to Elastic Cloud Compute (EC2)1 minii. Launching an EC2 Instance1 miniii. Connecting to the instance2 miniv. AWS Lambda1 minv. Lambda Hands On3 min -
Topics
Course Requirements
- No prerequisites
Who Should Take This Course?
Level of difficulty: Beginner
- Aspiring Data Scientists
- Aspiring Data Engineers
- Aspiring AI Engineers
Exams and Certification
A 365 Data Science Course Certificate is an excellent addition to your LinkedIn profile—demonstrating your expertise and willingness to go the extra mile to accomplish your goals.

Meet Your Instructor

Ernest is a highly skilled Cloud Engineer at Amazon Web Services (AWS), specializing in Insights and Analytics services. With multiple AWS certifications, he demonstrates extensive expertise in cloud technology. He holds a Bachelor's degree in Applied Statistics with Computing and is currently pursuing a Master's degree in Data Science at the University of East London. Ernest's career spans over half a decade, during which he has contributed significantly to Research Organizations and Startups, primarily in data-focused roles. As a consultant, he has aided businesses and institutions in optimizing their data utilization by advising on and implementing effective data strategies.*
365 Data Science Is Featured at
Our top-rated courses are trusted by business worldwide.