Amazon Web Services (AWS)
Advanced Developing on AWS
Modernise applications on AWS.
3 daysAdvanced6 modules
About this course
Modernise applications on AWS. Over three days you will break monoliths into microservices, choose the right data stores, design for resilience and scale, and build in security and observability from the start.
Curriculum
6 modules
- Off-cloud architecture and common patterns
- Introduction to the Cloud Air scenario
- Monolithic architecture and migration strategies
- Guardrails and the Six R’s of migration
- Twelve-Factor Application Methodology
- Architectural styles, AWS services, and infrastructure as code
- DevOps principles and CI/CD pipelines
- Application configuration and secrets management
- CI/CD tools and services within AWS
- Demonstration: Using AWS Secrets Manager
- Principles of microservices and serverless computing
- Hands-on with Cloud Air microservices
- AWS Lambda, API Gateway, and SAM
- Strangling the monolith approach
- Managing data across services with polyglot persistence
- DynamoDB best practices
- Step Functions and managing distributed complexity
- Decentralized data storage and event-driven architecture
- Using Amazon SQS, SNS, Kinesis, and IoT Message Broker
- Event sourcing, CQRS, and designing for resilience
- Serverless compute with AWS Lambda
- Authentication with Amazon Cognito
- Debugging, tracing, and observability techniques
Who it's for
Experienced developers building cloud-native applications on AWS.
Before you start
- Participants should have completed Developing on AWS and possess at least six months of practical experience applying those concepts in a real-world environment. In-depth knowledge of at least one high-level programming language and a working familiarity with core AWS services and public cloud implementation is essential.
Related courses
More in Amazon Web Services (AWS) →Foundation
AWS Security Essentials
Amazon Web Services (AWS)
View course →Intermediate
Developing Generative AI Applications on AWS
Amazon Web Services (AWS)
View course →Intermediate
Developing on AWS
Amazon Web Services (AWS)
View course →Advanced
Advanced Architecting on AWS
Amazon Web Services (AWS)
View course →Advanced
Advanced Generative AI Development on AWS
Amazon Web Services (AWS)
View course →Advanced
Architecting on AWS
Amazon Web Services (AWS)
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.