Szkolenie dostępne na zamówienie

Szkolenie: Budowanie rozwiązań serverless/FaaS w chmurze Azure

Przekazanie uczestnikom szerokiej wiedzy zarówno teoretycznej, jak i praktycznej, związanej z tworzeniem aplikacji w architekturze serverless w Azure

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:3 dni (24h)

Poziom zaawansowania:

Kod kursu:SERVERLESS/AZURE

cloud-computing.netserverlessfunctions

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

Budowanie rozwiązań serverless/FaaS w chmurze Azure

Cele szkolenia

  • Nauka identyfikowania usług architektury serverless

  • Poznanie przypadków użycia architektury serverless oraz jej mocnych i słabych stron

  • Poznanie scenariuszy zastosowania Azure Functions

  • Zrozumienie architektury reaktywnej z wykorzystaniem usługi Azure Event Grid

  • Zdobycie wiedzy pozwalającej na projektowanie i programowanie przepływów danych z użyciem Durable Functions


Dla kogo?

  • Szkolenie adresowane do programistów, specjalistów IT oraz architektów oprogramowania, którzy chcą poznać bądź poszerzyć swoją wiedzę związaną z architekturą serverless w chmurze Azure w następujących obszarach: projektowanie, integracje, wydajność, dobre praktyki, architektura reaktywna


Zalety

  • Nauka budowania aplikacji w oparciu o usługę Azure Logic Apps

  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how


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

Pobierz program w PDF

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

Autorem szkolenia jest Kamil Mrzygłód

Chmurowy człowiek w firmie Demant Technology Centre. Od 10 lat jestem związany z technologiami Microsoftu skupiając się głównie na dostarczaniu wydajnych i zautomatyzowanych systemów wspierających różnorakie aplikacje klienckie. W 2018 roku zostałem uhonorowany tytułem Microsoft MVP w kategorii Azure za wkład w budowanie społeczności i dogłębną wiedzę techniczną związaną z tą technologią. Jestem autorem dwóch książek poruszających tematykę Microsoft Azure a także licznych warsztatów i prelekcji…