40511-G: Microsoft Warsztaty w chmurze: Ciągłe dostarczanie w Azure DevOps - Plan Szkolenia
W tej sesji projektowania na tablicy dowiesz się, jak zaprojektować rozwiązanie z kombinacją szablonów Resource Manager i Azure DevOps, aby umożliwić ciągłe dostarczanie z kilkoma usługami Azure PaaS.
Po zakończeniu tego warsztatu będziesz w stanie lepiej tworzyć szablony, aby zautomatyzować infrastrukturę chmury i zredukować podatne na błędy procesy ręczne. Ponadto utworzysz szablon Resource Manager (ARM) w celu aprowizowania zasobów Azure, skonfigurujesz ciągłe dostarczanie za pomocą Azure DevOps, skonfigurujesz Application Insights w aplikacji oraz utworzysz projekt Azure DevOps i repozytorium Git.
Profil odbiorców
Ten warsztat jest przeznaczony dla architektów chmury i specjalistów IT, którzy mają wiedzę architektoniczną w zakresie infrastruktury i projektowania rozwiązań w technologiach chmurowych i chcą dowiedzieć się więcej o Azure i usługach Azure, jak opisano w obszarach "Podsumowanie" i "Zdobyte umiejętności". Uczestnicy tego warsztatu powinni również posiadać doświadczenie w innych niż Microsoft technologiach chmurowych, spełniać wymagania wstępne kursu i chcieć przekwalifikować się na Azure.
Zdobyte umiejętności
- Na zakończenie tego warsztatu będziesz w stanie tworzyć szablony, aby zautomatyzować infrastrukturę chmury i zredukować podatne na błędy procesy ręczne. Ponadto utworzysz szablon Resource Manager (ARM) w celu aprowizowania zasobów Azure, skonfigurujesz ciągłe dostarczanie za pomocą Team Services (VSTS), skonfigurujesz Application Insights w aplikacji oraz utworzysz projekt Team Services i repozytorium Git.
Plan Szkolenia
Moduł 1: Sesja Whiteboard Design - Ciągłe dostarczanie na platformie Azure DevOps
Lekcje
- Przeglądaj studium przypadku klienta
- Projektuj rozwiązanie proof of concept
- Prezentuj rozwiązanie
Moduł 2: Praktyczne laboratorium - Ciągłe dostarczanie na platformie Azure DevOps
Lekcje
- Utwórz szablon Azure Resource Manager (ARM), który może dostarczyć aplikację webową i bazę danych SQL
- Utwórz projekt Azure DevOps i repozytorium Git
- Utwórz Azure DevOps kanał budowy
- Utwórz Azure DevOps kanał wydania
- Wywołaj budowę i wydanie
- Utwórz gałąź funkcjonalności i przeslij żądanie połączenia
Wymagania
Treść warsztatów zakłada wiedzę architektoniczną na poziomie 300 w zakresie projektowania infrastruktury i rozwiązań. Sugerujemy, aby studenci spełnili ten warunek wstępny przed wzięciem udziału w warsztatach.
- Microsoft Azure Kurs podstawowy
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
40511-G: Microsoft Warsztaty w chmurze: Ciągłe dostarczanie w Azure DevOps - Plan Szkolenia - Booking
40511-G: Microsoft Warsztaty w chmurze: Ciągłe dostarczanie w Azure DevOps - Plan Szkolenia - Enquiry
40511-G: Microsoft Warsztaty w chmurze: Ciągłe dostarczanie w Azure DevOps - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (3)
Przyswajalna forma klas
Marek - Uniwersytet Szczecinski
Szkolenie - AZ-104T00-A: Microsoft Azure Administrator
Przetłumaczone przez sztuczną inteligencję
Doskonała wiedza i niezwykła umiejętność przekazywania jej kursantom. Duża dokładność i szczegółowość omawianych tematów na szkoleniu, która znacząca ułatwia zrozumienie przekazywanej wiedzy.
Lukasz - DTP Sp. z o.o.
Szkolenie - AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions
kompetencje prowadzącego
Piotr Sliwa - Petrosoft.pl Technologie Informatyczne sp. z o.o.
Szkolenie - Developing solutions for Microsoft Azure (authorized training course AZ 204T00)
Propozycje terminów
Szkolenia Powiązane
Developing Microsoft Azure and Web Services (szkolenie autoryzowane 20487DC)
35 godzinInformacje o tym kursie
W tym kursie studenci dowiedzą się, jak projektować i rozwijać usługi, które uzyskują dostęp do lokalnych i zdalnych danych z różnych źródeł. Studenci dowiedzą się również, jak opracowywać i wdrażać usługi w środowiskach hybrydowych, w tym na serwerach lokalnych i Microsoft Azure.
Profil odbiorców
Podstawowe: deweloperzy .NET, którzy chcą dowiedzieć się, jak tworzyć usługi i wdrażać je w środowiskach hybrydowych. Drugorzędne: deweloperzy .NET z doświadczeniem w tworzeniu aplikacji internetowych, którzy badają tworzenie nowych aplikacji lub przenoszenie istniejących aplikacji na platformę Microsoft Azure.
Po ukończeniu kursu
Po ukończeniu tego kursu studenci będą w stanie
- Opisanie podstawowych koncepcji rozwoju usług i strategii dostępu do danych przy użyciu platformy .NET.
- Opis platformy chmurowej Microsoft Azure i jej oferty hostingu obliczeń, danych i aplikacji.
- Zaprojektować i opracować aplikację skoncentrowaną na danych przy użyciu Visual Studio 2017 i Entity Framework Core.
- Projektowanie, wdrażanie i korzystanie z usług HTTP przy użyciu ASP.NET Core.
- Rozszerzanie usług HTTP przy użyciu ASP.NET Core.
- Hostowanie usług lokalnie i na platformie Microsoft Azure.
- Wdrażanie usług w środowiskach lokalnych i chmurowych oraz zarządzanie interfejsem i zasadami dla ich usług.
- Wybierać rozwiązanie do przechowywania danych, buforować, dystrybuować i synchronizować dane.
- Monitorowanie, rejestrowanie i rozwiązywanie problemów z usługami.
- Opisywanie koncepcji i standardów tożsamości opartych na roszczeniach oraz wdrażanie uwierzytelniania i autoryzacji za pomocą Azure Active Directory.
- Tworzenie skalowalnych aplikacji usługowych.
Designing and Implementing an Azure AI Solution (szkolenie autoryzowane AI 100T01)
21 godzinZdobądź niezbędną wiedzę do zaprojektowania rozwiązania Azure AI, budując bota czatu obsługi klienta przy użyciu sztucznej inteligencji z platformy Microsoft Azure, w tym rozumienia języka i wstępnie zbudowanej funkcjonalności AI w Azure Cognitive Services.
Microsoft Azure AI Fundamentals (szkolenie autoryzowane AI 900T00)
7 godzinInformacje o tym kursie
Ten kurs wprowadza podstawowe pojęcia związane ze sztuczną inteligencją (AI) oraz usługami w Microsoft Azure, które można wykorzystać do tworzenia rozwiązań AI. Kurs nie ma na celu nauczenia studentów, jak zostać profesjonalnymi analitykami danych lub programistami, ale raczej budowanie świadomości powszechnych obciążeń AI i umiejętności identyfikowania usług Azure w celu ich obsługi. Kurs został zaprojektowany jako mieszane doświadczenie edukacyjne, które łączy szkolenie prowadzone przez instruktora z materiałami online na platformie Microsoft Learn (https://azure.com/learn). Ćwiczenia praktyczne w ramach kursu są oparte na modułach Learn, a studenci są zachęcani do korzystania z treści na platformie Learn jako materiałów referencyjnych w celu wzmocnienia tego, czego uczą się na zajęciach i dogłębniejszego zbadania tematów.
Profil odbiorców
Kurs Azure AI Fundamentals jest przeznaczony dla wszystkich osób zainteresowanych poznaniem typów rozwiązań, które umożliwia sztuczna inteligencja (AI), oraz usług na platformie Microsoft Azure, których można użyć do ich tworzenia. Przed wzięciem udziału w tym kursie nie trzeba mieć żadnego doświadczenia w korzystaniu z platformy Microsoft Azure, ale zakłada się podstawowy poziom znajomości technologii komputerowej i Internetu. Niektóre z pojęć omawianych w kursie wymagają podstawowej znajomości matematyki, takiej jak umiejętność interpretowania wykresów. Kurs obejmuje zajęcia praktyczne, które obejmują pracę z danymi i uruchamianie kodu, więc znajomość podstawowych zasad programowania będzie pomocna.
Po ukończeniu kursu
Po ukończeniu tego kursu będziesz w stanie
- Opis obciążeń i rozważań związanych ze sztuczną inteligencją
- Opis podstawowych zasad uczenia maszynowego na platformie Azure
- Opisywanie funkcji obciążeń wizji komputerowej na platformie Azure
- Opisywanie funkcji obciążeń Natural Language Processing (NLP) na platformie Azure
- Opisywanie funkcji obciążeń konwersacyjnej sztucznej inteligencji na platformie Azure
Azure Administration for AWS SysOps (szkolenie autoryzowane AZ 010T00)
14 godzinInformacje o tym kursie
Ten dwudniowy kurs jest przeznaczony dla administratorów AWS Sysops zainteresowanych poznaniem różnic między platformą Azure a AWS oraz sposobu administrowania platformą Azure. Główne tematy warsztatów to administracja Azure, Azure Networking, Azure Compute, Azure Storage i Azure Governance. Warsztaty łączą wykład z praktycznymi ćwiczeniami i dyskusją/recenzją. Podczas warsztatów studenci zbudują kompleksową architekturę, która zademonstruje główne funkcje omówione w kursie.
Profil odbiorców
Odbiorcą tego kursu jest AWS Sysops Administrator Associate lub jego odpowiednik. Osoba ta ma od jednego do dwóch lat doświadczenia we wdrażaniu, zarządzaniu i operacjach AWS. Studenci biorący udział w tym kursie są zainteresowani poznaniem różnic między platformą Azure a AWS oraz sposobem administrowania platformą Azure. Studenci mogą być również zainteresowani przystąpieniem do egzaminu certyfikacyjnego AZ-103 Microsoft Azure Administrator lub egzaminu AZ-900 Azure Fundamentals.
Microsoft Azure solutions for AWS developers (szkolenie autoryzowane AZ 020T00)
21 godzinInformacje o tym kursie
Trzydniowy kurs mający na celu nauczenie programistów AWS (Amazon Web Services), jak przygotować kompleksowe rozwiązania w Microsoft Azure. W trakcie tego kursu będziesz budować rozwiązania aplikacji internetowych Azure App Service i Azure Functions, korzystać z pamięci masowej typu blob lub Cosmos DB w rozwiązaniach, wdrażać bezpieczne rozwiązania chmurowe, które obejmują uwierzytelnianie i autoryzację użytkowników, wdrażać zarządzanie interfejsami API oraz opracowywać rozwiązania oparte na zdarzeniach i komunikatach, a także monitorować, rozwiązywać problemy i optymalizować rozwiązania Azure. Dowiesz się, w jaki sposób deweloperzy korzystają z usług Azure, z dodatkowym naciskiem na funkcje i zadania, które różnią się od AWS, i co to oznacza dla Ciebie podczas tworzenia aplikacji, które będą hostowane przy użyciu usług Azure.
Profil odbiorców
Studenci tego kursu to doświadczeni programiści AWS zainteresowani rozwojem Azure.
AZ-104T00-A: Microsoft Azure Administrator
28 godzinTen kurs uczy specjalistów IT, jak zarządzać subskrypcjami Azure, zabezpieczać tożsamości, administrować infrastrukturą, konfigurować sieci wirtualne, łączyć Azure i witryny lokalne, zarządzać ruchem sieciowym, wdrażać rozwiązania pamięci masowej, tworzyć i skalować maszyny wirtualne, wdrażać aplikacje internetowe i kontenery, tworzyć kopie zapasowe i udostępniać dane oraz monitorować swoje rozwiązanie.
Ten kurs jest przeznaczony dla administratorów Azure. Administrator Azure wdraża, zarządza i monitoruje tożsamość, zarządzanie, pamięć masową, obliczenia i sieci wirtualne w środowisku chmury. Administrator Azure będzie dostarczał, określał rozmiar, monitorował i dostosowywał zasoby w zależności od potrzeb.
Developing solutions for Microsoft Azure (szkolenie autoryzowane AZ 204T00)
35 godzinInformacje o tym kursie
Ten kurs uczy programistów, jak tworzyć kompleksowe rozwiązania w Microsoft Azure. Studenci dowiedzą się, jak wdrażać Azure rozwiązania obliczeniowe, tworzyć Azure funkcje, wdrażać i zarządzać aplikacjami internetowymi, opracowywać rozwiązania wykorzystujące Azure pamięć masową, wdrażać uwierzytelnianie i autoryzację oraz zabezpieczać swoje rozwiązania za pomocą KeyVault i zarządzanych tożsamości. Studenci dowiedzą się również, jak łączyć się z usługami Azure i usługami innych firm oraz korzystać z nich, a także uwzględniać w swoich rozwiązaniach modele oparte na zdarzeniach i komunikatach. Kurs obejmuje również monitorowanie, rozwiązywanie problemów i optymalizację rozwiązań Azure.
Profil odbiorców
- Uczestnicy tego kursu są zainteresowani rozwojem Azure lub zdaniem egzaminu certyfikacyjnego Microsoft Azure Developer Associate.
AZ-400T00-A: Projektowanie i wdrażanie rozwiązań Microsoft DevOps
35 godzinTen kurs dostarcza wiedzy i umiejętności potrzebnych do projektowania i wdrażania procesów i praktyk DevOps. Studenci nauczą się planować DevOps, używać kontrolowania wersji, skalować Git dla przedsiębiorstwa, konsolidować artefakty, projektować strategię zarządzania zależnościami, zarządzać tajnymi informacjami, wdrażać ciągłą integrację, wdrażać strategię budowy kontenerów, projektować strategię wydania, ustawić pracę zarządzania wydaniem, wdrażać wzorzec wdrażania oraz optymalizować mechanizmy zwrotnego połączenia.
Profil uczestników
Studenci tego kursu zainteresowani są projektowaniem i wdrażaniem procesów DevOps lub zdaniem egzaminu certyfikacyjnego Microsoft Azure DevOps Solutions.
Rola zawodowa: Inżynier DevOps
Przygotowanie do egzaminu: AZ-400
Nabyte umiejętności
- Planowanie transformacji z wspólnymi celami i terminami
- Wybór projektu i identyfikacja metryk projektu i wskaźników kluczowych wydajności (KPI)
- Tworzenie zespołu i struktury organizacyjnej agile
- Projektowanie strategii integracji narzędzi
- Projektowanie strategii zarządzania licencjami (np. użytkowników Azure DevOps i GitHub)
- Projektowanie strategii śledzenia od elementów pracy do działającego oprogramowania
- Projektowanie strategii uwierzytelniania i dostępu
- Projektowanie strategii integracji zasobów lokalnych i chmurowych
- Opisanie korzyści z używania kontrolowania wersji
- Opisanie Azure Repos i GitHub
- Migracja z TFVC do Git
- Zarządzanie jakością kodu, w tym długiem technicznym, SonarCloud i innymi rozwiązaniami narzędziowymi
- Budowanie wiedzy organizacyjnej na temat jakości kodu
- Wyjaśnienie, jak strukturować repozytoria Git
- Opisanie przepływów gałęzi Git
- Wykorzystanie żądań pull do współpracy i przeglądów kodu
- Wykorzystanie haków Git do automatyzacji
- Używanie Git do promowania wewnętrznego źródła w całej organizacji
- Wyjaśnienie roli Azure Pipelines i jego składników
- Konfigurowanie Agentów do używania w Azure Pipelines
- Wyjaśnienie, dlaczego ciągła integracja jest ważna
- Wdrażanie ciągłej integracji za pomocą Azure Pipelines
- Definiowanie inżynierii niezawodności
- Projektowanie procesów do pomiaru zadowolenia użytkowników końcowych i analizy opinii użytkowników
- Projektowanie procesów do automatyzacji analizy aplikacji
- Zarządzanie alertami i redukowanie nieistotnych i nieaktywnych alertów
- Przewodzenie bezskarnych retrospektyw i tworzenie sprawiedliwej kultury
- Definiowanie strategii infrastruktury i konfiguracji oraz odpowiedniego zestawu narzędzi do potoku wydania i infrastruktury aplikacji
- Wdrażanie zgodności i bezpieczeństwa w infrastrukturze aplikacji
- Opisanie potencjalnych wyzwań związanych z integracją oprogramowania open-source
- Sprawdzanie pakietów oprogramowania open-source pod kątem bezpieczeństwa i zgodności z licencją
- Zarządzanie politykami bezpieczeństwa i zgodności organizacji
- Integrowanie skanów licencji i podatności w potoki budowania i wdrażania
- Konfigurowanie potoków budowania do uzyskiwania ocen bezpieczeństwa i licencji pakietów
AZ-500T00-A: Microsoft Azure Technologie bezpieczeństwa
28 godzinTen kurs dostarcza specjalistom ds. bezpieczeństwa IT wiedzę i umiejętności potrzebne do wdrażania kontroli bezpieczeństwa, utrzymywania postawy bezpieczeństwa organizacji oraz identyfikowania i naprawiania zagrożeń bezpieczeństwa. Kurs obejmuje bezpieczeństwo identyfikacji i dostępu, ochronę platformy, dane i aplikacje oraz operacje bezpieczeństwa.
Profil uczestników
Kurs jest przeznaczony dla inżynierów Azure Security, którzy planują przystąpić do egzaminu certyfikacyjnego lub wykonują zadania z zakresu bezpieczeństwa w codziennej pracy. Kurs będzie również pomocny dla inżyniera, który chce specjalizować się w zapewnianiu bezpieczeństwa dla platform cyfrowych opartych na Azure i odgrywać kluczową rolę w ochronie danych organizacji.
Nabyte umiejętności
- Wdrażaj strategie zarządzania przedsiębiorstwem, w tym kontrolę dostępu opartą na roli, polityki Azure i zablokowania zasobów.
- Wdrażaj infrastrukturę Azure AD, w tym użytkowników, grupy i wieloczynnikową autoryzację.
- Wdrażaj Azure AD Identity Protection, w tym polityki ryzyka, warunkowe dostępy i przeglądy dostępu.
- Wdrażaj Azure AD Privileged Identity Management, w tym role Azure AD i zasoby Azure.
- Wdrażaj Azure AD Connect, w tym metody uwierzytelniania i synchronizację katalogu lokalnego.
- Wdrażaj strategie ochrony perymetru, w tym Azure Firewall.
- Wdrażaj strategie ochrony sieci, w tym grupy zabezpieczeń sieciowych i grupy zabezpieczeń aplikacji.
- Wdrażaj strategie ochrony hosta, w tym ochronę punktu końcowego, zarządzanie dostępem zdalnym, zarządzanie aktualizacjami i szyfrowanie dysków.
- Wdrażaj strategie ochrony kontenerów, w tym Azure Container Instances, Azure Container Registry i Azure Kubernetes.
- Wdrażaj Azure Key Vault, w tym certyfikaty, klucze i sekrety.
- Wdrażaj strategie ochrony aplikacji, w tym rejestrację aplikacji, zarządzane tożsamości i punkty końcowe usług.
- Wdrażaj strategie ochrony magazynowania, w tym podpisy udostępniania wspólnego, polityki zachowania blobów i uwierzytelnianie Azure Files.
- Wdrażaj strategie ochrony baz danych, w tym uwierzytelnianie, klasyfikację danych, dynamiczne maskowanie danych i zawsze zaszyfrowane.
- Wdrażaj Azure Monitor, w tym źródła podłączone, analitykę logów i ostrzeżenia.
- Wdrażaj Azure Security Center, w tym polityki, zalecenia i dostęp do maszyn wirtualnych na żądanie.
- Wdrażaj Azure Sentinel, w tym zeszytów, incydentów i zeszytów procedur.
Przenieś obciążenia danych z otwartego oprogramowania do Azure (autoryzowany kurs szkoleniowy DP 070T00)
7 godzinInformacje o tym kursie
Ten kurs umożliwi studentom zrozumienie Azure SQL Database i nauczy ich, co jest wymagane do migracji obciążeń My SQL i Postgre SQL do Azure SQL Database.
Profil odbiorców
Głównymi odbiorcami tego kursu są deweloperzy baz danych, którzy planują migrację swoich obciążeń MySQL lub Postgres DB do Azure SQL DB. Drugą grupą odbiorców tego kursu są administratorzy MySQL/Postgres, którzy chcą zwiększyć świadomość na temat funkcji i zalet Azure SQL DB.
Po ukończeniu kursu
Pod koniec tego kursu studenci nauczą się:
- Migracja lokalnej bazy danych MySQL do bazy danych Azure SQL DB dla MySQL
- Migracja lokalnej bazy danych PostgreSQL do Azure SQL DB dla PostgreSQL
DP 900: Microsoft Azure Data Fundamentals (szkolenie autoryzowane)
7 godzinInformacje o tym kursie
W tym kursie studenci poznają podstawy koncepcji baz danych w środowisku chmury, zdobędą podstawowe umiejętności w zakresie usług danych w chmurze i zbudują swoją podstawową wiedzę na temat usług danych w chmurze w ramach Microsoft Azure. Studenci zidentyfikują i opiszą podstawowe koncepcje danych, takie jak relacyjne, nierelacyjne, duże zbiory danych i analizy, a także zbadają, w jaki sposób ta technologia jest wdrażana w Microsoft Azure. Zapoznają się z rolami, zadaniami i obowiązkami w świecie danych. Studenci zapoznają się z ofertą danych relacyjnych, udostępnianiem i wdrażaniem relacyjnych baz danych oraz wyszukiwaniem danych relacyjnych za pośrednictwem rozwiązań danych w chmurze z Microsoft Azure. Zapoznają się z ofertą danych nierelacyjnych, udostępnianiem i wdrażaniem nierelacyjnych baz danych oraz nierelacyjnych magazynów danych za pomocą Microsoft Azure. Studenci zapoznają się z opcjami przetwarzania dostępnymi do tworzenia rozwiązań do analizy danych na platformie Azure. Zapoznają się z Azure Synapse Analytics, Azure Databricks i Azure HDInsight. Studenci dowiedzą się, czym jest Power BI, w tym jego elementy składowe i jak ze sobą współpracują.
Profil odbiorców
Odbiorcami tego kursu są osoby, które chcą poznać podstawy koncepcji baz danych w środowisku chmury, uzyskać podstawowe umiejętności w zakresie usług danych w chmurze i zbudować podstawową wiedzę na temat usług danych w chmurze w ramach Microsoft Azure.
Po ukończeniu kursu
Po ukończeniu tego kursu studenci będą w stanie
- Opis podstawowych koncepcji danych w Azure
- Wyjaśnij pojęcia danych relacyjnych w Azure
- Wyjaśnienie pojęć danych nierelacyjnych w Azure
- Identyfikacja komponentów nowoczesnej hurtowni danych w Azure
Windows Server 2019 Hybrid and Azure IaaS (szkolenie autoryzowane WS 012T00)
21 godzinTen trzydniowy kurs jest przeznaczony przede wszystkim dla specjalistów IT, którzy mają doświadczenie w zarządzaniu środowiskiem lokalnym Windows Server. Jego celem jest przygotowanie specjalistów do planowania, wdrażania i zarządzania środowiskami, które obejmują obciążenia oparte na Azure IaaS Windows Server. Kurs obejmuje sposoby wykorzystania hybrydowych możliwości platformy Azure, migracji obciążeń serwerów wirtualnych i fizycznych do usługi Azure IaaS oraz zarządzania i zabezpieczania maszyn wirtualnych platformy Azure działających w roku Windows Server 2019.