Utbildningshanteringsapp med Microsoft Learn-innehåll

I den här artikeln får du lära dig mer om ett utbildningssystem som använder integreringar med Microsoft Learn och olika Microsoft Power Platform-tjänster för att förbättra tränings- och inlärningsupplevelser.

Tip

I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välstrukturerad lösning som överensstämmer med arbetsbelastningens specifika krav.

Arkitekturdiagram

Arkitekturdiagram över utbildningshanteringslösningen.

Arbetsflöde

Den här lösningen använder en mängd olika Power Platform-resurser för att säkerställa att up-to-date-innehåll presenteras och korrekt tilldelning sker.

  1. Innehållsintegreringar

    1. Ett Power Platform-dataflöde ansluter till Microsoft Learn Catalog-API:et och parsar begäran om utbildningsvägar och moduler.

    2. Microsoft Power Query används för att transformera data för att förbereda data för inmatning till Microsoft Dataverse.

    3. Innehållet uppdateras sedan baserat på det senast ändrade datumet för att säkerställa att endast delta laddas upp till Dataverse.

  2. Modellbaserad app (lärare)

    1. Utbildare får åtkomst till en modelldriven app för att skapa anpassade utbildningsplaner baserat på det inmatade Microsoft Learn-innehållet.

    2. Instrumentpaneler ger utbildare insyn i inskickade utbildningar från elever för granskning och slutförande.

  3. Processautomatisering

    1. Power Automate-flödena övervakar alla ändrade utbildningsvägar eller moduler för att säkerställa att deras relation förblir intakt.

    2. Från utbildningstilldelning till inlämning av elever skapar Power Automate meddelanden för båda personas för att säkerställa att utbildningens livscykel kommuniceras.

    3. Power Automate aktiveras när en utbildning tilldelas för att skapa framstegsposter för att spåra slutförandeprocent.

  4. Lärandeportalen (Studenter)

    1. Anställda får åtkomst till Learner Power Page och autentiserar med hjälp av Microsoft Entra ID-autentisering med enkel inloggning (SSO).

    2. Eleverna kan se sin utbildningsuppgift, där de kan kontrollera innehållet och längden på träningen för att planera sin utbildning i egen takt. De omdirigeras till Microsoft Learn för att slutföra utbildningar. När utbildningsvägen eller modulen är klar uppdaterar de sin tilldelade utbildning som slutförd.

    3. Alternativt kan elever bläddra, filtrera baserat på roll och självtilldela utbildningar som de är intresserade av via utbildningskatalogen.

Scenarioinformation

Det här användningsfallet baseras på ett företag som vill förbättra sin insyn i medarbetarnas utbildning och minska den tid som krävs för att skapa utbildningsplaner.

Affärsproblem

Utbildningen omfattar flera system och externa verktyg. Detta orsakar låg synlighet, ökar underhållskostnaderna och förvirrar eleverna.

Företaget vill helt enkelt visa integrerat innehåll för att ta bort den manuella uppgiften att uppdatera innehåll och ge eleverna verktyg för att påskynda sin karriär.

Komponenter

Power Platform-dataflöden: Med dataflöden kan kunder mata in, transformera och läsa in data i Microsoft Dataverse-miljöer.

Microsoft Dataverse: Med Dataverse kan du lagra och hantera data som används av företagsprogram på ett säkert sätt.

Microsoft Power Apps: Modelldriven appdesign är en metod som fokuserar på att lägga till komponenter som formulär, vyer, diagram och instrumentpaneler i tabeller med hjälp av ett appdesignerverktyg.

Microsoft Power Pages: Power Pages är en säker plattform i företagsklass för att skapa, vara värd för och administrera moderna externa företagswebbplatser.

Microsoft Power Automate: Power Automate hjälper dig att effektivisera dina affärsprocesser och automatisera repetitiva uppgifter för att spara tid och förbättra effektiviteten.

Considerations

Dessa överväganden implementerar Power Platforms Well-Architected-pelarna, en uppsättning vägledande principer som förbättrar kvaliteten på ett arbetsflöde. Läs mer i Microsoft Power Platform Well-Architected.

Reliability

  • Den här designen minskar kostnaderna för innehållshantering med hjälp av ett färdigt API som tillhandahålls av Microsoft. Det säkerställer motståndskraftig och konsekvent inmatning av uppdateringar av Microsoft Learn-katalogen.
  • Dataverse ger hög tillgänglighet och konsekvent datalagring för utbildare och elever.
  • Power Automate säkerställer snabba meddelanden och synkronisering mellan innehållsuppdateringar och utbildningsuppgifter.

Säkerhet

  • Microsoft Entra ID-autentisering framtvingar säker, styrd åtkomst för anställda.
  • Använder säkra anslutningar och åtkomstkontroller för att skydda känsliga data.
  • Dataverse tillämpar åtkomstkontroll och styrning.

Prestandaeffektivitet

  • Dataflöden skalas horisontellt och hanterar transformering av katalog-API:et effektivt.
  • Power Automate körs under belastning och skaleras för att hantera många elever eller innehållsuppdateringar.
  • Återgivning på serversidan och metadatadrivet användargränssnitt optimerar prestanda.

Upplevelseoptimering

  • Elever använder en självbetjäningsportal som tillhandahåller ett inlärningsvänligt gränssnitt för tilldelningar och förlopp.
  • Utbildare använder intuitiva instrumentpaneler, vyer och granskar arbetsflöden i en modelldriven appupplevelse.
  • Innehållshanteringsintegrering skapar förtroende och tillförlitlighet i lösningen.

Operativ skicklighet

  • Dataflöden ger förutsägbara uppdateringscykler och observerbarhet.
  • Utbildare som använder modelldrivna program stöder standardisering och förutsägbara processer.
  • Automatiserade flöden framtvingar konsekventa livscykelhändelser och minskar det manuella arbetet.

Bidragsgivare

Microsoft ansvarar för den här artikeln. Följande bidragsgivare skrev den här artikeln.

Huvudsakliga författare: