Developing on AWS

Price
Net
VAT

Price
Price on Request

Duration
3 days

For companies and job seekers:
this course is 100% fundable!
 

Location

Course Language
English

Training Solutions
Online Live

Digital products are increasingly being developed in interconnected cloud environments. Today, efficient development processes rely on flexible infrastructure and automated workflows.

Key Topics

  • Introduction to key cloud services and how they interact.
  • Development and deployment of modern web and backend applications.
  • Event-driven architectures and API design.
  • Monitoring, logging, and performance optimization.
  • Cost-effective design of cloud solutions.

Prerequisites: Programming
experience and basic knowledge of networking

Target Audience:
Software developers, system architects, technical project managers

In-depth knowledge of cloud-native development opens up new possibilities for scalable, resilient, and future-proof applications.

Print as PDF
Course Content
  • Introduction to the AWS Cloud
  • Cloud Scenarios
  • Overview of the Infrastructure
  • Introduction to AWS Core Services
  • Getting Started with Development on AWS
  • Introduction to Developer Tools
  • Introduction to management tools
  • Shared Responsibility Model
  • Introduction to IAM
  • Use of Authentication and Authorization
  • Overview of the Laboratory Environment
  • Overview of AWS Storage Options
  • Basic Concepts of Amazon S3
  • Best Practices
  • Troubleshooting
  • Introduction to AWS Database Options
  • Introduction to Amazon DynamoDB
  • Developing with DynamoDB
  • Best Practices
  • Troubleshooting
  • What is serverless computing?
  • Introduction to AWS Lambda
  • Key Concepts
  • How Lambda Works
  • Use Cases
  • Best Practices
  • Introduction to Amazon API Gateway
  • Developing with API Gateway
  • Best Practices
  • Introduction to the AWS Serverless Application Model
  • Why Step Functions Are Needed
  • Introduction to AWS Step Functions
  • Use Cases
  • Why use a queue service?
  • Development with Amazon Simple Queue Service
  • Development with Amazon Simple Notification Service
  • Development with Amazon MQ
  • Overview of Caching
  • Caching with Amazon ElastiCache
  • Caching Strategies
  • Securing Applications
  • Application authentication on AWS
  • Customer authentication
  • Introduction to DevOps
  • Introduction to Deployment and Testing Strategies
  • Deploying Applications with AWS Elastic Beanstalk
  • Course Overview
  • AWS Training
  • Certifications
  • Course Reviews

Frequently Asked Questions

  • Hands-on implementation of cloud applications using actual AWS services rather than theory – with a focus on scalable, production-ready solutions.
  • Yes—cloud skills are among the most in-demand tech skills and open the door to better-paying projects and jobs.
  • Functional applications—ranging from APIs to serverless architectures—are developed right in the course.
  • Cost traps, security vulnerabilities, and inefficient architectures are identified in a practical manner and avoided.
  • Clear, step-by-step implementation instead of abstract theory—complex services become tangible and immediately applicable.
  • The focus is clearly on real-world use cases—the knowledge gained can be immediately applied on the job or in your own projects.
  • Independent development, deployment, and scaling of cloud applications on AWS—including best practices.
  • Demand for cloud services is growing rapidly—those who get on board now will secure a competitive edge and ensure their long-term relevance.

Do you have any further questions? Please contact us.