Course · Training · Workshop
The 10 Levels of Serverless
Two days through the 10 Levels of Serverless with AWS Lambda: from FaaS and event-driven architecture to cold starts, security, monitoring and cost optimization.
Serverless computing represents a significant paradigm shift, unlocking various opportunities and challenges. Our training program delves into the ten levels of Serverless, each representing a common challenge encountered on the journey to mastering Serverless architecture. Throughout the sessions, we provide solutions to these challenges, resulting in a comprehensive understanding of Serverless applications that are optimized for both performance and cost. By participating in this training, you and your team will be equipped to navigate the complexities of real-world applications, avoiding pitfalls and proactively addressing potential issues.
Trainers
What participants say






These customers booked courses in the same topic cluster.More customers →
Content
Throughout the training, we will focus on the following core topics and levels:
- Introduction to the concept of Serverless and its benefits
- Exploring the key components of a Serverless architecture
- In-depth analysis of Functions as a Service (FaaS)
- Data management in a Serverless environment
- Security considerations in Serverless applications
- Debugging and monitoring of Serverless applications
- Cost and performance optimization in Serverless projects
- Implementing API management in Serverless architectures
- Integration and orchestration of Serverless functions
- Strategies for migrating existing applications to Serverless
The actual course content may differ from the above depending on the trainer, delivery, duration and the composition of participants.
Request this course in-house
Request a public date
No suitable public date? Register without obligation — once there is enough interest we schedule a new public date and let you know first.
More about Serverless with AWS Lambda
Serverless computing with AWS Lambda represents a fundamental paradigm shift in application development: instead of managing servers, developers write small, focused functions that respond to events and are billed only for actual execution time. AWS Lambda is the pioneer and market leader in this space, supports numerous runtimes such as Node.js, Python, Java, and .NET, and integrates seamlessly into the entire AWS ecosystem. Mastering concepts such as Function as a Service (FaaS), cold starts, event-driven architecture, and cost optimization is crucial for successfully operating serverless applications.Further resources:
History
AWS Lambda was unveiled in November 2014 at the AWS re:Invent conference, marking the start of the modern serverless era. The idea behind it was simple yet revolutionary: developers should be able to focus exclusively on their code, without worrying about provisioning or scaling servers. With its pay-per-use model and automatic scaling to zero during inactivity, AWS created an entirely new approach to cost optimization in the cloud.
Over the years, AWS Lambda has continuously expanded its feature set: support for container images, Provisioned Concurrency to avoid cold starts, Lambda@Edge for computation at the network edge, and most recently an increase in the maximum payload size to 1 MB for asynchronous invocations. The Serverless Framework and other tools have further simplified the deployment and management of Lambda functions, spreading the serverless paradigm throughout the industry.

