Szkolenie: Budowanie rozwiązań serverless/FaaS w chmurze Azure
Szkolenie serverless Azure to praktyczny kurs dla programistów i architektów IT, który uczy projektowania, wdrażania i integracji nowoczesnych aplikacji serverless, automatyzacji procesów biznesowych oraz zarządzania przepływem danych w chmurze Azure
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:SERVERLESS/AZURE
Budowanie rozwiązań serverless/FaaS w chmurze Azure
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i wdrażania rozwiązań serverless w środowisku Azure, z wykorzystaniem usług takich jak Logic Apps, Functions oraz Durable Functions
Szkolenie uczy identyfikowania przypadków użycia architektury serverless, analizy jej zalet i ograniczeń oraz stosowania najlepszych praktyk w zakresie integracji i automatyzacji procesów biznesowych
Szkolenie pokazuje, jak tworzyć i zarządzać przepływami danych oraz wdrażać architekturę reaktywną z użyciem narzędzi dostępnych w chmurze Azure
Dla kogo?
Programiści i architekci oprogramowania z doświadczeniem w C# i Visual Studio, chcący rozwinąć kompetencje w zakresie rozwiązań serverless w Azure
Specjaliści IT odpowiedzialni za projektowanie, integrację i automatyzację procesów biznesowych w środowisku chmurowym
Efekty kształcenia
Uczestnik projektuje aplikacje serverless z wykorzystaniem usług chmurowych Azure
Uczestnik wdraża i integruje rozwiązania oparte o Azure Functions i Logic Apps
Uczestnik konfiguruje przepływy danych z użyciem Durable Functions
Uczestnik analizuje i optymalizuje architekturę reaktywną z Event Grid
Uczestnik testuje i monitoruje wdrożone rozwiązania serverless
Uczestnik stosuje dobre praktyki DevOps w środowisku Azure
Wymagania
Umiejętności posługiwania się środowiskiem Visual Studio
Podstawowa znajomość języka C#
Podstawowa znajomość platformy Azure
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wstęp
Co to jest serverless?
Porównanie serverless u różnych dostawców
Dlaczego nie potrafimy przejść na serverless?
Serverless w chmurze Azure
Azure Logic Apps
Jak działają Logic Apps?
Pisanie aplikacji z użyciem Azure Logic Apps
Custom connectors - jak rozbudować Azure Logic Apps do własnych potrzeb?
Azure Functions
Wstęp do Azure Functions
Zasada działania Azure Functions
Consumption Plan vs App Service Plan
Praca z Azure Functions w Visual Studio
Pierwsza funkcja w Azure Functions
Podstawowe integracje
Operowanie ustawieniami za pomocą host.json
Testowanie Azure Functions
Azure Functions - scenariusze zaawansowane
Uwierzytelnianie Azure Functions
DevOps w Azure Functions
Używanie deployment slots
Pisanie własnych bindingów do Azure Functions
Architektura reaktywna - Event Grid
Jak rozumieć reaktywną architekturę
Czym jest Event Grid?
Integracja Event Grid oraz Azure Functions
Tworzenie subskrypcji w Event Grid
Routing w Event Grid
Publikacja własnych zdarzeń
Przepływy danych - Durable Functions
Początki Durable Functions
Tematyka „trwałych funkcji”
Durable Functions vs Azure Functions
Orkiestracje oraz aktywności
Obsługa błędów w orkiestracjach
Pierwszy przepływ w Durable Functions
Zarządzanie instancjami
Eternal orchestrations
Dystrybucja pracy z użyciem Durable Functions
Scenariusze użycia Durable Functions
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
