Plan Szkolenia
- Wprowadzenie do Microsoft Azure
- Tworzenie grup zasobów, usługi i ich konfiguracja przy użyciu portalu, CloudShell i Azure CLI
- Omówienie dostępnych usług.
- Możliwości hostingowe: maszyny wirtualne, konteneryzacja, serverless.
- Tworzenie i konfiguracja maszyn wirtualnych.
- Style architektury.
- Usługi do przechowywania (magazyn) danych: Table Storage, Blob Storage, SQL Server, CosmosDB.
- Azure App Service i usługi towarzyszące.
- Azure Kubernetes Service i Azure Container Services.
- Przykładowe wdrożenia do AppService: aplikacje WordPress i ASP.NET.
- Omówienie schematu tworzenia nowoczesnych aplikacji:
- Pętla wewnętrzna i zewnętrzna,
- Kontenery i klastry AKS,
- DevOps, CI/CD.
- Wprowadzenie do obrazów i kontenerów Docker:
- Omówienie podstawowych pojęć: obraz, kontener, DockerFile.
- Tworzenie obrazów aplikacji .NET Framework i .NET Core.
- Kiedy korzystać z .NET Framework, a kiedy z .NET Core?
- Przygotowanie serwisu Web API z bazą danych i certyfikatem SSL.
- Wykorzystanie narzędzia Swagger do dokumentacji API.
- Kubernetes:
- Omówienie głównych pojęć, takich jak Control Plane i Worker Nodes, Pods.
- Azure Kubernetes Service (AKS):
- Czym zarządza AKS?
- Tworzenie klastra z kontenerami Linux i Windows Server – omówienie różnic.
- Wdrożenie aplikacji do AKS.
- Poziome i pionowe skalowanie aplikacji.
- Testowanie aplikacji pod obciążeniem.
- Konfiguracja certyfikatu.
- Helm.
- Terraform.
- Monitorowanie klastra.
- Integracja z Azure DevOps i automatyczne wdrożenia CI/CD.
- Mini-warsztat: samodzielna implementacja aplikacji, konfiguracja usług w Microsoft Azure i AKS przez uczestników szkolenia.
- Podsumowanie i dalsze kroki.
Wymagania
-
Opinie uczestników (7)
very friendly and helpful
Aktar Hossain - Unit4
Szkolenie - Building Microservices with Microsoft Azure Service Fabric (ASF)
Otwartosc oraz duza wiedza prowadzacego, nie ukrywam, ze tym jeszcze bardziej zachecil mnie do zglebienia tematu
Gabriel Polak - Sii Sp. z o.o.
Szkolenie - Kubernetes on Azure (AKS)
That we could do everything in practice by ourselves. That our trainer had extensive knowledge and we could ask him anything and he always had the answer. That I got some skills that are useful for developers.
Julia Gajtkowska - Demant Business Services Poland
Szkolenie - Azure DevOps Fundamentals
The course, Trainer
Novat Adam - Tanzania Revenue Authority
Szkolenie - Architecting Microsoft Azure Solutions
I enjoyed the relaxed mood. Also there was a very good balance between theoretical presentation and practical side.
Calin Berariu - Continental Automotive Romania SRL
Szkolenie - Programming for IoT with Azure
To było dokładnie to, o co prosiliśmy — i całkiem zrównoważona ilość treści i ćwiczeń, które obejmowały różne profile inżynierów w firmie, która wzięła udział.
Arturo Sánchez - INAIT SA
Szkolenie - Microsoft Azure Infrastructure and Deployment
Przetłumaczone przez sztuczną inteligencję
The details and the presentation style.