Modul 1: Vytváření webových aplikací Azure App Service
Studenti se naučí, jak vytvořit webovou aplikaci na platformě Azure App Service. Naučí se, jak platforma funguje a jak vytvářet, konfigurovat, škálovat, zabezpečit a nasazovat na platformě App Service.
Lekce
- Základní koncepty služby Azure App Service
- Vytváření webových aplikací Azure App Service
- Konfigurace a monitorování aplikací Service apps
- Měřítko aplikací App Service
- Pracovní prostředí Azure App Service
Modul 2: Implementace funkcí Azure
V tomto modulu se naučíte vytvářet aplikace funkcí a integrovat spouštěče a vstupy / výstupy do aplikace.
Lekce
- Přehled funkcí Azure
- Vývoj funkcí Azure
- Implementace trvalých funkcí
Modul 3: Vývoj řešení využívající blob storage
Studenti se naučí, jak funguje úložiště Azure Blob, jak spravovat data prostřednictvím životního cyklu úložiště blob typu hot / cold / archive a jak používat klientskou knihovnu úložiště Azure Blob ke správě dat a metadat.
Lekce
- Základní koncepty úložiště Azure Blob
- Správa životního cyklu úložiště Azure Blob
- Práce s úložištěm Azure Blob
Modul 4: Vývoj řešení využívající úložiště Cosmos DB
Studenti se naučí, jak je strukturován Cosmos DB a jak je spravována konzistence dat. Studenti se také naučí, jak vytvářet účty Cosmos DB a vytvářet databáze, kontejnery a položky pomocí kombinace Azure Portal a .NET SDK.
Lekce
- Přehled Azure Cosmos DB
- Datová struktura Azure Cosmos DB
- Práce se zdroji a day v Azure Cosmos DB
Modul 5: Implementace řešení IaaS
Tento Modul ukáže studentům, jak vytvářet virtuální stroje a image kontejnerů, které se mají použít v jejich řešeních. Obsahuje vytváření virtuálních strojů pomocí šablon ARM k automatizaci nasazení prostředků, vytváření a správě image Dockeru, publikování image do Azure Container Registry a spuštění kontejneru v Azure Container Instances.
Lekce
- Poskytování virtuálních strojů v Azure
- Tvorba a nasazení šablon ARM
- Tvorba image kontejnerů
- Publikování image kontejneru do registru Azure
- Tvorba a spouštění image kontejnerů v instancích Azure Container
Modul 6: Implementace autorizace a ověřování uživatelů
Studenti se naučí, jak využít Microsoft Identity Platform v2.0 ke správě ověřování a přístupu k prostředkům. Studenti se také naučí, jak používat knihovnu Microsoft Authentication Library a Microsoft Graph k ověřování uživatelů a načítání informací uložených v Azure a jak a kdy používat sdílené přístupové podpisy.
Lekce
- Microsoft Identity Platform v2.0
- Ověřování pomocí knihovny Microsoft Authentication Library
- Použití aplikace Microsoft Graph
- Autorizace datových operací v Azure Storage
Modul 7: Implementace bezpečných cloudových řešení
Tento modul popisuje, jak zabezpečit informace (klíče, tajné kódy, certifikáty), které aplikace používá k přístupu ke zdrojům. Zahrnuje také zabezpečení informací o konfiguraci aplikace.
Lekce
- Správa klíčů, takných kódů a certifikátů pomocí KeyVault API
- Implementace spravovaných identit pro zdroje Azure
- Zabezpečení dat konfigurace aplikace pomocí Azure App Configuration
Modul 8: Implementace správy API
Studenti se naučí, jak publikovat API, vytvářet zásady pro správu informací sdílených prostřednictvím API a spravovat přístup k jejich API pomocí služby Azure API Management.
Lekce
- Přehled správy API
- Definování zásad pro API
- Zabezpečení API
Modul 9: Vývoj aplikací Service Logic Apps
Tento modul naučí studenty, jak používat Azure Logic Apps k plánování, automatizaci a orchestraci úkolů, obchodních procesů, pracovních toků a služeb napříč podniky či organizacemi.
Lekce
- Přehled aplikací Azure Logic
- Tvorba vlastních konektorů pr Logic Apps
Modul 10: Vývoj řešení založených na událostech
Studenti se naučí, jak vytvářet aplikace s architekturami založenými na událostech.
Lekce
- Implementace řešení využívající Azure Event Grid
- Implementace řešení využívající Azure Event Hubs
- Implementace řešení využívající Azure Notification Hubs
Modul 11: Vývoj řešení založených na zprávách
Studenti se naučí, jak vytvářet aplikace pomocí architektur založených na zprávách.
Lekce
- Implementace řešení využívající Azure Service Bus
- Implementace řešení využívající Azure Queue Storage queues
Modul 12: Monitoring a optimalizace řešení Azure
Tento modul učí studenty, jak nastavit kód pro telemetrii a jak analyzovat a řešit problémy s jejich aplikacemi.
Lekce
- Přehled monitorování v Azure
- Instrument aplikace pro monitorování
- Analýza a řešení problémů aplikací
- Implementace kódu, který zpracovává přechodné chyby
Modul 13: Integrace ukládání do mezipaměti a doručování obsahu v rámci řešení
Studenti se naučí, jak používat různé služby ukládání do mezipaměti ke zlepšení výkonu svých aplikací.
Lekce
- Vývoj pro Azure Cache for Redis
- Vývoj pro úložiště na on CDNs