Tere, Habr! Täna oleme Microsofti tasuta kursuste valiku keskel. Käesolevas osas on meil kõige ägedamad kursused lahenduste arhitektidele. Kõik need on vene keeles, nendega saab alustada juba praegu, ja kursuse lõpetamisel saad teegi. Liituge!
Kõik artiklid sarjast
See plokk uuendatakse uute artiklite ilmumisega
- ** kõige ********** ****** M********-ilt *******


1. Tarka bot'i loomine
Kasutajate suhtlemine arvutirakendustega vestluse kaudu, kasutades teksti, jooniseid või kõnet, saab realiseerida bot'ide abil. See võib olla lihtne „küsimus-vastus” dialoog või keeruline bot, mis võimaldab inimestel suhelda teenustega mõistlikult, kasutades mustrimängu, oleku jälgimist ja tehisintellekti meetodeid. Selles kursuses õpid 2,5 tunni jooksul, kuidas luua intelligentne vestlusbot, integreerides QnA Maker'i ja LUIS'i.
Tutvuge üksikasjadega ja alustage koolitust

2. ASP.NET rakenduse arendamine ja seadistamine, mis pöördub SQL Azure andmebaasi
Loo rakenduse andmete salvestamiseks andmebaas ja seadista ASP.NET rakendus, mis pärib andmed sellest andmebaasist. Kõik on valmis tunni jooksul! Pealegi, kursuse läbimiseks pead olema tuttav relatsiooniliste andmebaaside ja omama baasteadmisi C#-st.
Selles moodulis käsitletakse järgmisi teemasid:
- Eraldi SQL Azure andmebaasi loomine, seadistamine ja täitmine;
- ASP.NET rakenduse seadistamine, mis pöördub sellele andmebaasile.

3. Veebiteenuse liikluse koormuse tasakaalustamine rakenduste sillaga
Selle mooduli õppimise käigus saad teada, kuidas suurendada rakenduste töökindlust, jagades koormust mitme serveri vahel ja kasutades veebiliikluse marsruutimist.
Selles moodulis õpite, kuidas sooritada järgmised ülesanded:
- Rakenduste silla koormuse tasakaalustamise võimaluse määratlemine;
- Rakenduste silla loomine ja koormuse tasakaalustamise seadistamine;
- Rakenduste silla seadistamine marsruutimiseks URL-teede põhjal.

4. Konteineriga veebirakenduse juurutamine ja käivitamine Azure rakenduste teenuse abil
Loo Docker'i pilt ja salvesta see Azure konteinerite registri hoidlas. Juuruta veebirakendus Docker'i pildist Azure rakenduste teenuse abil. Seadista veebirakenduse pidev juurutamine, kasutades veebipüüdjat, mis jälgib Docker'i pildis tehtud muudatusi.
Selles moodulis saad teada järgmist.
- Dockeri piltide loomine ja nende salvestamine Azure konteineriregistrisse;
- Dockeri pilte, mis on salvestatud konteineriregistrisse, kasutades Azure'i rakendusteenust, veebirakenduste käivitamine;
- Veebirakenduse pideva juurutamise seadistamine Dockeri pildist, kasutades veebipüüdureid.

5. Veebisaidi juurutamine Azure'is Azure'i rakendusteenuse abil
Azure'is võimaldab veebirakenduste seadistus hõlpsasti veebisaidi avaldamist ja haldamist, ilma et peaksite muretsema aluseks olevate serverite, salvestuste või võrguteenuste pärast. See kursus käsitleb veebisaidi avaldamise põhimõtteid Azure'i kaudu. Uurimine võtab aega umbes 5 tundi.
Moodulid:
- Arenduskeskkonna ettevalmistamine Azure'is;
- Veebirakenduse paigutamine Azure'i rakendusteenuse abil;
- Veebirakenduse avaldamine Azure'is Visual Studio abil;
- Veebirakenduse juurutamise ettevalmistamine testimiseks ja tagasivõtmiseks rakendusteenuse juurutusslotide abil;
- Azure'i rakendusteenuse veebirakenduse skaleerimine tõhusaks nõudluse täitmiseks vertikaalse ja horisontaalse skaleerimise abil;
- Konteineripõhise veebirakenduse juurutamine ja käitamine Azure'i rakendusteenuse abil.

6. N-tasandi arhitektuuri ülevaade rakenduse jaoks
Resursside halduri mallide kasutamine rakenduse juurutamiseks n-tasandi arhitektuuris, n-tasandi arhitektuuri põhikontseptsioonide määratlemine, nõuanded ja soovitused selliste rakenduste juurutamise kohta.
Käesolevast moodulist õpite järgmist:
- N-tasandi arhitektuuri funktsioonide, piirangute ja oluliste aspektide määratlemine;
- N-tasandi arhitektuuri kasutusvõimaluste määratlemine;
- N-tasandi arhitektuuri näidisjuurutamine resursside halduri malliga;
- N-tasandi arhitektuuri täiustamiseks mõeldud meetodite ja ressursside määratlemine.

7. Pilte töötlemine ja klassifitseerimine Azure'i kognitiivsete nägemisteenuste abil
Microsoft Cognitive Services pakub sisseehitatud funktsioone arvutinägemise lisamiseks rakendustes. Uurige, kuidas kasutada Cognitive Vision Services teenuseid nägude tuvastamiseks, piltide märgistamiseks ja klassifitseerimiseks ning objektide tuvastamiseks.
Moodulid:
- Näo ja emotsioonide määratlemine Azure'i kognitiivsete teenuste arvutinägemise API abil;
- Piltide töötlemine arvutinägemise teenuse abil;
- Klassifitseerimine kohandatud visuaalse äratunde teenuse abil;
- Kohandatud visuaalse äratunde API rakendamiseks nõuete hindamine.
Kokkuvõte
Need on 7 lahedat koolitust, mis võivad olla kasulikud lahenduste arhitektidele. Loomulikult on meil ka teisi kursusi, mis ei saanud siia valikusse. Otsige neid meie ressursilt Microsoft Learn (seal on loetletud ka ülaltoodud kursused).
Varsti jätkame seda artiklite seeriat kahe uue valikuga. Mida need sisaldavad – proovige arvata kommentaarides. Sest tähed selle artiklite seeria sisukorras pole niisama.
*Pange tähele, et mõnede moodulite läbimiseks võib olla vajalik turvaline ühendus.
Allikas: habr.com
