Szkolenie dostępne na zamówienie
Infrastructure as Code w Microsoft Azure
Automatyzacja wdrożeń infrastruktury w chmurze Azure jest niezwykle istotnym tematem, jeśli zależy nam na zwiększeniu jakości wytwarzanego przez nas oprogramowania oraz zminimalizowaniu ilości błędów. Podejście Infrastructure as Code to jeden z fundamentów wszystkich nowoczesnych systemów opartych o chmurę obliczeniową
Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:AZURE/IAC
Infrastructure as Code w Microsoft Azure
Cele szkolenia
- Przedstawienie uczestnikom zasad implementacji podejścia Infrastructure as Code w chmurze Azure
Dla kogo?
- Programiści oraz wdrożeniowcy, którzy chcą nauczyć się wdrażać infrastrukturę w chmurze Azure z użyciem Azure Resource Manager
Zalety
- Pełen przekrój narzędzi służących do automatyzacji wdrożeń infrastruktury w Microsoft Azure
- Praktyczne ćwiczenia oparte o najlepsze praktyki
- 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
- Podstawowa znajomość chmury Azure
- Doświadczenie w pracy z linią komend
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
Wstęp
- Narzędzia i metody automatyzacji w Azure
- Podstawy Azure Resource Manager
Infrastructure as Code
- Zasady implementacji
- Wady i zalety
ARM Templates
- Struktura oraz składnia
- Zaawansowane funkcje w szablonach
- Modułowość
- Metody walidacji
Azure Deployment Manager
- Wykonywanie wdrożeń do wielu regionów
- Alternatywne narzędzia
Terraform
- Porównanie z ARM Templates
- Praca z modułami
- Tworzenie własnego repozytorium
- Backend i bezpieczeństwo pliku stanu
Azure Bicep
- Migracja z ARM Templates
- Składnia
- Porównanie z narzędziami third-party
Skrypty wdrożeniowe z użyciem Azure CLI
- Pisanie swojego narzędzia do deploymentu
- Wykorzystanie ARM Templates z Azure CLI
Azure SDK
- Zasady pracy z SDK
- Wdrożenia z użyciem wysokopoziomowych języków programowania