Azure DevOps Fundamentals - Plan Szkolenia
DevOps to praktyka, która rozwija współpracę procesów programistycznych (Dev) i operacyjnych (Ops). Azure DevOps to zestaw narzędzi i usług Microsoft, który zapewnia platformę do ciągłej integracji i dostarczania oprogramowania. Wspiera zespoły poprzez wdrażanie wydajności we wszystkich zadaniach związanych z tworzeniem oprogramowania przy użyciu rozwiązań opartych na DevOps, takich jak Boards, Pipelines i inne.
To prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla DevOps inżynierów, programistów i kierowników projektów, którzy chcą wykorzystać platformę Azure DevOps do tworzenia i wdrażania zoptymalizowanych aplikacji korporacyjnych szybciej niż tradycyjne metody programowania.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie podstawowego DevOps słownictwa i zasad.
- Instalowanie i konfigurowanie niezbędnych narzędzi Azure DevOps do tworzenia oprogramowania.
- Korzystanie z narzędzi i usług Azure DevOps w celu ciągłego dostosowywania się do rynku.
- Tworzyć aplikacje korporacyjne i oceniać bieżące procesy rozwoju w oparciu o rozwiązania Azure DevOps.
- Efektywniej zarządzaj zespołami i przyspiesz czas wdrażania oprogramowania.
- Przyjęcie DevOps praktyk programistycznych w organizacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Plan Szkolenia
Wprowadzenie
Przegląd DevOps praktyk w przedsiębiorstwach
- Czym różni się DevOps od tradycyjnych praktyk IT?
- Terminy i technologie DevOps
- Zwinne metodyki stosowane w DevOps
Przegląd funkcji i architektury platformy Azure DevOps
- Serwer Azure DevOps
- Azure DevOps w wersji hostowanej lub lokalnej
- Azure DevOps dla użytkowników końcowych
- Azure DevOps dla administratorów
Konfigurowanie i konfigurowanie platformy Azure DevOps na potrzeby rozwoju
Wykorzystanie mapy strumienia wartości do oceny istniejących procesów rozwoju
- Migracja na platformę Azure DevOps
Przegląd platformy Azure DevOps Podstawowe usługi i narzędzia
- Wybór odpowiednich usług Azure DevOps dla firmy
Planowanie i śledzenie rozwoju oprogramowania za pomocą Azure tablic
- Korzystanie z wbudowanych narzędzi scrum i agile w usłudze Azure Boards
- Praca z widżetami pulpitu nawigacyjnego usługi Azure Boards
- Monitorowanie stanu projektu za pomocą narzędzi analitycznych platformy Azure
- Optymalizowanie przejrzystości i współpracy zespołów za pomocą usługi Boards
- Integracja usługi Azure Boards z istniejącymi GitHub repozytoriami
Hostowanie repozytoriów Git i Collaboration Korzystanie z Azure Repos
- Tworzenie repozytoriów i kontrola wersji za pomocą Azure Repos
- Łączenie się z kodem push za pomocą bezpiecznego klienta Git
- Tworzenie interfejsów API REST i webhooków w Azure Repos
- Tworzenie środowisk programistycznych i wykonywanie pull requestów
- Funkcja wyszukiwania z uwzględnieniem kodu w Azure Repos
- Czyszczenie i konserwacja repozytoriów
Tworzenie i wdrażanie oprogramowania za pomocą Azure potoków
- Wdrażanie ciągłej integracji/ciągłego dostarczania (CI/CD)
- Konfigurowanie Azure Pipelines przy użyciu preferowanego języka i systemu operacyjnego
- Wykorzystywanie łańcuchów kompilacji i wielofazowych kompilacji w Pipelines
- Praca z rejestrami usługi Azure Pipelines
- Wdrażanie kontenerów do Kubernetes lub dowolnej chmury
Wdrożenie pakietu zintegrowanego Management przy użyciu artefaktów platformy Azure
- Tworzenie i udostępnianie pakietów kodu w Azure Artefakty
- Zarządzanie typami pakietów za pomocą uniwersalnego zarządzania artefaktami
- Organizowanie i zabezpieczanie publicznych i prywatnych pakietów kodu źródłowego
- Dodawanie pakietów do potoków CI/CD za pomocą Azure Artifacts
Testowanie i optymalizacja jakości kodu za pomocą Azure planów testów
- Planowane testy manualne kontra testy eksploracyjne
- Wykonywanie właściwego rodzaju testów dla aplikacji korporacyjnych
- Przechwytywanie i analizowanie danych przy użyciu Azure planów testów
- Wykorzystanie funkcji kompleksowej identyfikowalności Azure planów testów
- Podejmowanie odpowiednich działań w celu rozwiązania zidentyfikowanych defektów kodu
Integracja usług Azure DevOps z innymi rozszerzeniami
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Zrozumienie zwinnych metodyk tworzenia oprogramowania
- Znajomość dowolnego skryptowego języka programowania
- Podstawowe doświadczenie w administrowaniu systemem
- Znajomość GitHub przepływu pracy i repozytoriów
Uczestnicy
- DevOps Inżynierowie
- Deweloperzy
- Kierownicy projektów
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Azure DevOps Fundamentals - Plan Szkolenia - Booking
Azure DevOps Fundamentals - Plan Szkolenia - Enquiry
Azure DevOps Fundamentals - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (4)
Że mogliśmy sami wszystko zrobić praktycznie. Że nasz trener miał szeroką wiedzę i mogliśmy go pytać o wszystko, a on zawsze posiadał odpowiedź. Że zdobyłem pewne umiejętności, które są przydatne dla developerów.
Julia Gajtkowska - Demant Business Services Poland
Szkolenie - Azure DevOps Fundamentals
Przetłumaczone przez sztuczną inteligencję
bardzo dobry kontakt i widoczna duża wiedza
Szymon Kwasniewski - ZF Automotive Systems Poland Sp. z o.o.
Szkolenie - Azure DevOps Fundamentals
Daniel ma bardzo dużą wiedzę popartą doświadczneniem. Podczas szkolenia potrafił świetnie zobrazowań niektóre zagadnienia przytaczając bardzo realne przykłady. To było bardzo istotne i zdecydowanie lepsze od recytowania tylko regułek i definicji.
Przemyslaw Kormanski - EY Global Services (Poland) Sp. z o.o.
Część praktyczna i interakcja z studentami
Piotr Madej - EY Global Services (Poland) Sp. z o.o.
Szkolenie - Azure DevOps Fundamentals
Przetłumaczone przez sztuczną inteligencję
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.
AI-102T00: Designing and Implementing a Microsoft Azure AI Solution
28 godzinAI-102 Designing and Implementing an Azure AI Solution is intended for software developers wanting to build AI infused applications that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The course will use C# or Python as the programming language.
Audience Profile
Software engineers concerned with building, managing and deploying AI solutions that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. They are familiar with C# or Python and have knowledge on using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.
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
Building AI Cloud Apps with Microsoft Azure
35 godzinTo prowadzone przez instruktora, interaktywne szkolenie (online lub stacjonarne) skierowane jest do profesjonalistów na poziomie średnio zaawansowanym i zaawansowanym, którzy chcą tworzyć i wdrażać aplikacje chmurowe oparte na sztucznej inteligencji, wykorzystując Microsoft Azure.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Opracowywać aplikacje oparte na zdarzeniach i bezserwerowe przy użyciu funkcji Azure Functions.
- Zarządzać rozwiązaniami do przechowywania danych Azure i maszynami wirtualnymi.
- Wdrażać i skalować aplikacje internetowe przy użyciu Azure App Service i kontenerów Docker.
- Integrować sztuczną inteligencję, uczenie maszynowe i przetwarzanie języka naturalnego przy użyciu usług Azure AI Services.
- Wykorzystywać GitHub Copilot do wspomagania tworzenia aplikacji chmurowych opartych na sztucznej inteligencji.
Azure Machine Learning (AML)
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą korzystać z platformy Azure ML typu "przeciągnij i upuść" do wdrażania obciążeń Machine Learning bez konieczności zakupu oprogramowania i sprzętu oraz bez martwienia się o konserwację i wdrażanie.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Pisać wysoce dokładne modele uczenia maszynowego przy użyciu Python, R lub narzędzi o zerowym kodzie.
- Wykorzystywać dostępne zestawy danych i algorytmy Azure do trenowania i śledzenia modeli uczenia maszynowego i głębokiego uczenia się.
- Korzystaj z interaktywnego obszaru roboczego Azure do wspólnego opracowywania modeli uczenia maszynowego.
- Wybieraj spośród różnych obsługiwanych przez Azure frameworków ML, takich jak PyTorch, TensorFlow i scikit-learn.
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.
Automating Administration with PowerShell (autoryzowane szkolenie Microsoft AZ-040T00)
35 godzinTen kurs zapewnia studentom podstawową wiedzę i umiejętności korzystania z PowerShell do administrowania i automatyzacji administracji serwerami Windows. Kurs zapewnia studentom umiejętności identyfikowania i tworzenia poleceń wymaganych do wykonania określonego zadania. Ponadto studenci uczą się, jak tworzyć skrypty do wykonywania zaawansowanych zadań, takich jak automatyzacja powtarzalnych zadań i generowanie raportów. Kurs ten zapewnia umiejętności wstępne wspierające szeroką gamę produktów Microsoft, w tym Windows Server, Windows Client, Microsoft Azure i Microsoft 365. Zgodnie z tym celem, ten kurs nie będzie koncentrował się na żadnym z tych produktów, chociaż Windows Server, który jest wspólną platformą dla wszystkich tych produktów, będzie służył jako przykład dla technik, których uczy ten kurs.
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.
AZ-140T00: Configuring and Operating Microsoft Azure Virtual Desktop
28 godzinTen kurs uczy administratorów Azure, jak planować, dostarczać i zarządzać środowiskami wirtualnego pulpitu i zdalnymi aplikacjami dla dowolnego urządzenia na Azure. Studenci będą uczyć się poprzez połączenie demonstracji i praktycznych doświadczeń laboratoryjnych, wdrażając środowiska i aplikacje wirtualnego pulpitu na Azure Virtual Desktop i optymalizując je do działania w wielosesyjnych środowiskach wirtualnych.
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-304T00-A: Microsoft Azure Architect Design
28 godzinTen kurs uczy architektów rozwiązań, jak przełożyć wymagania biznesowe na bezpieczne, skalowalne i niezawodne rozwiązania. Lekcje obejmują kwestie projektowe związane z rejestrowaniem, analizą kosztów, uwierzytelnianiem i autoryzacją, zarządzaniem, bezpieczeństwem, przechowywaniem, wysoką dostępnością i migracją. Rola ta wymaga podejmowania decyzji w wielu obszarach, które mają wpływ na ogólne rozwiązanie projektowe.
AZ-305T00: Designing Microsoft Azure Infrastructure Solutions
28 godzinZdobyte umiejętności
- Zaprojektowanie rozwiązania do zarządzania.
- Zaprojektowanie rozwiązania obliczeniowego.
- Projektowanie architektury aplikacji.
- Projektowanie pamięci masowej, nierelacyjnej i relacyjnej.
- Projektowanie rozwiązań integracji danych.
- Projektowanie rozwiązań uwierzytelniania, autoryzacji i tożsamości.
- Projektowanie rozwiązań sieciowych.
- Projektowanie rozwiązań do tworzenia kopii zapasowych i odzyskiwania danych po awarii.
- Projektowanie rozwiązań monitorujących.
- Projektowanie rozwiązań migracyjnych.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- Use ASF as a platform for building and managing microservices.
- Understand key microservices programming concepts and models.
- Create a cluster in Azure.
- Deploy microservices on premises or in the cloud.
- Debug and troubleshoot a live microservice application.