Choose your language
Amazon Web Services (AWS) Course
More than 2 million students worldwide

Amazon Web Services (AWS) Course

4.4

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're breaking into cloud or leveling up your career, this is the training that gets you there.

Dedika for businesses

What you will learn:

You'll build a complete understanding of AWS services across compute, networking, storage, databases, and application integration. You'll configure EC2 instances, design secure VPCs, manage IAM policies, and deploy serverless functions with Lambda. You'll work with managed databases like RDS, Aurora, and DynamoDB, and connect services using SQS, SNS, and EventBridge. You'll also implement monitoring with CloudWatch, automate infrastructure with CloudFormation, and apply the AWS Well-Architected Framework to real workloads. By the end, you'll 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 practice Amazon Web Services (AWS) Course

For companies that want to train their team

With Dedika for Business, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 40 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. Students can estimate basic workload costs before provisioning resources.

  • Lesson 2 • AWS Global Infrastructure Overview

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

  • Lesson 3 • AWS Shared Responsibility Model

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

  • Lesson 4 • Cloud Computing Essentials

    Defines cloud computing models and deployment types. Grounds students 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. Students 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. Students structure accounts for isolation and centralized policy enforcement.

  • Lesson 3 • Monitoring Access with AWS CloudTrail

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

  • Lesson 4 • IAM Users, Groups, and Roles

    Covers creating and organizing 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 containerized workloads with ECS and EKS on Fargate or EC2. Students 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. Students 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. Students 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. Students deploy functions, configure triggers, and understand cold-start behavior.

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. Students 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. Students 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. Students layer network defenses across subnet and instance boundaries.

  • Lesson 4 • Elastic Load Balancing

    Distributes traffic across targets using ALB, NLB, and Gateway Load Balancer. Students 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. Students 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. Students 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. Students 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 optimize 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. Students understand when Aurora outperforms standard RDS for performance and cost.

  • Lesson 2 • Caching with ElastiCache

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

  • Lesson 3 • Database Migration and Specialized Services

    Migrates databases to AWS using DMS and explores purpose-built database options. Students 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. Students 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. Students 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. Students 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. Students 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. Students 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. Students 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. Students 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. Students 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. Students conduct Well-Architected reviews and prioritize improvements.

  • Lesson 5 • AWS X-Ray Distributed Tracing

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

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 modernizing 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

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to switch platforms... I thank you 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 switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, 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 trainings

FAQ

Who is Dedika?

Is the certificate valid in the United States?

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