To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),
Developing Solutions for Microsoft Azure
Ten kurs uczy programistów, jak tworzyć kompleksowe rozwiązania w Microsoft Azure. Uczestnicy dowiedzą się, jak wdrażać rozwiązania obliczeniowe Azure, tworzyć funkcje Azure, wdrażać aplikacje internetowe i zarządzać nimi, opracowywać rozwiązania wykorzystujące pamięć masową Azure, wdrażać uwierzytelnianie i autoryzację oraz zabezpieczać swoje rozwiązania za pomocą KeyVault i zarządzanych tożsamości. Studenci dowiedzą się również, jak łączyć się z usługami Azure i usługami innych firm oraz korzystać z nich, a także jak włączać modele oparte na zdarzeniach i komunikatach do swoich rozwiązań. Kurs obejmuje również monitorowanie, rozwiązywanie problemów i optymalizację rozwiązań Azure.
Zapytaj o termin i wycenę
Dla kogo?
- Uczestnicy tego kursu są zainteresowani programowaniem w Azure lub zdaniem egzaminu certyfikacyjnego Microsoft Azure Developer Associate.
Wymagania wstępne
- Studenci powinni posiadać 1–2 lata doświadczenia zawodowego oraz doświadczenie w pracy z platformą Microsoft Azure. Muszą umieć programować w języku obsługiwanym przez platformę Azure.
Zakres szkolenia
Moduł 1: Tworzenie aplikacji internetowych Azure App Service
- Podstawowe pojęcia usługi Azure App Service
- Tworzenie aplikacji internetowej Azure App Service
- Konfigurowanie i monitorowanie aplikacji App Service
- Skalowanie aplikacji App Service
- Środowiska testowe usługi Azure App Service
Moduł 2: Wdrażanie funkcji Azure
- Omówienie funkcji Azure
- Tworzenie funkcji Azure
- Wdrażanie funkcji trwałych
Moduł 3: Tworzenie rozwiązań wykorzystujących magazyn obiektów blob
- Podstawowe pojęcia związane z magazynem obiektów blob w usłudze Azure
- Zarządzanie cyklem życia magazynu obiektów blob w usłudze Azure
- Praca z magazynem obiektów blob platformy Azure
Moduł 4: Tworzenie rozwiązań wykorzystujących magazyn Cosmos DB
- Omówienie usługi Azure Cosmos DB
- Struktura danych Azure Cosmos DB
- Praca z zasobami i danymi Azure Cosmos DB
Moduł 5: Wdrażanie rozwiązań IaaS
- Provisioning maszyn wirtualnych w Azure
- Tworzenie i wdrażanie szablonów ARM
- Tworzenie obrazów kontenerów dla rozwiązań
- Publikowanie obrazu kontenera w rejestrze kontenerów Azure
- Tworzenie i uruchamianie obrazów kontenerów w Azure Container Instances
Moduł 6: Wdrażanie uwierzytelniania i autoryzacji użytkowników
- Platforma tożsamości Microsoft v2.0
- Uwierzytelnianie przy użyciu biblioteki uwierzytelniania Microsoft
- Korzystanie z Microsoft Graph
- Autoryzacja operacji na danych w usłudze Azure Storage
Moduł 7: Wdrażanie bezpiecznych rozwiązań chmurowych
- Zarządzanie kluczami, sekretami i certyfikatami za pomocą interfejsu API KeyVault
- Wdrażanie tożsamości zarządzanych dla zasobów platformy Azure
- Zabezpieczanie danych konfiguracyjnych aplikacji przy użyciu usługi Azure App Configuration
Moduł 8: Wdrażanie zarządzania interfejsem API
- Omówienie zarządzania interfejsami API
- Definiowanie zasad dla interfejsów API
- Zabezpieczanie interfejsów API
Moduł 9: Tworzenie aplikacji App Service Logic Apps
- Omówienie aplikacji Azure Logic Apps
- Tworzenie niestandardowych łączników dla aplikacji Logic Apps
Moduł 10: Tworzenie rozwiązań opartych na zdarzeniach
- Wdrażanie rozwiązań korzystających z usługi Azure Event Grid
- Wdrażanie rozwiązań wykorzystujących Azure Event Hubs
- Wdrażanie rozwiązań wykorzystujących usługę Azure Notification Hubs
Moduł 11: Tworzenie rozwiązań opartych na komunikatach
- Wdrażanie rozwiązań wykorzystujących usługę Azure Service Bus
- Wdrażanie rozwiązań wykorzystujących kolejki Azure Queue Storage
Moduł 12: Monitorowanie i optymalizacja rozwiązań platformy Azure
- Omówienie monitorowania w Azure
- Wyposażenie aplikacji w narzędzia do monitorowania
- Analizowanie i rozwiązywanie problemów z aplikacjami
- Wdrażanie kodu obsługującego przejściowe błędy
Moduł 13: Integracja buforowania i dostarczania treści w ramach rozwiązań
- Tworzenie aplikacji dla usługi Azure Cache for Redis
- Tworzenie oprogramowania do przechowywania danych w sieciach CDN
Zapytaj o termin i wycenę
To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),
Zapytaj o termin i wycenę
To szkolenie realizujemy na zamówienie. Daj nam znać, a dopasujemy termin i formę (online / stacjonarnie),