Skapa serverlösa program

Nybörjare
Medel
Developer
Student
Azure
Azure Functions
Azure Portal
Azure Cosmos DB
Azure Storage
Azure Cloud Shell

Med Azure Functions kan du skapa händelsestyrda system med beräkning på begäran som utlöses av olika externa händelser. Lär dig att använda funktioner för att köra logik på serversidan och skapa serverlösa arkitekturer. Den här utbildningsvägen kan hjälpa dig att förbereda dig för Certifiering av Microsoft Certified: Azure Developer Associate.

Förutsättningar

Ingen

Moduler i den här utbildningsvägen

Lär dig hur Azure Functions hjälper dig att enkelt integrera serverlösa beräkningsresurser i dina molnbaserade lösningar. En omfattande uppsättning bindningar gör det enkelt för dig att ansluta koden till viktiga Azure-tjänster, medan inbyggt stöd för de mest använda utvecklingsspråken gör att du bättre kan använda dina befintliga kunskaper.

Microsoft Azure tillhandahåller flera olika sätt att vara värd för och köra kod eller arbetsflöden utan att använda virtuella datorer (VM) inklusive Azure Functions, Microsoft Power Automate, Azure Logic Apps och Azure WebJobs. I den här modulen får du lära du mer om dessa tekniker och hur du väljer rätt typ för ett visst scenario.

Med Azure Functions kan utvecklare lagra kod för affärslogik som kan köras utan att hantera eller etablera någon infrastruktur.

En utlösare ansvarar för att köra en Azure-funktion och det finns många utlösare att välja mellan. Den här modulen kommer att visa några av de vanligaste typerna av utlösare och hur du kan konfigurera dem för att köra logik.

Azure Functions gör det enkelt för funktionskoden att integreras med data och tjänster. Tack vare kraften hos bindningar deklarerar du datakällorna för att läsa och skriva, och låter Azure Functions ta hand om resten.

Lär dig att orkestrera ett långvarigt arbetsflöde som en uppsättning aktiviteter med hjälp av Durable Functions.

Använd Azure Functions Core Tools för att skapa och köra funktioner på en utvecklingsdator och publicera dem i Azure.

Testa och distribuera Azure-funktioner med Visual Studio och lär dig hur du hanterar Azure Functions-koden.

Webhooks är en enkel mekanism som meddelar din app via en annan tjänst när något händer. I den här modulen. Du lär dig att utlösa en Azure-funktion med en GitHub-webhook och parsa nyttolasten för insikter.

Uppdatera meddelandemekanismen för en webbapp från avsökning till push-baserad arkitektur med SignalR Service, Azure Cosmos DB och Azure Functions.

Kombinera flera Azure Functions-appar i ett enhetligt gränssnitt genom att importera dem till en enda Azure API Management-instans.

När du redigerar Azure-funktioner kan anpassade hanterare använda valfritt språk eller körning som stöder HTTP-primitiver. I den här modulen använder du programmeringsspråket Go och anpassade hanterare.