Level: Introductory to Intermediate
Idle CPU cycles are wasteful, but you probably have far more computing capacity than you actually use. Serverless computer architectures have arrived to save us from that waste. Serverless is a shift in provisioning compute resources and paying for these resources from cloud providers. Instead of deploying resources and not fully using them, you only pay for consumption and compute cycles you use.
This session will help you understand how Microsoft enables serverless compute in Azure with Azure Functions. You'll learn about serverless architectures and Azure Functions. You'll get an overview of how to get started developing and running serverless code. You'll also explore how to integrate with other services and trigger your code from events throughout Azure and even in data centers outside of Azure.
Besides the fundamentals of developing and deploying serverless code in Azure Functions, you'll learn about the tooling and DevOps capabilities that exist for working with Functions. And finally, you'll model the pricing together to understand the billing model and what to expect when running Azure Functions and when to use Azure Functions over other platforms.
You will learn:
- About serverless compute architecture and Azure Functions
- How to get started developing and deploying Azure Functions
- How to estimate pricing for Azure Functions