Learn how to build, host, test, and monitor your own Azure Function apps using a practical and real-world example
Key Features
- Learn the most important concepts and capabilities of Azure Functions
- Explore several supported triggers that can start an Azure Function
- Learn to connect to Azure services using input and output bindings
Book Description
Azure Functions is one of the quickest and easiest ways to get your code running in Azure while maintaining a cost-effective and serverless model.
This course will teach you how to develop your own Azure Functions apps and visualize how complete applications can be built with Azure Functions' powerful yet simple paradigm. You'll explore the tools required for development, both locally and in the Azure portal, for various triggers, bindings, and deployment models.
In this course, you'll learn Azure Functions' hosting plans, explore C#, TypeScript, other language options, develop and test Azure Functions using Azure Portal editor, Visual Studio, and Visual Studio Code. Next, you'll learn to create and manage Azure Functions, understand bindings and triggers, use Azure CosmosDB, monitor performance and identify potential errors using application insights, build client applications, setup CORS policies, and explore security with Azure active directory (AD).
By the end of this course, you'll have a fundamental understanding of what Microsoft Azure Functions are along with their uses and interaction with other applications.
What you will learn
- Create serverless workflows using durable functions
- Build, test, deploy and monitor your own Azure Functions apps
- Build client apps to interact with Azure Functions app
- Use local emulators for development and testing against Azure services
- Create and manage Azure Functions
- Explore security with Azure AD for deployed Azure Function apps
Who this book is for
This course is for new as well as seasoned developers looking to reap the full potential of Azure functions. To get started with this course, you'll need basic programming skills, access to an Azure account, and a device that can run Azure storage emulators successfully.