Microsoft Azure Architect Technologies PRZEZNACZENIE SZKOLENIA Szkolenie skierowane do osób zainteresowanych podniesieniem swojej wiedzy i umiejętności w zakresie zarządzania zasobami platformy Azure. Kurs obejmuje takie zagadnienia jak: Wdrażanie i konfigurowanie maszyn wirtualnych, sieci wirtualnych, kont magazynowych i usługi Azure AD, w tym implementowanie tożsamości hybrydowych i zarządzanie nimi, zarządzanie zasobami w w Azure za pośrednictwem kont użytkowników i grup, udzielanie dostępu użytkownikom, grupom i usługom Azure AD za pomocą kontroli dostępu opartej na rolach (RBAC), podstawowe pojęcia dotyczące replikacji danych i dostępnych schematów replikacji, rodzaje pamięci masowej i sposoby pracy z dyskami zarządzanymi i niestandardowymi, tworzenie i wdrażanie maszyn wirtualnych na platformie Azure z wykorzystaniem szablonów portalu Azure, PowerShell i ARM, narzędzia do monitorowania i możliwości oferowane przez platformę Azure, w tym alerty i dzienniki aktywności Azure Alert. Planowanie i wdrażanie migracji lokalnych zasobów i infrastruktury do platformy Azure, wdrażanie bez serwerowych funkcji obliczeniowych, takich jak funkcja Azure, siatka zdarzeń i magistrala usług, wykorzystanie Azure Multi-Factor Authentication do zabezpieczania dostępu do danych i aplikacji, poprzez spełnienie zapotrzebowania klientów na prosty proces logowania oraz jak korzystać z usługi Azure Active Directory Privileged Identity Management Management do zarządzania, kontroli i monitorowania dostępu do zasobów Azure w organizacji, zarządzanie i utrzymywanie infrastruktury w zakresie podstawowych aplikacji internetowych i usług, wykorzystywanych przez programistów, wdrażanie zaawansowanych funkcji sieciowych, takich jak brama aplikacyjna oraz konfiguracja równoważenie obciążenia, integracja lokalnych sieci z wirtualnymi z sieciami Azure i wykorzystanie kontrolera sieci do monitorowania i rozwiązywania problemów. Wykonywanie operacji równolegle i asynchronicznie, dlaczego system przedsiębiorstwa musi być odporny na awarie, jak sposób wdrożenia może być zautomatyzowany i przewidywalny, wykorzystanie podręcznika Azure Application Architecture Guide i architektur referencyjnych jako podstawy Azure, wzorce projektowania chmury, takie jak podział zadań, w których aplikacja modułowa jest podzielona na jednostki funkcjonalne, które można zintegrować z większą aplikacją, przejściowa obsługa błędów, która pomaga określić podstawowe różnice między tworzeniem aplikacji lokalnych oraz w obsłudze błędów przejściowych, sieci hybrydowe: zawierające połączenia między lokacjami, połączenia typu punktlokacja oraz połączenie ich obu Tworzenie rozwiązań aplikacji logicznych, które integrują aplikacje, dane, systemy i usługi w przedsiębiorstwach lub organizacjach poprzez automatyzację zadań i procesów biznesowych jako przepływów pracy, platforma Azure Service Fabric jako rozproszona platforma systemowa, która ułatwia pakowanie, wdrażanie i zarządzanie skalowalnymi i niezawodnymi mikrousługami i kontenerami, usługa Azure Kubernetes Service (AKS) ułatwiająca wdrażanie zarządzanego klastra Kubernetes na platformie Azure, w tym obsługa krytycznych zadań, takich jak monitorowanie kondycji i konserwacja 1 / 5
Konfiguracja architektury integracji opartej na komunikatach, rozwijanie do przetwarzania asynchronicznego, tworzenie aplikacji do automatycznego skalowania, lepsze poznanie rozwiązania usług Azure Cognitive Services KORZYŚCI WYNIKAJĄCE Z UKOŃCZENIA SZKOLENIA Uzyskanie wiedzy i praktycznych umiejętności w zakresie zarządzania zasobami platformy Azure. W tym zapoznanie się z: Zarządzaniem subskrypcjami i zasobami Azure, wdrażaniem i zarządzaniem pamięcią masową, wdrażaniem i zarządzaniem maszynami wirtualnymi, konfigurowaniem i zarządzaniem wirtualnymi sieciami, zarządzaniem tożsamościami przy użyciu usługi Azure Active Directory. Oceną i wykonywaniem migracji serwera do platformy Azure, wdrażaniem i zarządzaniem usługami aplikacji, wdrażaniem zaawansowanych sieci wirtualnych, zabezpieczaniem tożsamości za pomocą usługi Azure AD. Wzorami projektowania i łączności, sieciami hybrydowymi, trwałością adresu danych i buforowaniem, mierzeniem przepustowości i strukturą dostępu do danych. Wykorzystaniem poleceń powłoki do utworzenia aplikacji sieci Web, tworzeniem zadania w tle, wykorzystaniem aplikacji Swagger do udokumentowanie interfejsu API, tworzeniem niezawodnej usługi, tworzeniem aplikacji Reliable Actors, zapoznaniem się z rejestrem kontenerów Azure, wykorzystaniem instancji Azure Container. Konfigurowaniem architektury integracji opartej na komunikatach, tworzeniem przetwarzania asynchronicznego, tworzeniem aplikacji do automatycznego skalowania, poznaniem rozwiązań Azure Cognitive Services Solutions. OCZEKIWANE PRZYGOTOWANIE SŁUCHACZY Osoby przystępujące do szkolenia powinny posiadać praktyczne doświadczenie w administrowaniu systemami operacyjnymi, wirtualizacją, infrastrukturą w chmurze, zarządzaniu magazynami danych oraz siecią. Umiejętność korzystania z anglojęzycznych materiałów Jako uzupełnienie rekomendujemy szkolenia: AZ-200 - Microsoft Azure Developer Core Solutions AZ-201 - Microsoft Azure Developer Advanced Solutions AZ-203 - Developing Solutions for Microsoft Azure AZ-301 - Microsoft Azure Architect Design AZ-400 - Microsoft Azure DevOps Solutions 2 / 5
Szkolenie składa się: Metoda szkolenia: Wykład + warsztaty PRZYGOTOWANIE DO SZKOLENIA Wirtualna Klasa Poznanie trenera i grupy Sprawdzanie wiedzy - testy i quizy Wprowadzenie w temat zajęć WYKŁADY I WARSZTATY Sala szkoleniowa 1. 2. 3. 4. 5. 6. Zarządzanie subskrypcjami i zasobami Azure. Wdrażanie i zarządzanie pamięcią masową. Wdrażanie i zarządzanie maszynami wirtualnymi. Tworzenie maszyn wirtualnych za pomocą portalu Azure Tworzenie maszyn wirtualnych przy użyciu PowerShell Tworzenie maszyn wirtualnych używając szablonów ARM Wdrażanie maszyn wirtualnych z systemem Linux Monitorowanie maszyn wirtualnych Kopie zapasowe za pomocą migawek, Azure Backup i Azure Site Recovery Konfiguracja i zarządzanie sieciami wirtualnymi Sterowanie ruchem sieci przy użyciu tabel routing u i algorytmów Łącznie sieci wirtualnych z użyciem połączeń Vnet-to-Vnet i VPN ów Peering sieci wirtualych dla potrzeb regionalnych i globalnych Brama tranzytowa Zarządzanie identyfikacją użytkowników Dostęp oparty na rolach (RBAC) Wbudowane role Samoobsługowe resetowanie haseł (SSPR) Metody uwierzytelniania w celu resetowania hasła 3 / 5
7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Szacowanie i wykonywanie migracji serwerów do Azure Szacowanie i wykonywanie migracji serwerów do Azure Wdrażanie i zarządzanie usługami aplikacyjnymi Wdrażanie aplikacji internetowych Zarządzanie aplikacjami sieci Web Bezpieczeństwo usług aplikacji Koncepcja przetwarzania bez serwerowego Zarządzanie siatką zdarzeń (Event Grid) Zarządzanie magistralą usług (Service Bus) Zarządzanie aplikacją logiczną (Logic App) Wdrażanie zawansowanych sieci wirtualnych Wykorzystanie Azure Load Balancer Wykorzystanie Azure Application Gateway Łączenie sieci za pomocą połączeń VPN Site-to-Site Omówienie łączenia sieci przez ExpressRoute Zabezpieczanie tożsamości Ochrona tożsamości Azure AD (Azure AD Identity Protection) Domeny i dzierżawcy Azure Użytkownicy i grupy Azure Zarządzanie przez Role w Azure Przegląd opcji integracji usługi Azure AD Wybór rozwiązań obliczeniowych i magazynów danych Centrum architektury Azure Wzorce projektowe w chmurze Konkurencyjny wzór konsumentów Wzorzec pamięci podręcznej Sieci Hybrydowe Łączność między lokacjami Łączenie połączeń między lokacjami i między punktami Łączność między obiektami i między punktami Łączność wirtualna między sieciami, oraz łączenie przez chmurę dostawcy do przełączania awaryjnego, tworzenia kopii zapasowych lub migracji między dostawcami, takimi jak AWS. Mierzenie przepustowości i struktury dostępu do danych DTU - Baza danych SQL Azure RUs - Baza danych Azure Cosmos Dane strukturalne i nieustrukturyzowane Używanie uporządkowanych magazynów danych Tworzenie aplikacji sieci web z użycie usług PaaS Używanie poleceń powłoki do tworzenia aplikacji sieci Web App Service Tworzenie zadań wykonywanych w tle Wykorzystanie narzędzia Swagger do dokumentowania API Tworzenie aplikacji i usług działających na Service Fabric Tworzenie niezawodnych usług 4 / 5
19. 20. 21. 22. 23. 24. 25. Tworzenie aplikacji typu Reliable Actor Praca z niezawodnymi kolekcjami Używanie usługi Azure Kubernetes Service (AKS) na platformie Azure Rejestr kontenerów Azure Instancje kontenerów Azure Opracowywanie długotrwałych zadań i rozproszonych transakcji Wdrażanie wielkoskalowych, równoległych, wysokowydajnych aplikacji za pomocą Azure Batch Przetwarzanie wysokowydajne za pomocą maszyn wirtualnych HPC Wdrażanie niezawodnych aplikacji wykorzystujących kolejki Konfigurowanie architektury integracji opartej na komunikatach Konfiguracja aplikacji lub serwisu to wysyłania wiadomości email Konfiguracja modelu publikacji i subskrypcji zdarzeń Konfiguracja usługi Azure Relay Konfiguracja aplikacji i usług z wykorzystanie Microsoft Graph Programowanie przetwarzania asynchronicznego Implementacja równoległości, wielowątkowości i przetwarzania Wdrażanie funkcji Azure (Azure Functions) i aplikacji logicznych (Azure Logic Apps) Wdrażanie interfejsów do magazynów danych lub dostępu do danych Wdrażanie odpowiednich modeli obliczeń asynchronicznych Programowanie pod automatyczne skalowanie Wdrażanie reguł i wzorców automatycznego skalowania Wdrażanie kodu tworzącego pojedyncze instancje aplikacji Wdrażanie kodu dedykowanego stanom przejściowym Programowanie rozwiązań wykorzystujących usługi poznawcze Programowanie rozwiązań wykorzystujących Computer Vision Programowanie rozwiązań wykorzystujących Bing Web Search Programowanie rozwiązań wykorzystujących Custom Speech Service Programowanie rozwiązań wykorzystujących QnA Maker WSPARCIE I ROZWÓJ PO SZKOLENIU Portal Altkom Akademii Dostęp do materiałów szkoleniowych i uzupełniających Opieka trenera Kontakt ze społecznością Kod szkolenia Czas trwania Poziom Autoryzacja AZ-300 / PL AA 5d 5 dni Zaawansowany Microsoft 5 / 5