Introduktion

Slutförd

Mobilappar, molntjänster, serverlösa tekniker, IoT-enheter, webb-API:er; moderna program kombinerar en mängd olika tekniker för att ge användarna relevant information direkt till sina mobila enheter i precis rätt ögonblick. Kärnan i dessa moderna program är en stor mängd data som genereras, matas in, syntetiseras, analyseras och efterfrågas. Vilken databas ger rätt grundläggande blandning av funktioner och skalbarhet som du kan bygga på? Azure SQL Database är en tillförlitlig, skalbar och funktionsrik dataplattform där du kan utforma dina moderna program.

Anta att du arbetar för en storstads transportavdelning och vill öka antalet bussförare. För att göra det bekvämt att hoppa på bussen vill du skapa en mobilapp som gör det möjligt för användare att övervaka en buss framsteg längs dess rutt. Genom att ge upp till den andra informationen om var nästa buss befinner sig längs vägen kan du hjälpa potentiella ryttare att eliminera situationen där de antingen slutar vänta på bussen eller springa för att fånga bussen och missa den.

Ett mobilprogram som kan tillhandahålla den här typen av realtidsinformation kräver en arkitektur med många av de tekniker som vi redan har introducerat, inklusive en mobilapp, molntjänster, serverlös teknik, IoT-enheter och webb-API:er. Viktigast av allt är att du behöver ett datalager som Azure SQL Database som kan utgöra grunden för allt.

I den här modulen ska du dela upp ett scenario för ett program och skapa en arkitektur för flera tjänster i en lösning, som baseras på mikrotjänstmetoden. När du har skapat arkitekturen går du igenom det första viktiga steget: att skapa grunden för ett modernt program. Med Azure SQL Database distribuerar, konfigurerar och automatiserar du kontinuerlig integrering och kontinuerlig leverans/kontinuerlig distribution (CI/CD) för databaskomponenten i ditt fullständiga stackprogram.

I slutet av den här modulen kommer du att kunna använda moderna databasfunktioner för att skapa en grund för moderna program.

Utbildningsmål

När du är klar med den här modulen kommer du att kunna:

  • Skapa en grund för program med Azure SQL Database.
  • Demonstrera moderna databasfunktioner med Azure SQL Database.

Förutsättningar

  • Navigera på Azure-portalen
  • Kunskaper om databasbegrepp som lagrade procedurer och frågor
  • Kunskaper om CI/CD-begrepp som GitHub Actions
  • Kunskaper om tillgängliga Azure-tjänster