Lukasz 'Luke' Dorosz
← All courses
Intermediate · 2 days

AWS Specialist: two hands-on days, eight labs

Two days of working with AWS, not reading slides about it. We cover identity and networking, EC2, Lambda and S3, then databases, CloudFormation and costs. Eight labs, each on your own AWS account.

Duration
2 days
Format
On site or online
Level
Intermediate
Labs
8

What you'll learn

  • A solid understanding of how the cloud and AWS work
  • How to use Regions and Availability Zones in your designs
  • How to control access with IAM, IAM Identity Center and AWS Organizations
  • Hands-on experience with the services you'll use most: VPC, EC2, Lambda, S3, RDS, DynamoDB
  • How to deploy infrastructure as code with CloudFormation
  • Eight labs completed on your own AWS account

Who it's for

  • IT admins and architects starting out on AWS
  • Developers who want to build on AWS services
  • Anyone who learns best by doing

Prerequisites: IT basics, meaning networking (IP addresses, subnets, DNS) and some experience in administration or programming. You don't need to know AWS, the first module covers the basics. For non-technical people, AWS Introduction is the better fit.

Agenda

  1. Cloud computing basics

    How public cloud works

    A short history of AWS

    Global infrastructure

    Console, CLI and SDKs

  2. Security

    The big picture

    The shared responsibility model

    Access: AWS IAM and IAM Identity Center

    Multiple accounts: AWS Organizations

    Lab · Controlling access to resources
  3. Networking

    The big picture

    Amazon VPC

    Amazon Route 53

    Connecting networks and hybrid setups

    Lab · Building a network in AWS
  4. Compute

    Amazon EC2 (lab: launching instances)

    Containers: Amazon ECS and EKS

    AWS Lambda (lab: a serverless backend)

    Auto Scaling and Elastic Load Balancing

    Lab · A highly available application
  5. Storage

    Amazon EBS and EFS

    Amazon S3

    Amazon CloudFront

    Lab · A static website on S3 and CloudFront
  6. Databases

    Amazon RDS and Aurora

    Amazon DynamoDB

    Lab · An application that stores data
  7. Management and monitoring

    Amazon CloudWatch

    AWS CloudTrail

    Infrastructure as code with AWS CloudFormation

    Lab · Deploying infrastructure with CloudFormation
  8. Costs

    Cost management tools

    How architecture choices affect the bill

    Cutting costs

Programme last updated: 3 October 2026

Specialist or Introduction?

Specialist is two days of building in AWS yourself: a VPC network, EC2 instances, a Lambda backend, a site on S3 and CloudFront, a database and infrastructure in CloudFormation. It's for admins, architects and developers who'll work in AWS every day. AWS Introduction is one day, and by the end you understand the services, security and costs. That one is for people who make decisions about the cloud or work alongside it.

Your trainer

Lukasz Dorosz, AWS trainer
Trainer

Łukasz Dorosz

AWS Community HeroAWS Champion Authorized InstructorCloud Solutions Architect

An architect who teaches from real projects. He works on serverless architecture, AWS security and generative AI, and helps developers and architects get confident with AWS and ship AI apps that hold up in production.

Co-organiser of AWS Community Day Poland and AWS User Group Warsaw, and creator of the CloudHeroes YouTube channel.

15+
years in IT
8+
years in AWS
8
AWS certifications

How the training works

Workshop
Not a lecture. Every module ends with a lab on a real AWS account.
AWS account
You get an AWS account and environment for the course. Nothing to install on your machine.
Materials
You keep the materials after the course, plus a certificate of completion.
Format
At your office or online. Same labs either way.
Tailored
The programme is adjusted to your team's level and needs.

Common questions

  1. Do I need to know AWS?

    No, but IT basics help: networking, systems, programming. The first module covers the cloud and AWS global infrastructure, then we move on to the labs.

  2. What are the labs like?

    There are eight. Everyone works on a real AWS account, set up for the duration of the training. You'll build a VPC network, a highly available application with Auto Scaling and a load balancer, a serverless backend on Lambda, a static site on S3 with CloudFront and infrastructure in CloudFormation, among other things.

  3. Does it prepare me for AWS Certified Solutions Architect – Associate?

    The programme covers services that come up in that exam: IAM, VPC, EC2, Auto Scaling, S3, RDS, DynamoDB, CloudWatch and CloudFormation. You'll still need to study for the exam itself, but after two days of labs you'll have hands-on practice with those services.

  4. How is it different from AWS Introduction?

    AWS Introduction is one day and explains AWS to people outside IT as well. Specialist is two days and eight labs. If your team will build and run systems on AWS, choose Specialist.

  5. Online or on site?

    Either, with the same programme and the same labs. Online sessions are live. On site, I come to your company.

  6. Can you adapt the programme to our team?

    Yes. Before the training we talk about what your team works with. I can change the balance between modules, for example more networking for admins or more serverless for developers.

Next step

Building applications? Three days on serverless, APIs and generative AI with Amazon Bedrock.

Other AWS courses: AWS Introduction, Building GenAI applications on AWS. All courses: AWS training.

Let's talk about training for your team

Tell me about your team and I'll adapt the programme and format.

Working on a specific AWS project? Here's how I can help with architecture.