Skip to content

Cloud & DevOps · Corporate training

Sample curriculum

AWS foundations & application deployment

Connect AWS services with practical networking, access control, storage, and application deployment.

  • Foundation to intermediate
  • Live online and in person

At a glance

Who it’s for

Freshers or teams building a foundation in this technology, with the starting knowledge listed here.

Starting point: Foundation to intermediate

Bring these foundations

  • Basic networking and command-line familiarity; cloud experience is optional.
Foundation sessions can be included when needed.

Technologies & tools

  • AWS
  • AWS CLI
  • IAM
  • EC2
  • S3
  • VPC
Setup and versions agreed for your environment.

A practical destination

Skills to practise.

The sample path works towards these capabilities. Final goals reflect your team’s starting point and agreed scope.

  1. 01

    Choose AWS services with access and cost boundaries in mind.

  2. 02

    Connect compute, storage and networking for an application.

  3. 03

    Deploy and inspect a workload with useful operational signals.

Sample curriculum

Follow the learning route.

Each module connects the concepts to practical work. Open a module to explore both.

01Module 1

Cloud & access foundations

Concepts to understand

  • Regions, availability zones, and account setup
  • IAM users, roles, and least privilege
  • Console and CLI workflows

Practical work

Inspect an AWS account’s access model and identify least-privilege permissions for a training workload. Set clear resource and cost boundaries.

Show the result. Explain one decision. Identify what you would improve.
02Module 2

Compute, storage & networking

Concepts to understand

  • EC2 and application compute choices
  • S3 and storage access
  • VPCs, subnets, and security groups

Practical work

Connect compute, storage and a network path for a sample application. Explain how a request reaches the workload.

Show the result. Explain one decision. Identify what you would improve.
03Module 3

Application deployment

Concepts to understand

  • Application configuration and data services
  • Load balancing and scaling concepts
  • Monitoring, logs, and troubleshooting

Practical work

Deploy the application with environment configuration and controlled access. Demonstrate a useful validation check after delivery.

Show the result. Explain one decision. Identify what you would improve.
04Module 4

Operational practices

Concepts to understand

  • Resource costs and cleanup
  • Secrets and security review
  • Repeatable deployment and project walkthrough

Practical work

Inspect logs and metrics, diagnose a failed request and review resource cleanup. Explain how the workload would be maintained.

Show the result. Explain one decision. Identify what you would improve.

A sample project

Bring the skills together.

Deploy a sample application with scoped access, networking, monitoring, and a resource cleanup plan.

Shorter engagements can focus on selected exercises. A larger, learner-owned capstone can be scoped for a longer programme.

Review the work & reasoning

Four useful questions.

  1. 01

    Does the work meet the agreed requirements?

  2. 02

    Can the learner explain the key decisions and trade-offs?

  3. 03

    What happens with invalid input, failure or an unexpected condition?

  4. 04

    What would they change or explore next?

Designed & delivered by Ragav Kumar V.

Training since 2016 · 100+ batches · 3,000+ professionals trained

Live demonstrations, guided exercises, pair work and project reviews connect the concepts to implementation. We agree the goals, starting knowledge, cohort size, delivery and schedule before shaping the final curriculum.

Shape this for your team