Agenda szkolenia
-
Tworzenie aplikacji sieci Web w usłudze Azure App Service:
-
Podstawowe pojęcia usługi Azure App Service
-
Tworzenie aplikacji sieci Web w usłudze Azure App Service
-
Konfigurowanie i monitorowanie aplikacji usługi App Service
-
Skalowanie aplikacji App Service
-
Środowiska etapowe usługi Azure App Service.
-
Implementacja Azure Function:
-
Omówienie funkcji platformy Azure
-
Programowanie funkcji
-
Wdrażanie trwałych funkcji.
-
Projektowanie rozwiązań wykorzystujących magazyn obiektów Blob:
-
Podstawowe pojęcia magazynu Aure Blob Storage
-
Zarządzanie cyklem życia obiektów Blob
-
Praca z magazynem obiektów Blob.
-
Projektowanie rozwiązań wykorzystujących magazyn Cosmos DB:
-
Omówienie usługi Azure Cosmos DB
-
Struktury danych w usłudze Azure Cosmos DB
-
Praca z zasobami i danymi usługi Azure Cosmos DB.
-
Wdrażanie rozwiązań IaaS:
-
Dostarczanie maszyn virtualnych w Azure
-
Tworzenie i wdrażanie szablonów ARM
-
Tworzenie obrazów kontenerów z rozwiązaniami
-
Publikowanie obrazu kontenera w rejestrze Azure Container Registry
-
Tworzenie i uruchomianie obrazów kontenerów w Azure Container Instance.
-
Wdrożenie uwierzytelnienia i autoryzacji użytkownika:
-
Microsoft Identity Platform v2.0
-
Uwierzytelnianie za pomocą biblioteki Microsoft Authentication LIbrary
-
Korzystanie z Microsoft Graph
-
Autoryzacja operacji na danych w usłudze Azure Storage.
-
Wdrażanie bezpiecznych rozwiązań w chmurze:
-
Zarządzanie kluczami, wpisami tajnymi i certyfikatami za pomocą Azure KeyVault API
-
Implementacja tożsamości zarządzanych dla zasobów platformy Azure
-
Zabezpieczanie danych konfiguracyjnych aplikacji przy użyciu konfiguracji Azure App Service.
-
Tworzenie rozwiązań z wykorzystaniem usługi API Management:
-
Omówienie API Management
-
Definiowanie zasad dla interfejsów API
-
Zabezpieczanie interfejsów API.
-
Projektowanie rozwiązań z wykorzystaniem Azure Logic Apps:
-
Omówienie Azure Logic Apps
-
Tworzenie własnych konektorów dla Azure Logic Apps.
-
Tworzenie rozwiązań opartych na zdarzeniach (event-based):
-
Implementacja rozwiązań korzystających z usługi Azure Event Grid
-
Implementacja rozwiązań korzystających z usługi Azure Event Hub
-
Implementacja rozwiązań korzystających z usługi Azure Notification Hub.
-
Tworzenie rozwiązań opartych na wiadomościach (message-based):
-
Implementacja rozwiązań korzystających z usługi Azure Service Bus
-
Implementacja rozwiązań korzystających z kolejek usługi Azure Queue Storage.
-
Monitorowanie i optymalizacja rozwiązań wdrażanych w Azure:
-
Omówienie monitorowania w Azure
-
Przystosowywanie aplikacji do monitorowania
-
Analizowanie i rozwiązywanie problemów z aplikacjami
-
Implementacja kodu obsługującego przejściowe błędy.
-
Integracja buforowania i dostarczania treści w ramach rozwiązań:
-
Tworzenie rozwiązań wykorzystujących Azure Cache for Redis
-
Tworzenie rozwiązań wykorzystujących magazyn danych na CDN.