Szkolenie: Azure dla programistów .NET

C#-AZURE

App Service, Container Apps, Functions, Azure SQL, Key Vault, monitoring i CI/CD

  • Azure
  • .NET
  • C#
  • App Service
  • Azure Functions
  • CI/CD

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia , dla grup od 5 osób .

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 1990 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategoria: C# i .NET

O szkoleniu

Aplikację w .NET łatwo napisać na własnym komputerze. Trudniej uruchomić ją w chmurze tak, żeby była bezpieczna, dawała się monitorować i wdrażać bez ręcznego klikania. Na tym szkoleniu przechodzimy przez Azure z perspektywy programisty: od publikacji aplikacji, przez funkcje i bazy danych, po sekrety, monitoring i automatyczne wdrożenia. Pokazujemy, jak budować aplikacje skalowalne i niezawodne bez zajmowania się serwerami i sprzętem.

Po szkoleniu:

  • opublikujesz aplikację ASP.NET Core w Azure i dobierzesz sposób hostingu: App Service, Container Apps albo Azure Functions,
  • podłączysz aplikację do Azure SQL i Blob Storage,
  • usuniesz hasła z kodu i konfiguracji: Key Vault i tożsamość zarządzana,
  • będziesz śledzić działanie aplikacji w Application Insights,
  • zautomatyzujesz wdrożenie przez GitHub Actions i będziesz wiedzieć, jak pilnować kosztów.

To szkolenie dla programistów. Konfigurację infrastruktury, sieci i uprawnień w Azure omawiamy na szkoleniu Administracja MS Azure. Jak zbudować samo API, które tu wdrażamy, pokazujemy na szkoleniu ASP.NET Core Web API.

Szkolenie wybierają programiści .NET, których firmy przenoszą aplikacje do Azure albo budują w nim nowe systemy, zespoły przygotowujące pierwsze wdrożenie w chmurze, a także liderzy techniczni, którzy chcą uporządkować sposób publikowania aplikacji.

Czas trwania

2 dni

Program

  1. Azure z perspektywy programisty
    • Usługi dla aplikacji: hosting, serverless, kontenery — kiedy co
    • Subskrypcje, grupy zasobów, regiony; jak pilnować kosztów
    • Narzędzia: Azure Portal, Azure CLI, Visual Studio
  2. Hosting aplikacji .NET
    • App Service: publikacja aplikacji ASP.NET Core, ustawienia, skalowanie
    • Sloty wdrożeniowe i wdrożenie bez przestoju
    • Container Apps: aplikacja w kontenerze — rzut okiem
  3. Azure Functions
    • Funkcje wyzwalane żądaniem HTTP, kolejką i harmonogramem
    • Funkcje w .NET: model izolowany, konfiguracja, lokalne uruchamianie
    • Kiedy funkcje, a kiedy zwykła aplikacja
  4. Dane w chmurze
    • Azure SQL z Entity Framework Core
    • Blob Storage na pliki
    • Kolejki i Cosmos DB — rzut okiem
  5. Bezpieczeństwo bez haseł w kodzie
    • Key Vault i konfiguracja aplikacji
    • Tożsamość zarządzana (managed identity)
    • Logowanie użytkowników przez Microsoft Entra ID — przegląd
  6. Monitoring
    • Application Insights: logi, metryki, śledzenie żądań
    • Alerty i diagnozowanie problemów na produkcji
  7. Automatyczne wdrażanie
    • CI/CD z GitHub Actions: budowanie, testy, wdrożenie
    • Infrastruktura jako kod (Bicep) — rzut okiem

Na zamówienie ćwiczenia możemy prowadzić na subskrypcji Azure zamawiającego i rozszerzyć program o Service Bus, API Management, Kubernetes (AKS) albo usługi AI.

Pobierz w wersji PDF

Training also available in English .

Przeznaczenie i wymagania

Szkolenie przeznaczone przede wszystkim dla:

  • programistów .NET, których aplikacje działają albo mają działać w Azure,
  • zespołów przygotowujących pierwsze wdrożenie aplikacji w chmurze,
  • liderów technicznych porządkujących publikację i monitoring aplikacji.

Od uczestników oczekujemy:

  • praktycznej znajomości języka C# i podstaw ASP.NET Core,
  • podstawowej orientacji w HTTP i bazach danych SQL.

Ćwiczenia wymagają dostępu do subskrypcji Azure. Na szkoleniach na zamówienie pracujemy zwykle na testowej subskrypcji zamawiającego; szczegóły ustalamy przed szkoleniem. Brakujące podstawy C# uzupełnisz na szkoleniu C# i .NET dla programistów.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów
Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach