Choose your language
Amazon Web Services (AWS) Course
From 4 to 360h of flexible workload

Amazon Web Services (AWS) Course

Master Amazon Web Services from the ground up and gain the hands-on skills employers are actively hiring for. This course covers everything from core cloud concepts and IAM security to databases, serverless computing, and CI/CD pipelines. Whether you are breaking into cloud or levelling up your career, this is the training that gets you there.

What you will learn:

You will build a complete understanding of AWS services across compute, networking, storage, databases, and application integration. You will configure EC2 instances, design secure VPCs, manage IAM policies, and deploy serverless functions with Lambda. You will work with managed databases like RDS, Aurora, and DynamoDB, and connect services using SQS, SNS, and EventBridge. You will also implement monitoring with CloudWatch, automate infrastructure with CloudFormation, and apply the AWS Well-Architected Framework to real workloads. By the end, you will have the practical knowledge to architect, secure, and operate production-grade AWS environments.

How you study in practice Amazon Web Services (AWS) Course

How you practise Amazon Web Services (AWS) Course

For companies looking to train their teams

With Elevify for businesses, the course includes exercises and examples tailored to your company and its specific needs.

Click here

Course content

8 Chapters40 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

AWS Cloud Fundamentals and Core Concepts

  • Lesson 1 • AWS Pricing and Cost Fundamentals

    Explains pay-as-you-go pricing, free tier limits, and cost estimation tools. Learners can estimate basic workload costs before provisioning resources.

  • Lesson 2 • AWS Global Infrastructure Overview

    Maps AWS regions, availability zones, and edge locations. Learners understand how geographic distribution affects resilience and latency.

  • Lesson 3 • AWS Shared Responsibility Model

    Clarifies security duties split between AWS and the customer. Learners apply the model to categorise responsibilities for any service.

  • Lesson 4 • Cloud Computing Essentials

    Defines cloud computing models and deployment types. Grounds learners in the vocabulary needed for all subsequent AWS topics.

  • Lesson 5 • AWS Management Console and CLI

    Introduces the web console, AWS CLI, and CloudShell for resource management. Builds hands-on navigation skills used throughout the course.

Chapter 2See details

Identity, Access, and Security Foundations

  • Lesson 1 • IAM Policies and Permissions

    Explains policy types, JSON structure, and permission evaluation logic. Learners write and attach policies that enforce least-privilege access.

  • Lesson 2 • AWS Organizations and Account Management

    Introduces multi-account governance using AWS Organizations and service control policies. Learners structure accounts for isolation and centralised policy enforcement.

  • Lesson 3 • Monitoring Access with AWS CloudTrail

    Enables API activity logging to detect unauthorised or anomalous actions. Connects security auditing to IAM configurations established earlier.

  • Lesson 4 • IAM Users, Groups, and Roles

    Covers creating and organising IAM principals for human and service access. Establishes least-privilege access patterns used in every later chapter.

  • Lesson 5 • Multi-Factor Authentication and Credentials

    Secures accounts with MFA and manages programmatic credentials safely. Reduces credential-exposure risk across all AWS interactions.

Chapter 3See details

Compute Services on AWS

  • Lesson 1 • Containers on AWS

    Runs containerised workloads with ECS and EKS on Fargate or EC2. Learners choose between orchestration options based on operational complexity needs.

  • Lesson 2 • Amazon EC2 Instance Fundamentals

    Launches and configures virtual machines using EC2 instance types and AMIs. Provides the core compute skill set referenced in networking and storage chapters.

  • Lesson 3 • EC2 Storage, Networking, and Security Groups

    Attaches EBS volumes, configures ENIs, and applies security groups to instances. Learners secure and persist compute resources at the instance level.

  • Lesson 4 • EC2 Pricing Models and Auto Scaling

    Compares On-Demand, Reserved, Spot, and Savings Plans pricing. Learners design cost-efficient, scalable compute fleets using Auto Scaling groups.

  • Lesson 5 • AWS Lambda and Serverless Compute

    Builds event-driven functions without managing servers using Lambda. Learners deploy functions, configure triggers, and understand cold-start behaviour.

Chapter 4See details

Networking and Content Delivery on AWS

  • Lesson 1 • VPC Connectivity Options

    Connects VPCs and on-premises networks using peering, Transit Gateway, and VPN. Learners select the right connectivity model for hybrid and multi-VPC architectures.

  • Lesson 2 • DNS and Content Delivery

    Routes traffic globally with Route 53 and accelerates delivery with CloudFront. Learners configure routing policies and CDN distributions for performance and resilience.

  • Lesson 3 • Network Access Control and Security

    Applies NACLs and security groups to enforce stateless and stateful traffic rules. Learners layer network defences across subnet and instance boundaries.

  • Lesson 4 • Elastic Load Balancing

    Distributes traffic across targets using ALB, NLB, and Gateway Load Balancer. Learners configure listeners, target groups, and health checks for high availability.

  • Lesson 5 • Amazon VPC Architecture

    Creates isolated virtual networks with custom CIDR blocks, subnets, and route tables. Establishes the network foundation required by compute and database chapters.

Chapter 5See details

Storage Services on AWS

  • Lesson 1 • S3 Advanced Features

    Automates data lifecycle, replication, and event-driven workflows in S3. Learners reduce storage costs and build event-driven pipelines using native S3 capabilities.

  • Lesson 2 • Amazon S3 Core Concepts

    Creates buckets, uploads objects, and manages access with bucket policies and ACLs. S3 is the foundational storage service referenced in logging, analytics, and backup chapters.

  • Lesson 3 • Amazon EFS and FSx File Systems

    Provides shared file storage for Linux and Windows workloads using EFS and FSx. Learners mount managed file systems across multiple EC2 instances and containers.

  • Lesson 4 • AWS Storage Gateway and Data Transfer

    Bridges on-premises storage with AWS using Storage Gateway and transfer services. Learners design hybrid storage architectures and bulk data migration workflows.

  • Lesson 5 • Amazon EBS and Instance Storage

    Provisions and manages block storage volumes for EC2 workloads. Builds on EC2 knowledge to optimise IOPS, throughput, and snapshot strategies.

Chapter 6See details

Database Services on AWS

  • Lesson 1 • Amazon Aurora Architecture

    Explores Aurora's distributed storage engine and serverless scaling capabilities. Learners understand when Aurora outperforms standard RDS for performance and cost.

  • Lesson 2 • Caching with ElastiCache

    Reduces database load using Redis and Memcached caching layers. Learners implement cache-aside and write-through patterns to improve application latency.

  • Lesson 3 • Database Migration and Specialised Services

    Migrates databases to AWS using DMS and explores purpose-built database options. Learners select the right database service for analytics, graph, and time-series needs.

  • Lesson 4 • Amazon DynamoDB for NoSQL Workloads

    Designs tables, indexes, and capacity modes for key-value and document workloads. Learners model data for single-table design and configure DynamoDB Streams.

  • Lesson 5 • Amazon RDS Fundamentals

    Launches managed relational databases with automated backups and patching. Builds on VPC and IAM knowledge to deploy databases securely in private subnets.

Chapter 7See details

Application Integration and Messaging

  • Lesson 1 • Amazon SQS Queue Fundamentals

    Buffers messages between producers and consumers using standard and FIFO queues. Learners configure visibility timeouts, dead-letter queues, and polling strategies.

  • Lesson 2 • API Gateway and Service Integration

    Exposes backend services through REST and HTTP APIs with throttling and auth. Learners connect API Gateway to Lambda, SQS, and DynamoDB for full integration patterns.

  • Lesson 3 • Amazon EventBridge Event-Driven Architecture

    Routes events from AWS services and SaaS applications using rules and event buses. Learners build event-driven pipelines that react to state changes across services.

  • Lesson 4 • AWS Step Functions Workflow Orchestration

    Coordinates multi-step workflows using state machines with error handling. Learners model complex business processes as visual, auditable serverless workflows.

  • Lesson 5 • Amazon SNS Pub/Sub Messaging

    Fans out notifications to multiple subscribers using topics and filter policies. Learners integrate SNS with SQS, Lambda, and HTTP endpoints for event-driven flows.

Chapter 8See details

Monitoring, DevOps, and Well-Architected Practices

  • Lesson 1 • Infrastructure as Code with CloudFormation

    Provisions and manages AWS resources declaratively using CloudFormation templates. Learners version-control infrastructure and automate repeatable environment deployments.

  • Lesson 2 • Amazon CloudWatch Observability

    Collects metrics, logs, and traces to monitor application and infrastructure health. Ties together all prior services by providing unified operational visibility.

  • Lesson 3 • CI/CD with AWS Developer Tools

    Automates build, test, and deploy pipelines using CodeCommit, CodeBuild, and CodePipeline. Learners deliver application changes rapidly and safely to AWS environments.

  • Lesson 4 • AWS Well-Architected Framework

    Evaluates workloads against six pillars: operational excellence, security, reliability, performance, cost, and sustainability. Learners conduct Well-Architected reviews and prioritise improvements.

  • Lesson 5 • AWS X-Ray Distributed Tracing

    Traces requests across microservices to identify latency bottlenecks and errors. Learners instrument Lambda, EC2, and ECS applications for end-to-end visibility.

Certification
Certification

Your valid completion certificate

This course is for you:

  • IT support technicians ready to transition into cloud infrastructure roles.

  • Software developers wanting to deploy and scale applications on AWS.

  • System administrators modernising on-premises skills for cloud environments.

  • Recent computer science graduates entering a competitive cloud job market.

  • DevOps engineers seeking deeper AWS expertise to advance their careers.

  • Entrepreneurs building SaaS products who need to architect their own infrastructure.

What our students say

Feedback from those who have already studied with us:

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQ

Who is Elevify? How does it work?

Do the courses have certificates?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course