AWS

Developing on AWS

Design and build secure, reliable, and scalable AWS-based applications.

GK #4504Virtual Classroom LiveClassroom Live
FormatsVirtual Classroom Live · Classroom LiveTopicsApplication Development · Cloud Computing · GK Polaris

What you’ll learn

Day 1

Module 0: Course Overview

  • Agenda
  • Introductions
  • Student resources

Module 1: Introduction to AWS

  • Introduction to the AWS Cloud
  • Cloud scenarios
  • Infrastructure overview
  • Introduction to AWS foundation services

Module 2: Introduction to Developing on AWS

  • Getting started with developing on AWS
  • Introduction to developer tools
  • Introduction to management tools

Module 3: Introduction to AWS Identity and Access Management

  • Shared responsibility model
  • Introduction to IAM
  • Use authentication and authorization

Module 4: Introduction to the Lab Environment

  • Introduction to the lab environment
  • Lab 1: Getting started and working with IAM

Module 5: Developing Storage Solutions with Amazon Simple Storage Service

  • Overview of AWS storage options
  • Amazon S3 key concepts
  • Best practices
  • Troubleshooting
  • Scenario: Building a complete application
  • Lab 2: Developing storage solutions with Amazon S3

Day 2

Module 6: Developing Flexible NoSQL Solutions with Amazon DynamoDB

  • Introduction to AWS database options
  • Introduction to Amazon DynamoDB
  • Developing with DynamoDB
  • Best practices
  • Troubleshooting
  • Scenario: Building an end-to-end app
  • Lab 3: Developing flexible NoSQL solutions with Amazon DynamoDB

Module 7: Developing Event-Driven Solutions with AWS Lambda

  • What is serverless computing?
  • Introduction to AWS Lambda
  • Key concepts
  • How Lambda works
  • Use cases
  • Best practices
  • Scenario: Build an end-to-end app

Module 8: Developing Solutions with Amazon API Gateway

  • Introduction to Amazon API Gateway
  • Developing with API Gateway
  • Best practices
  • Introduction to AWS Serverless Application Model
  • Scenario: Building an end-to-end app
  • Lab 4: Developing event-driven solutions with AWS Lambda

Module 9: Developing Solutions with AWS Step Functions

  • Understanding the need for Step Functions
  • Introduction to AWS Step Functions
  • Use cases

Day 3

Module 10: Developing Solutions with Amazon Simple Queue Service and Amazon Simple Notification Service

 Why use a queueing service?

 Developing with Amazon Simple Queue Service

  • Developing with Amazon Simple Notification Service
  • Developing with Amazon MQ
  • Lab 5: Developing messaging solutions with Amazon SQS and Amazon SNS

Module 11: Caching Information with Amazon ElastiCache

  • Caching overview
  • Caching with Amazon ElastiCache
  • Caching strategies

Module 12: Developing Secure Applications

  • Securing your applications
  • Authenticating your applications to AWS
  • Authenticating your customers
  • Scenario: Building an end-to-end app

Module 13: Deploying Applications

  • Introduction to DevOps
  • Introduction to deployment and testing strategies
  • Deploying applications with AWS Elastic Beanstalk
  • Scenario: Building an end-to-end app
  • Lab 6: Building an end-to-end app

Module 14: Course wrap-up

  • Course overview
  • AWS training courses
  • Certifications

 Course feedback

Upcoming training

Dates and availability are confirmed by Bolt when we follow up. All times are shown in the provider’s stated time zone.

2026-10-19 — 2026-10-218:30 AM - 4:30 PM EDT
Virtual Classroom LiveONLINE · English
2026-11-02 — 2026-11-0411:30 AM - 7:30 PM EST
Virtual Classroom LiveONLINE · English
2026-12-07 — 2026-12-098:30 AM - 4:30 PM EST
Virtual Classroom LiveONLINE · English
2027-01-04 — 2027-01-068:30 AM - 4:30 PM EST
Virtual Classroom LiveONLINE · English
2027-02-08 — 2027-02-10February 08 - 10, 2027
Virtual Classroom LiveONLINE · English
2027-03-08 — 2027-03-10March 08 - 10, 2027
Virtual Classroom LiveONLINE · English
2027-04-05 — 2027-04-078:30 AM - 4:30 PM EST
Virtual Classroom LiveONLINE · English
2027-04-19 — 2027-04-21April 19 - 21, 2027
Virtual Classroom LiveONLINE · English
2027-05-11 — 2027-05-13May 11 - 13, 2027
Virtual Classroom LiveONLINE · English
2027-06-14 — 2027-06-16June 14 - 16, 2027
Virtual Classroom LiveONLINE · English
2027-07-19 — 2027-07-21July 19 - 21, 2027
Virtual Classroom LiveONLINE · English
2027-08-23 — 2027-08-25August 23 - 25, 2027
Virtual Classroom LiveONLINE · English

Showing the next 12 options. All available dates are listed in the selection menu.