Level: Introductory to Intermediate
Idle CPU cycles are wasteful, but you probably have far more computing capacity than you use. Now serverless compute architectures have arrived to save us from that waste. Serverless is a shift in how we think about provisioning compute resources and paying for these resources from cloud providers. Instead of deploying resources and not fully using them, you truly pay for consumption and compute cycles you use.
This session will help you understand how Microsoft is enabling serverless compute in Azure with Azure Functions. You'll learn what serverless architectures and Azure Functions are all about. 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