Simple play icon Course
Skills Expanded

Best Practices in Serverless

by Elle Krout

Anyone can write serverless applications but it can be hard to do it well. This course will teach you the best way to architect, monitor, and secure your serverless applications to save money and fail intelligently.

What you'll learn

Learn to architect your serverless applications intelligently. In this course, Best Practices in Serverless, you’ll learn to write scalable, resilient, cost-saving functions and serverless applications. First, you’ll explore the best way to write your function-as-a-service code. Next, you’ll discover how to monitor and log your stateless and stateful components for failures, bottlenecks, and other issues that might affect cost and performance. Finally, you’ll learn common serverless security considerations and how to handle failures. When you’re finished with this course, you’ll have the skills and knowledge of serverless best practices needed to build stable and cost-saving serverless applications.

About the author

With a background at a cloud hosting company, I started learning Linux and DevOps from the bottom up as a technical writer set out to document configuration management systems. Falling in love with Linux, DevOps and tech as a whole, I eventually took my ability to explain technical concepts to wide audiences to the training area, creating courses on Red Hat, SaltStack, HashiCorp, LXD, Docker, and more.

Ready to upskill? Get started