Perform a search on the site.

Your currency
Labs inclus
Real-world practice environments to test what you’ve learnt
Formateurs
certifiés
Formation dispensée par un formateur spécialisé
Cours officiel
Official training from an Accredited Training Provider

Developing serverless solutions on AWS

Your applications need to benefit from AWS without sacrificing technical control. Connect cloud services and development logic to structure their integration. Develop a framework for designing coherent solutions and preparing for their operation.

Duration
3 days 21 hours
Code
AWS17FR Code

Presentation

Serverless development on AWS offers exceptional flexibility and scalability but requires mastery of specific practices. This 3-day course is designed for developers, introducing and providing hands-on experience with the best approaches to building robust serverless applications.

This intermediate-level programme guides you through a series of hands-on labs, progressing from simpler to more complex topics. You will explore event-driven design, API-driven development, orchestration with Step Functions and serverless application security. The course also covers scaling and automating the deployment pipeline (CI/CD) with AWS tools.

By the end of the course, you will be able to apply design and security best practices to serverless applications, build solutions connecting different AWS services and automate their deployment. You will also identify key scaling considerations and create effective CI/CD workflows. This expertise will help you address serverless development challenges and innovate on AWS.

Objectives

By the end of this AWS serverless course, you will be able to:

  • Design serverless applications by applying event-driven best practices with appropriate AWS services;
  • assess the challenges and trade-offs of transitioning to serverless development and propose recommendations suited to your development environment;
  • build serverless solutions by connecting managed AWS services and accounting for their characteristics (service quotas, available integrations, invocation models, error handling and event payloads);
  • compare available infrastructure as code options, including AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) and AWS Cloud Development Kit (AWS CDK);
  • optimise Lambda function development through best practices (error handling, logging, environment reuse, layers, immutability, idempotency, concurrency and memory configuration);
  • incorporate observability and monitoring best practices into serverless applications;
  • apply security best practices to serverless applications;
  • identify key serverless application scaling considerations and associate each with the methods, tools or best practices to address it;
  • use AWS SAM, AWS CDK and AWS developer tools to configure a CI/CD workflow and automate serverless application deployment;
  • actively develop and maintain an inventory of serverless resources to support ongoing development and engagement with the serverless community.
Last update: 24/09/2026

AWS is a registered trademark of Amazon.com, Inc. or its affiliates.