Plan Szkolenia

  1. Wprowadzenie do Microsoft Azure
  2. Tworzenie grup zasobów, usługi i ich konfiguracja przy użyciu portalu, CloudShell i Azure CLI
  3. Omówienie dostępnych usług.
  4. Możliwości hostingowe: maszyny wirtualne, konteneryzacja, serverless.
  5. Tworzenie i konfiguracja maszyn wirtualnych.
  6. Style architektury.
  7. Usługi do przechowywania (magazyn) danych: Table Storage, Blob Storage, SQL Server, CosmosDB.
  8. Azure App Service i usługi towarzyszące.
  9. Azure Kubernetes Service i Azure Container Services.
  10. Przykładowe wdrożenia do AppService: aplikacje WordPress i ASP.NET.
  11. Omówienie schematu tworzenia nowoczesnych aplikacji:
    1. Pętla wewnętrzna i zewnętrzna,
    2. Kontenery i klastry AKS,
    3. DevOps, CI/CD.
  12. Wprowadzenie do obrazów i kontenerów Docker:
    1. Omówienie podstawowych pojęć: obraz, kontener, DockerFile.
    2. Tworzenie obrazów aplikacji .NET Framework i .NET Core.
    3. Kiedy korzystać z .NET Framework, a kiedy z .NET Core?
    4. Przygotowanie serwisu Web API z bazą danych i certyfikatem SSL.
    5. Wykorzystanie narzędzia Swagger do dokumentacji API.
  13. Kubernetes:
    1. Omówienie głównych pojęć, takich jak Control Plane i Worker Nodes, Pods.
  14. Azure Kubernetes Service (AKS):
    1. Czym zarządza AKS?
    2. Tworzenie klastra z kontenerami Linux i Windows Server – omówienie różnic.
    3. Wdrożenie aplikacji do AKS.
    4. Poziome i pionowe skalowanie aplikacji.
    5. Testowanie aplikacji pod obciążeniem.
    6. Konfiguracja certyfikatu.
    7. Helm.
    8. Terraform.
    9. Monitorowanie klastra.
  15. Integracja z Azure DevOps i automatyczne wdrożenia CI/CD.
  16. Mini-warsztat: samodzielna implementacja aplikacji, konfiguracja usług w Microsoft Azure i AKS przez uczestników szkolenia.
  17. Podsumowanie i dalsze kroki.

Wymagania

-

 28 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (7)

Szkolenia Powiązane

Powiązane Kategorie