Serverloze toepassingen maken

Beginner
Gevorderd
Developer
Student
Azure
Azure Functions
Azure Portal
Azure Cosmos DB
Azure Storage
Azure Cloud Shell

Met Azure Functions kunt u op gebeurtenissen gebaseerde, compute-on-demand-systemen maken die door verschillende externe evenementen kunnen worden geactiveerd. Leer hoe u gebruikmaakt van functies om logica op de server uit te voeren en serverloze architecturen te bouwen. Dit leertraject kan u helpen bij het voorbereiden van de certificering Microsoft Certified: Azure Developer Associate.

Vereisten

Geen

Modules in dit leertraject

Meer informatie over hoe u met Azure Functions eenvoudig serverloze rekenresources kunt integreren in uw cloudoplossingen. Dankzij een uitgebreide set bindingen kunt u uw code eenvoudig verbinden met belangrijke Azure-services, terwijl u ingebouwde ondersteuning voor de meest gebruikte ontwikkeltalen kunt u uw bestaande vaardigheden beter gebruiken.

Microsoft Azure biedt verschillende manieren om code of werkstromen te hosten en uit te voeren zonder virtuele machines (VM's) te gebruiken, waaronder Azure Functions, Microsoft Power Automate, Azure Logic Apps en Azure WebJobs. In deze module leert u wat deze technologieën inhouden en hoe u de juiste kiest voor een bepaald scenario.

Met Azure Functions kunnen ontwikkelaars zakelijke logica hosten die kan worden uitgevoerd zonder de infrastructuur te beheren of in te richten.

Een trigger is verantwoordelijk voor het uitvoeren van een Azure-functie en er zijn talloze triggers om uit te kiezen. In deze module ziet u enkele van de meest voorkomende typen triggers en hoe u ze kunt configureren voor het uitvoeren van uw logica.

Met Azure Functions kan uw functiecode eenvoudig integreren met gegevens en services. De kracht van bindingen stelt u in staat om de gegevensbronnen in te stellen om ervan te lezen en ernaar te schrijven. Azure Functions regelt de rest.

Ontdek hoe u een langlopende werkstroom als een reeks activiteiten kunt organiseren met behulp van Durable Functions.

Gebruik de Azure Functions Core Tools om functies te maken en uit te voeren op een ontwikkelcomputer en deze te publiceren naar Azure.

Maak, test en implementeer Azure-functies met Visual studio en informatie over het beheren van Azure Functions-code.

Webhooks bieden een lichtgewicht mechanisme waarmee uw app kan worden gewaarschuwd door een andere service wanneer er iets gebeurt wat uw aandacht behoeft. In deze module leert u hoe u met een GitHub-webhook een Azure-functie kunt activeren en de nettolading voor inzichten kunt parseren.

Wijzig een updatemechanisme voor JavaScript-web-apps van polling naar push-gebaseerde architectuur met SignalR Service, Azure Cosmos DB en Azure Functions.

Combineer meerdere Azure-functie-apps in een geïntegreerde interface door deze te importeren in één exemplaar van Azure API Management.

Wanneer u Azure-functies ontwerpt, kunt u met aangepaste handlers elke taal of runtime gebruiken die HTTP-primitieven ondersteunt. In deze module gebruikt u de programmeertaal Go en aangepaste handlers.