Introduktion

Slutförd

Anta att du arbetar för ett rulltrappaföretag som har investerat i IoT-teknik för att övervaka produkten inom området. Du övervakar bearbetningen av temperatursensordata från drivhjulen i rulltrapporna. Du övervakar temperaturdata och lägger till en dataflagga som visar när drivhjulen blir för varma. I underordnade system kan man med dessa data avgöra när underhåll krävs.

Ditt företag tar emot sensordata från flera platser och från olika rulltrappsmodeller. Data tas emot i olika format, inklusive batchfiluppladdningar, schemalagda databashämtningar, meddelanden i en kö och inkommande data från en händelsehubb. Du vill utveckla en återanvändbar tjänst som kan bearbeta dina temperaturdata från alla dessa källor. Eftersom hissanvändningen toppar vid olika tidpunkter under dagen och runt om i världen varierar de resurser som krävs för realtidsbearbetning under hela dagen.

Om du utformar en tjänst som denna med traditionella strategier för företagsarkitektur kan du överväga serverinfrastruktur och underhåll i förväg. Sedan skulle du begränsa nödvändig maskinvara, planera att installera den, samordna med IT för att hantera den och så vidare.

Ett alternativ till allt det arbetet är serverlös databehandling. Med serverlös databehandling hanterar molnleverantören etablering och underhåll av infrastrukturen så att du kan fokusera helt på att skapa applogiken. Azure Functions är en viktig del av erbjudandet med serverlös databehandling från Azure och gör att du kan köra delar av kod eller funktioner, skrivna på det språk du föredrar, i molnet.

Utbildningsmål

I den här modulen kommer du att:

  • Bestäm om serverlös databehandling är rätt för dina affärsbehov.
  • Skapa en Azure-funktionsapp på Azure-portalen.
  • Köra en funktion med utlösare.
  • Övervaka och testa din Azure-funktion på Azure-portalen.