7 besplatnih kurseva za arhitekte rješenja iz Microsofta
Zdravo, Habr! Danas smo na ekvatoru serije kolekcija cool besplatnih kurseva iz Microsofta. U ovom dijelu imamo najbolje kurseve za arhitekte rješenja. Svi su na ruskom jeziku, možete početi sada, a po završetku ćete dobiti bedž. Pridruži nam se!
Korisnička interakcija sa kompjuterskim aplikacijama kroz razgovor pomoću teksta, crteža ili govora može se postići pomoću botova. Ovo može biti jednostavan razgovor između pitanja i odgovora ili složeni bot koji omogućava ljudima da inteligentno komuniciraju sa uslugama koristeći uparivanje uzoraka, praćenje stanja i tehnike umjetne inteligencije. U ovom kursu od 2,5 sata naučićete kako da napravite inteligentnog chat bota koristeći QnA Maker i LUIS integraciju.
2. Razvijte i konfigurirajte ASP.NET aplikaciju koja pristupa Azure SQL bazi podataka
Kreirajte bazu podataka za pohranu podataka aplikacije i konfigurirajte ASP.NET aplikaciju koja zahtijeva podatke iz ove baze podataka. Samo sat vremena i gotovi ste! Inače, da biste završili kurs potrebno je da imate opšte razumevanje relacionih baza podataka i osnovno znanje C#.
Ovaj modul pokriva sljedeće teme:
Kreiranje, konfiguriranje i popunjavanje zasebne baze podataka u usluzi Azure SQL baze podataka;
Konfigurirajte ASP.NET aplikaciju koja pristupa ovoj bazi podataka.
4. Postavite i pokrenite kontejneriziranu web aplikaciju koristeći Azure App Service
Kreirajte Docker sliku i pohranite je u spremište Azure Container Registry. Koristeći Azure App Service, implementirajte web aplikaciju iz Docker slike. Postavite kontinuirano postavljanje web aplikacije koristeći webhook koji prati promjene na Docker slici.
U ovom modulu naučit ćete sljedeće.
Kreiranje Docker slika i njihovo pohranjivanje u spremište Azure Container Registry;
Pokrenite web aplikacije iz Docker slika pohranjenih u registru kontejnera koristeći Azure App Service;
Konfigurirajte kontinuiranu implementaciju web aplikacije iz Docker slike koristeći webhooks.
5. Postavite web lokaciju na Azure koristeći Azure App Service
Web aplikacije u Azureu olakšavaju objavljivanje i upravljanje web lokacijom bez brige o osnovnim serverima, skladištu ili mrežnim resursima. Ovaj kurs pokriva osnove objavljivanja web stranice koristeći Azure. Za učenje će biti potrebno oko 5 sati.
Moduli:
Priprema okruženja za razvoj u Azure;
Hostujte web aplikaciju koristeći Azure App Service;
Objavljivanje web aplikacije u Azure koristeći Visual Studio;
Pripremite implementaciju web aplikacije za testiranje i vraćanje unatrag pomoću slotova za implementaciju App Service;
Skaliranje vaše web aplikacije App Service kako biste efikasno zadovoljili potražnju koristeći Azure App Service vertikalno i horizontalno skaliranje;
Postavite i pokrenite kontejneriziranu web aplikaciju koristeći Azure App Service.
Korištenje uzorka Resource Manager za implementaciju aplikacije u n-slojnoj arhitekturi, definiranje osnovnih koncepata n-slojne arhitekture, savjete i trikove za implementaciju takvih aplikacija.
U ovom modulu ćete naučiti kako izvršiti sljedeće zadatke:
Definirati funkcije, ograničenja i važne aspekte n-slojne arhitekture;
Definiranje slučajeva upotrebe za n-slojnu arhitekturu;
Postavljanje primjera n-slojne arhitekture pomoću predloška Resource Manager;
Identifikujte metode i resurse za poboljšanje n-slojne arhitekture.
7. Obrada i klasifikacija slika pomoću Azure Cognitive Vision Services
Microsoft Cognitive Services nudi ugrađene funkcije koje omogućavaju kompjuterski vid u aplikacijama. Naučite kako koristiti usluge kognitivnog vida za detekciju lica, označavanje i klasifikaciju slika i identifikaciju objekata.
Moduli:
Otkrivanje lica i emocija pomoću API-ja za kompjuterski vid u Azure Cognitive Services;
Obrada slike pomoću usluge računalnog vida;
Klasifikacija slika korištenjem prilagođene usluge vizualnog prepoznavanja;
Procjena zahtjeva za implementaciju Custom Visual Recognition API-ja.
Ovo je bilo 7 cool kurseva koji mogu biti korisni za arhitekte rješenja. Naravno, imamo i druge kurseve koji nisu uključeni u ovaj izbor. Potražite ih na našem Microsoft Learn resursu (gore navedeni kursevi su takođe objavljeni na njemu).
Uskoro ćemo nastaviti ovu seriju članaka sa još dvije zbirke. Pa šta će biti - možete pokušati pogoditi u komentarima. Uostalom, u sadržaju ove serije članaka postoje zvjezdice s razlogom.
*Imajte na umu da će vam možda trebati sigurna veza da dovršite neke module.