Serverless technologies are key in the cloud world. They allow you to focus on your business application and your code instead of taking care of provisioning and managing resources, scaling, and, more generally speaking, handling the underlying infrastructure that's needed to run your apps.
Azure offers a full suite of managed serverless services that you can use as building blocks of your applications, and these services include compute resources, database, storage, orchestration, monitoring, intelligence, and analytics.
The Azure serverless offering can be grouped into the following categories:
- Compute:
- Serverless functions (Azure Functions)
- Serverless application environments (Azure App Service)
- Serverless Kubernetes (Azure Kubernetes Service)
- Storage:
- Azure serverless storage (Blob Storage)
- Database
- Workflow and integration...