Helló, Habr! Ma elérkeztünk a Microsoft ingyenes kurzusait bemutató sorozatunk közepére. Ebben a részben a legjobb kurzusokat gyűjtöttük össze megoldásépítőknek.Mindegyik oroszul van, már most elkezdheted őket, és a kurzus végén badge-et kapsz. Csatlakozz hozzánk!
A sorozat összes cikkje
Ez a blokk frissülni fog az új cikkek megjelenésével
- ** a leg****** ****** az M*******-tól a *******


1. Okos botok készítése
A felhasználók és számítógépes alkalmazások közötti interakciót szövegen, képeken vagy beszéden keresztül egy bot segítségével lehet megvalósítani. Lehet ez egy egyszerű kérdés-válasz párbeszéd vagy egy bonyolult bot, amely lehetővé teszi az emberek számára a szolgáltatásokkal való értelmes interakciót mintázatillesztéssel, állapotkövetéssel és mesterséges intelligencia módszerekkel. Ezen a 2,5 órás kurzuson megtanulhatod, hogyan készíthetsz intelligens chatbotot a QnA Maker és a LUIS integrációjával.
Tudjon meg többet és kezdje el a képzést

2. ASP.NET alkalmazás fejlesztése és konfigurálása, amely SQL Azure adatbázishoz csatlakozik
Hozz létre egy adatbázist az alkalmazás adatainak tárolására, és állítsd be az ASP.NET alkalmazást, hogy az adatokat ebből az adatbázisból kérje le. Mindössze egy óra, és kész is vagy! Egyébként a kurzushoz alapvető ismeretekkel kell rendelkezned a relációs adatbázisokról és C#-ról.
Ebben a modulban a következő témák szerepelnek:
- Egy különálló adatbázis létrehozása, beállítása és feltöltése az SQL Azure adatbázis szolgáltatásban;
- ASP.NET alkalmazás beállítása, amely ehhez az adatbázishoz csatlakozik.

3. A webszolgáltatás forgalmának egyensúlyozása alkalmazásáthelyező segítségével
E modul elsajátításával megtanulod növelni az alkalmazások ellenálló képességét a terhelés több szerverre történő elosztásával és a webforgalom irányításával.
Ebben a modulban a következő feladatokat fogod végrehajtani:
- Az alkalmazásáthelyező terheléskiegyenlítési lehetőségeinek meghatározása;
- Alkalmazásáthelyező létrehozása és terheléskiegyenlítés beállítása;
- Alkalmazásáthelyező beállítása URL-útvonal szerinti irányításhoz.

4. Konténeres webalkalmazás telepítése és futtatása az Azure App Service segítségével
Hozz létre egy Docker képet, és tárold a Azure Containerek Registry-jében. Az Azure App Service segítségével telepítsd a webalkalmazást a Docker képből. Állítsd be a webalkalmazás folyamatos telepítését a Docker kép változásainak figyelésével.
Ebből a modulból megtanulod a következőket.
- Docker képek létrehozása és tárolása az Azure Kontéregiszterben;
- Webalkalmazások indítása Docker képekből, amelyek az Azure Kontéregiszterben vannak tárolva, az Azure App Services használatával;
- Webalkalmazás folyamatos telepítésének beállítása Docker képből webinterceptors segítségével.

5. Weboldal telepítése az Azure App Services szolgáltatással
Az Azure-ban elérhető webalkalmazások lehetővé teszik a weboldalak egyszerű közzétételét és kezelését anélkül, hogy aggódnia kellene az alapul szolgáló szerverek, tárolás vagy hálózati erőforrások miatt. Ez a kurzus a weboldalak Azure által történő közzétételének alapjait tárgyalja. Körülbelül 5 óra tanulás szükséges.
Modulok:
- Fejlesztési környezet előkészítése Azure-ban;
- Webalkalmazás elhelyezése az Azure App Services segítségével;
- Webalkalmazás közzététele Azure-ban a Visual Studio segítségével;
- Webalkalmazás telepítési előkészítése teszteléshez és visszaállításhoz az alkalmazás szolgáltatások telepítési slotjai segítségével;
- Webalkalmazás skálázása az Azure App Services révén a kereslet hatékony kielégítése érdekében, függőleges és vízszintes skálázással;
- Konténeres webalkalmazás telepítése és indítása az Azure App Services segítségével.

6. Az n-szintű architektúra áttekintése az alkalmazáshoz
Az Resource Manager sablon használata n-szintű architektúrával rendelkező alkalmazás telepítéséhez, az n-szintű architektúra alapfogalmainak meghatározása, tippek és ajánlások az ilyen alkalmazások telepítéséhez.
Ebből a modulból megtudhatja, hogyan kell elvégezni a következő feladatokat:
- Az n-szintű architektúra funkcióinak, korlátozásainak és fontos szempontjainak meghatározása;
- Az n-szintű architektúra felhasználási eseteinek meghatározása;
- N-szintű architektúra példájának telepítése Resource Manager sablon segítségével;
- Módszerek és források meghatározása az n-szintű architektúra javítására.

7. Képek feldolgozása és osztályozása az Azure Cognitive Vision Services segítségével
A Microsoft Cognitive Services beépített funkciókat kínál a számítógépes látás integrálásához az alkalmazásokba. Tudja meg, hogyan lehet használni a Cognitive Vision Services szolgáltatásokat arcok, címkék és képek osztályozásának felismerésére, valamint objektumok azonosítására.
Modulok:
- Arcok és érzelmek azonosítása az Azure Cognitive Services számítógépes látás API-jával;
- Képek feldolgozása a számítógépes látás szolgáltatás segítségével;
- Képek osztályozása a felhasználói vizuális azonosító szolgáltatás segítségével;
- A felhasználói vizuális azonosító API megvalósításának követelményeinek értékelése.
Zárás
Ezek voltak a 7 menő képzési tanfolyam, amelyek hasznosak lehetnek megoldásarchitektek számára. Természetesen más tanfolyamok is rendelkezésre állnak, amelyek nem szerepelnek ebben a válogatásban. Keresd őket a Microsoft Learn platformon (ott találhatóak a fenti tanfolyamok is).
Hamarosan folytatni fogjuk ezt a cikk sorozatot két további válogatással. De hogy mik lesznek ezek – megpróbálhatsz találgatni a hozzászólásokban. Hiszen a csillagok a cikk sorozat tartalomjegyzékében nem véletlenül vannak.
*Kérjük, vegye figyelembe, hogy bizonyos modulok teljesítéséhez biztonságos kapcsolat szükséges lehet.
Forrás: habr.com
