Hej, Habr! I dag er vi nået til midten af rækken af fantastiske gratis kurser fra Microsoft. I denne del har vi de fedeste kurser for løsningsarkitekter. Alle er på dansk, og du kan starte på dem med det samme, og når du er færdig, får du et badge. Tilmeld dig!
Alle artikler i serien
Denne sektion vil blive opdateret, når nye artikler udgives
- ** de ********** ****** fra M******** på *******


1. Oprettelse af intelligente bots
Interaktionen mellem brugere og computerprogrammer gennem samtaler ved hjælp af tekst, billeder eller tale kan realiseres gennem bots. Dette kan være en simpel dialog 'spørgsmål - svar' eller en kompleks bot, der gør det muligt for mennesker at interagere med tjenester på en intelligent måde ved hjælp af mønstermatching, tilstandsovervågning og metoder til kunstig intelligens. I dette kursus på 2,5 timer vil du lære at oprette en intelligent chatbot ved hjælp af integration af QnA Maker og LUIS.
Få flere oplysninger og begynd at studere

2. Udvikling og opsætning af en ASP.NET-applikation, der henter data fra en SQL Azure-database
Opret en database til opbevaring af applikationsdata og opsæt en ASP.NET-applikation, der anmoder om data fra denne database. Det tager kun en time, og så er alt klar! For at gennemføre kurset skal du have grundlæggende kendskab til relationelle databaser og grundlæggende kendskab til C#.
I dette modul præsenteres følgende emner:
- Oprettelse, opsætning og udfyldning af en separat database i SQL Azure-database tjenesten;
- Opsætning af en ASP.NET-applikation, der henter data fra denne database.

3. Belastningsbalancering af webtjenester med Application Gateway
Efter at have gennemgået dette modul vil du lære at forbedre applikationers robusthed ved at fordele belastningen mellem flere servere og anvende ruteføring af webtrafik.
I dette modul vil du lære at udføre følgende opgaver:
- Bestemme muligheden for belastningsbalancering i Application Gateway;
- Oprette en Application Gateway og opsætte belastningsbalancering;
- Opsætte en Application Gateway til ruteføring baseret på URL-stier.

4. Udrulning og lancering af en containerwebapplikation med Azure App Service
Opret et Docker-billede og gem det i Azure Container Registry. Udrul webapplikationen fra Docker-billedet ved hjælp af Azure App Service. Konfigurer kontinuerlig udrulning af webapplikationen med en webhook, der sporer ændringer i Docker-billedet.
I dette modul vil du lære følgende.
- Oprettelse af Docker-billeder og gemme dem i Azure Container Registry;
- Kørsel af webapplikationer fra Docker-billeder gemt i Container Registry ved hjælp af Azure App Service;
- Konfiguration af kontinuerlig udrulning af webapplikationer fra Docker-billeder med webhooks.

5. Udrulning af en hjemmeside i Azure ved hjælp af Azure App Service
Webapplikationer i Azure gør det nemt at publicere og administrere en hjemmeside uden bekymringer om underliggende servere, lagring eller netværksressourcer. Dette kursus dækker grundlæggende punkter for at publicere en hjemmeside ved hjælp af Azure. Studiet vil tage cirka 5 timer.
Moduler:
- Forberedelse af udviklingsmiljøet i Azure;
- Hosting af webapplikationen ved hjælp af Azure App Service;
- Publicering af webapplikationen i Azure med Visual Studio;
- Forberedelse af udrulningen af webapplikationen til test og tilbageførsel ved hjælp af udrulningsslots i app-tjenesten;
- Skalering af webapplikationen af app-tjenesten for effektivt at imødekomme efterspørgslen ved hjælp af vertikal og horisontal skalering i Azure App Service;
- Udrulning og kørsel af en containerbaseret webapplikation ved hjælp af Azure App Service.

6. Oversigt over n-niveau arkitekturstil til applikationer
Anvendelse af Resource Manager-skabelonen til udrulning af applikationen i n-niveau arkitektur, definition af grundlæggende begreber i n-niveau arkitektur, tips og råd til udrulning af sådanne applikationer.
I dette modul vil du lære at udføre følgende opgaver:
- Definition af funktioner, begrænsninger og vigtige aspekter af n-niveau arkitektur;
- Definition af anvendelsestilfælde for n-niveau arkitektur;
- Udrulning af et eksempel på n-niveau arkitektur ved hjælp af Resource Manager-skabelonen;
- Definition af metoder og ressourcer til forbedring af n-niveau arkitektur.

7. Behandling og klassificering af billeder ved hjælp af Azure Cognitive Vision Services
Microsoft Cognitive Services tilbyder indbyggede funktioner til at integrere computer vision i applikationer. Læs hvordan du bruger Cognitive Vision Services til ansigtsgenkendelse, billedmærkning og klassificering samt objektidentifikation.
Moduler:
- Ansigt- og følelsesgenkendelse ved hjælp af computer vision API i Azure Cognitive Services;
- Billedbehandling ved hjælp af computer vision-tjenesten;
- Billedklassificering ved hjælp af brugerdefineret visuel genkendelsestjeneste;
- Vurdering af krav til implementering af brugerdefineret visuel genkendelses API.
Konklusion
Det var 7 fantastiske kurser, der kan være nyttige for løsningsarkitekter. Selvfølgelig har vi også andre kurser, der ikke er med i denne samling. Så find dem på vores ressourcer Microsoft Learn (hvor de nævnte kurser også er).
Snart fortsætter vi denne serie af artikler med yderligere to samlinger. Hvad de vil indeholde – kan du forsøge at gætte i kommentarfeltet. For stjernerne i indholdsfortegnelsen til denne serie er ikke der uden grund.
*Bemærk venligst, at du muligvis har brug for en sikker forbindelse for at gennemføre nogle moduler.
Kilde: habr.com
