It's been estimated that somewhere between 50-80% of the time and money you spend building, deploying, and maintaining applications on-premise is spent on "undifferentiated heavy lifting" – the provisioning, maintenance, and hardware refreshes of underlying servers, routers, load balancers, and disk drives. Only by jettisoning these outdated practices can you realize the full cost savings and agility potential of the cloud. Serverless practices make provisioning and modification of resources as simple as a few minutes or few seconds of effort, and by providing auto-scaling, auto-rebalancing, HA and DR out of the box, serverless architectures allow your team to spend nearly 100% of their efforts on tasks that really move the needle for your business -- building new products and features that customers and users will love.
This new course will prepare you to implement serverless environments fully, or simply experiment with serverless engineering patterns so you can evaluate the benefits for yourself. You will get hands-on practice and go back to work ready to immediately apply or improve your own serverless architecture patterns, as well as communicating with management about their benefits.
You'll learn how to do the following after attending this AWS Lambda training course:
- Design use cases and business benefits that are attainable using serverless architecture
- Use at least 4-5 disparate architectures which use serverless components for every aspect of the architecture
- Apply best practices around implementation, debugging, logging, scaling, security, and cost management for serverless components.
- Navigate and communicate the different types of serverless components (networking, compute, storage, etc.)
- And much more.