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
