Ahoj Habr! Dnes sme na rovníku série kolekcií skvelých bezplatných kurzov od spoločnosti Microsoft. V tejto časti máme tie najlepšie kurzy pre architektov riešení. Všetky sú v ruštine, môžete ich začať hneď a po dokončení dostanete odznak. Pripoj sa k nám!
Všetky články zo série
Tento blok bude aktualizovaný s vydaním nových článkov
- ** najviac ********** ***** od M******** do ********


1. Vytváranie inteligentných robotov
Interakciu používateľa s počítačovými aplikáciami prostredníctvom konverzácie pomocou textu, kresieb alebo reči je možné dosiahnuť pomocou robotov. Môže ísť o jednoduchú konverzáciu typu otázka-odpoveď alebo o komplexný robot, ktorý ľuďom umožňuje inteligentne interagovať so službami pomocou priraďovania vzorov, sledovania stavu a techník umelej inteligencie. V tomto 2,5 hodinovom kurze sa naučíte, ako vytvoriť inteligentného chatbota pomocou QnA Maker a integrácie LUIS.
Zistite viac a začnite sa učiť

2. Vyviňte a nakonfigurujte aplikáciu ASP.NET, ktorá pristupuje k databáze Azure SQL
Vytvorte databázu na ukladanie údajov aplikácie a nakonfigurujte aplikáciu ASP.NET, ktorá požaduje údaje z tejto databázy. Stačí hodina a máte hotovo! Mimochodom, na absolvovanie kurzu potrebujete mať všeobecné znalosti o relačných databázach a základné znalosti C#.
Tento modul pokrýva nasledujúce témy:
- Vytvorenie, konfigurácia a naplnenie samostatnej databázy v službe Azure SQL Database;
- Nakonfigurujte aplikáciu ASP.NET, ktorá pristupuje k tejto databáze.

3. Vyváženie návštevnosti webových služieb pomocou Application Gateway
V tomto module sa naučíte, ako zlepšiť odolnosť aplikácií vyvážením záťaže medzi viacerými servermi a pomocou smerovania webovej prevádzky.
V tomto module sa naučíte vykonávať nasledujúce úlohy:
- Určite schopnosť vyvažovania záťaže aplikačnej brány;
- Vytvorenie aplikačnej brány a konfigurácia vyvažovania záťaže;
- Nakonfigurujte Application Gateway pre smerovanie na základe ciest URL.

4. Nasaďte a spustite kontajnerizovanú webovú aplikáciu pomocou služby Azure App Service
Vytvorte obraz Docker a uložte ho do úložiska Azure Container Registry. Pomocou služby Azure App Service nasaďte webovú aplikáciu z obrazu Docker. Nastavte nepretržité nasadenie webovej aplikácie pomocou webhooku, ktorý monitoruje zmeny obrazu Docker.
V tomto module sa naučíte nasledovné.
- Vytváranie obrazov Docker a ich ukladanie do úložiska Azure Container Registry;
- Spúšťajte webové aplikácie z obrázkov Docker uložených v registri kontajnerov pomocou služby Azure App Service;
- Nakonfigurujte nepretržité nasadenie webovej aplikácie z obrazu Docker pomocou webhookov.

5. Nasaďte webovú lokalitu do Azure pomocou služby Azure App Service
Webové aplikácie v Azure uľahčujú publikovanie a správu webovej lokality bez obáv o základné servery, úložisko alebo sieťové zdroje. Tento kurz pokrýva základy publikovania webovej lokality pomocou Azure. Štúdium bude trvať asi 5 hodín.
Moduly:
- Príprava prostredia pre vývoj v Azure;
- Hosťovanie webovej aplikácie pomocou služby Azure App Service;
- Publikovanie webovej aplikácie v Azure pomocou Visual Studia;
- Pripravte nasadenie webovej aplikácie na testovanie a vrátenie pomocou slotov na nasadenie App Service;
- Škálovanie vašej webovej aplikácie App Service na efektívne uspokojenie dopytu pomocou vertikálneho a horizontálneho škálovania Azure App Service;
- Nasaďte a spustite kontajnerizovanú webovú aplikáciu pomocou služby Azure App Service.

6. Prehľad štýlu n-vrstvovej architektúry pre aplikáciu
Použitie vzoru Resource Manager na nasadenie aplikácie v n-vrstvovej architektúre, definovanie základných konceptov n-vrstvovej architektúry, tipy a triky na nasadenie takýchto aplikácií.
V tomto module sa naučíte vykonávať nasledujúce úlohy:
- Definujte funkcie, obmedzenia a dôležité aspekty n-vrstvovej architektúry;
- Definovanie prípadov použitia pre n-vrstvovú architektúru;
- Nasadenie príkladu n-tier architektúry pomocou šablóny Resource Manager;
- Identifikujte metódy a zdroje na zlepšenie n-vrstvovej architektúry.

7. Spracovanie a klasifikácia obrazu pomocou služieb Azure Cognitive Vision Services
Microsoft Cognitive Services ponúka vstavané funkcie umožňujúce počítačové videnie v aplikáciách. Zistite, ako používať služby Cognitive Vision Services na detekciu tvárí, označovanie a klasifikáciu obrázkov a identifikáciu objektov.
Moduly:
- Detekujte tváre a emócie pomocou rozhrania API počítačového videnia v Azure Cognitive Services;
- Spracovanie obrazu pomocou služby počítačového videnia;
- Klasifikácia obrázkov pomocou vlastnej služby vizuálneho rozpoznávania;
- Posúdenie požiadaviek na implementáciu rozhrania Custom Visual Recognition API.
Záver
Toto bolo 7 skvelých školení, ktoré môžu byť užitočné pre architektov riešení. Samozrejme máme aj iné kurzy, ktoré nie sú zahrnuté v tomto výbere. Vyhľadajte ich v našom zdroji Microsoft Learn (kurzy uvedené vyššie sú v ňom tiež zverejnené).
Čoskoro budeme v tejto sérii článkov pokračovať ďalšími dvoma zbierkami. Aké to budú - môžete skúsiť hádať v komentároch. Koniec koncov, v obsahu tejto série článkov sú hviezdičky z nejakého dôvodu.
*Upozorňujeme, že na dokončenie niektorých modulov možno budete potrebovať zabezpečené pripojenie.
Zdroj: hab.com
