AZ-204 - Developing Solutions for Microsoft Azure

Tento kurz učí vývojáře, jak vytvářet komplexní řešení v Microsoft Azure.

Popis kurzu:

Studenti se naučí, jak implementovat výpočetní řešení Azure, vytvářet Azure Functions, implementovat a spravovat webové aplikace, vyvíjet řešení využívající úložiště Azure, implementovat autentizaci a autorizaci a zabezpečovat řešení pomocí KeyVault a Managed Identities. Studenti se také naučí, jak se připojit a využívat služby Azure a služby třetích stran, a zahrnout do svých řešení modely založené na událostech a zprávách. Kurz zahrnuje také monitorování, řešení problémů a optimalizaci řešení Azure.

Komu je kurz určen:

Studenti tohoto kurzu se zajímají o vývoj Azure nebo o složení certifikační zkoušky Microsoft Azure Developer Associate.

Obsah kurzu:
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
Materiály:

Materiály jsou v elektronické podobě.

úroveň

střední

jazyk
cz en

délka kurzu

5 dnů

Vyberte termín a místo konání
15. - 19. 12. 2025 cz
Prezenčně
Praha
15. - 19. 12. 2025 cz
Online
Online
9. - 13. 3. 2026 cz
Prezenčně
Praha
9. - 13. 3. 2026 cz
Online
Online
9. - 13. 3. 2026 en
Online
Online
1. - 5. 6. 2026 cz
Prezenčně
Praha
1. - 5. 6. 2026 cz
Online
Online
1. - 5. 6. 2026 en
Online
Online
24. - 28. 8. 2026 cz
Prezenčně
Praha
24. - 28. 8. 2026 cz
Online
Online
24. - 28. 8. 2026 en
Online
Online
Kdykoliv cz
Online
Online
Kdykoliv en
Online
Online
Počet účastníků

Potřebujete poradit?

+420 499 810 606
Nevybrali jste si? nevadí!

Připravíme vám školení na míru