Szkolimy
i audytujemy od ponad 21 lat.

Szkolimy i audytujemy od ponad 21 lat.

Szkolenie AZ-400T00 Designing and Implementing Microsoft DevOps solutions

Opinie
(1)
Dane szkolenia
Czas trwania
5 dni, 40 godzin
Poziom trudności
Możliwe opcje szkolenia
Szkolenie stacjonarne w siedzibie NTG.
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Przygotowuje do egzaminu Pearson VUE
Język szkolenia
polski
Szkolenie Szkolenie Cena katalogowa od 3900,00 zł netto (4797,00 zł brutto) Pozostałe ceny
Zaproponuj miejsce i termin
Informacje ogólne

O tym kursie

Ten kurs dostarcza wiedzy i umiejętności do projektowania i wdrażania procesów i praktyk DevOps. Studenci nauczą się planować dla DevOps, korzystać z kontrola źródła, skalować Git dla przedsiębiorstwa, konsolidować artefakty, projektować strategię zarządzania zależnościami, zarządzać tajemnicami, wdrażać ciągłą integrację, implementować strategię budowy kontenerów, projektować strategię wersjonowania, ustawiać przepływ pracy zarządzania wersjami, wdrażać wzorzec wdrożenia oraz optymalizować mechanizmy informacji zwrotnej.

Profil odbiorców

Studenci tego kursu są zainteresowani projektowaniem i wdrażaniem procesów DevOps lub zdaniem egzaminu certyfikacyjnego Microsoft Azure DevOps Solutions.

Konspekt

Moduł 1: Wprowadzenie do metodyki DevOps

W tym module omówiono kluczowe obszary, które organizacje muszą zastosować, aby rozpocząć proces transformacji metodyki DevOps, zmienić sposób myślenia zespołu oraz zdefiniować osie czasu i cele.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie metodyki DevOps i kroków, które należy wykonać
  • Identyfikowanie zespołów w celu zaimplementowania procesu
  • Planowanie transformacji z udostępnionymi celami i osiami czasu
  • Planowanie i definiowanie osi czasu dla celów

 

Moduł 2: Wybieranie odpowiedniego projektu

Ten moduł ułatwia organizacjom podjęcie decyzji o rozpoczęciu stosowania procesu DevOps i narzędzi w celu zminimalizowania odporności początkowej.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie różnych projektów i systemów w celu kierowania podróżą
  • Wybierz projekt, aby rozpocząć transformację metodyki DevOps
  • Identyfikowanie grup w celu zminimalizowania odporności początkowej
  • Identyfikowanie metryk projektu i kluczowych wskaźników wydajności (KPI)

 

Moduł 3: Opisywanie struktur zespołu

W tym module omówiono elastyczne praktyki programistyczne i pomaga definiować zespoły i narzędzia do współpracy oraz je konfigurować.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie praktyk i zasad zwinnego programowania
  • Tworzenie zespołu i elastycznej struktury organizacyjnej
  • Identyfikowanie idealnych członków zespołu DevOps
  • Wybieranie i konfigurowanie narzędzi do współpracy

 

Moduł 4: Wybieranie narzędzi DevOps

W tym module omówiono usługi Azure DevOps i narzędzia GitHub oraz pomaga organizacjom definiować narzędzia do zarządzania pracą i strategię licencjonowania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Projektowanie strategii integracji narzędzi
  • Projektowanie strategii zarządzania licencjami (np. użytkowników usług Azure DevOps i GitHub)
  • Projektowanie strategii kompleksowej śledzenia elementów roboczych po działające oprogramowanie
  • Projektowanie strategii uwierzytelniania i dostępu
  • Projektowanie strategii integrowania zasobów lokalnych i w chmurze

 

Moduł 5: Planowanie metody Agile przy użyciu projektów GitHub i Azure Boards

W tym module przedstawiono usługi GitHub Projects, GitHub Project Boards i Azure Boards. Eksploruje ona sposoby łączenia Azure Boards i usługi GitHub, konfigurowania projektów GitHub i widoków projektów oraz zarządzania pracą z usługą GitHub Projects.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opisywanie projektów GitHub i Azure Boards
  • Łączenie Azure Boards i usługi GitHub
  • Konfigurowanie projektów i tablic usługi GitHub oraz zarządzanie nimi
  • Dostosowywanie widoków projektu

 

Moduł 6: Wprowadzenie do kontroli źródła

W tym module przedstawiono podstawy kontroli źródła, eksplorowanie korzyści i najlepszych rozwiązań.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie kontroli źródła
  • Stosowanie najlepszych rozwiązań dotyczących kontroli źródła
  • Opis korzyści z używania kontroli źródła

 

Moduł 7: Opis typów systemów kontroli źródła

W tym module opisano różne systemy kontroli źródła, takie jak Git i TFVC, i pomaga w początkowych krokach użycia usługi Git.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Stosowanie praktyk kontroli źródła w procesie programowania
  • Wyjaśnienie różnic między scentralizowaną i rozproszoną kontrolą wersji
  • Omówienie usług Git i TFVC
  • Programowanie przy użyciu usługi Git

 

Moduł 8: Praca z usługami Azure Repos i GitHub

W tym module przedstawiono Azure Repos i GitHub oraz przedstawiono sposoby migracji z Kontrola wersji serwera Team Foundation do usługi Git oraz pracę z usługą GitHub Codespaces na potrzeby programowania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opisywanie Azure Repos i usługi GitHub
  • Migrowanie z Kontrola wersji serwera Team Foundation do usługi Git
  • Praca z usługą GitHub Codespaces

 

Moduł 9: Struktura repozytorium Git

Ten moduł analizuje strukturę repozytoriów Git, wyjaśnia różnice między mono a wieloma repozytoriami i pomaga utworzyć dziennik zmian.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie repozytoriów Git
  • Implementowanie repozytorium mono lub wielu repozytoriów
  • Wyjaśnienie struktury repozytoriów Git
  • Implementowanie dziennika zmian

 

Moduł 10: Zarządzanie gałęziami i przepływami pracy usługi Git

W tym module przedstawiono typy rozgałęziania, pojęcia i modele usługi Git na potrzeby procesu ciągłego dostarczania. Pomaga to firmom definiować swoją strategię rozgałęziania i organizację.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opis przepływów pracy rozgałęziania usługi Git
  • Implementowanie gałęzi funkcji
  • Implementowanie usługi GitHub Flow
  • Fork a repo (Tworzenie rozwidlenia repozytorium)

 

Moduł 11: Współpraca z żądaniami ściągnięcia w Azure Repos

W tym module przedstawiono żądania ściągnięcia dotyczące współpracy i przeglądów kodu przy użyciu usług Azure DevOps i GitHub dla urządzeń przenośnych na potrzeby zatwierdzania żądań ściągnięcia. Pomaga to zrozumieć, jak działają żądania ściągnięcia i jak je skonfigurować.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wykorzystuje żądania ściągnięcia do współpracy i przeglądów kodu
  • Przekazywanie opinii przy użyciu żądań ściągnięcia
  • Konfigurowanie zasad gałęzi
  • Korzystanie z aplikacji mobilnej GitHub na potrzeby zatwierdzeń żądań ściągnięcia

 

Moduł 12: Identyfikowanie długu technicznego

W tym module przeanalizować dług techniczny, złożoność, metryki jakości i plany dotyczące skutecznych przeglądów kodu i weryfikacji jakości kodu.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Identyfikowanie długu technicznego i zarządzanie nim
  • Integrowanie narzędzi jakości kodu
  • Planowanie przeglądów kodu
  • Opis metryk złożoności i jakości

 

Moduł 13: Eksplorowanie punktów zaczepienia usługi Git

W tym module opisano punkty zaczepienia usługi Git i ich użycie podczas procesu programowania, implementacji i zachowania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie punktów zaczepienia usługi Git
  • Identyfikowanie, kiedy są używane punkty zaczepienia usługi Git
  • Implementowanie punktów zaczepienia usługi Git na potrzeby automatyzacji
  • Wyjaśnienie zachowania punktów zaczepienia usługi Git

 

Moduł 14: Planowanie wspierania źródła wewnętrznego

W tym module wyjaśniono, jak używać usługi Git do wspierania źródeł wewnętrznych w całej organizacji, implementowania rozwidlenia i przepływów pracy.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Używanie usługi Git do wspierania źródła wewnętrznego w całej organizacji
  • Implementowanie przepływu pracy rozwidlenia
  • Wybieranie między gałęziami a rozwidlami
  • Udostępnianie kodu między rozwidlami

 

Moduł 15: Zarządzanie repozytoriami Git

W tym module opisano, jak pracować z dużymi repozytoriami, przeczyścić dane repozytorium i zarządzać informacjami o wersji i automatyzować je przy użyciu usługi GitHub.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie dużych repozytoriów Git
  • Wyjaśnienie systemu plików VFS dla usługi Git
  • Korzystanie z usługi Git Large File Storage (LFS)
  • Przeczyszczanie danych repozytorium
  • Zarządzanie informacjami o wersji i automatyzowanie ich za pomocą usługi GitHub

 

Moduł 16: Eksplorowanie usługi Azure Pipelines

W tym module przedstawiono pojęcia związane z usługą Azure Pipelines i objaśniono kluczowe terminy i składniki narzędzia, pomagając zdecydować o strategii i obowiązkach potoku.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opis usługi Azure Pipelines
  • Wyjaśnienie roli usługi Azure Pipelines i jej składników
  • Wybieranie odpowiedzialności za automatyzację potoku
  • Omówienie kluczowych terminów usługi Azure Pipeline

 

Moduł 17: Zarządzanie agentami i pulami usługi Azure Pipeline

W tym module przedstawiono różnice między agentami hostowanymi przez firmę Microsoft i własnymi agentami, typami zadań szczegółów i wprowadzeniem konfiguracji pul agentów. Poznasz typowe sytuacje związane z używaniem pul agentów i sposobem zarządzania zabezpieczeniami. Ponadto eksploruje komunikację w celu wdrożenia przy użyciu usługi Azure Pipelines na serwerach docelowych.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wybieranie między agentami hostowanymi przez firmę Microsoft i własnymi agentami
  • Instalowanie i konfigurowanie agentów usługi Azure Pipelines
  • Konfigurowanie pul agentów
  • Zabezpieczanie agentów i pul
  • Eksplorowanie komunikacji w celu wdrożenia przy użyciu usługi Azure Pipelines

 

Moduł 18: Opis potoków i współbieżności

W tym module opisano zadania równoległe i sposób szacowania ich użycia. Ponadto przedstawia ona usługę Azure Pipelines dla projektów open source, eksploruje potoki Visual Designer i YAML.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Używanie i szacowanie zadań równoległych
  • Korzystanie z usługi Azure Pipelines dla projektów typu open source lub prywatnych
  • Korzystanie z projektanta wizualnego
  • Praca z usługami Azure Pipelines i YAML

 

Moduł 19: Eksplorowanie ciągłej integracji

Ten moduł zawiera szczegółowe informacje na temat ciągłej praktyki integracji oraz filarów wdrażania jej w cyklu życia programowania, jego korzyści i właściwości.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie, dlaczego ciągła integracja ma znaczenie
  • Implementowanie ciągłej integracji przy użyciu usługi Azure Pipelines
  • Wyjaśnienie korzyści z ciągłej integracji
  • Opisywanie właściwości kompilacji

 

Moduł 20: Implementowanie strategii potoku

W tym module opisano strategie potoków, konfigurowanie ich, implementowanie kompilacji z wieloma agentami oraz obsługiwane funkcje kontroli źródła usługi Azure Pipelines.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Definiowanie strategii kompilacji
  • Objaśnienie i konfigurowanie wymagań
  • Implementowanie kompilacji z wieloma agentami
  • Korzystanie z różnych typów kontroli źródła dostępnych w usłudze Azure Pipelines

 

Moduł 21: Integracja z usługą Azure Pipelines

Ten moduł zawiera szczegółowe informacje na temat anatomii i struktury usługi Azure Pipelines, szablonów, zasobów YAML oraz sposobu używania wielu repozytoriów w potoku.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opis zaawansowanej anatomii i struktury usługi Azure Pipelines
  • Szablony szczegółów i zasoby YAML
  • Implementowanie i używanie wielu repozytoriów

 

Moduł 22: Wprowadzenie do GitHub Actions

W tym module dowiesz się, czym są GitHub Actions, przepływ akcji i jego elementy. Informacje o zdarzeniach, eksplorowanie zadań i modułów uruchamiającego oraz odczytywanie danych wyjściowych konsoli z akcji.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie GitHub Actions i przepływów pracy
  • Tworzenie i praca z GitHub Actions i przepływami pracy
  • Opisywanie zdarzeń, zadań i modułów uruchamiaczy
  • Badanie danych wyjściowych i zarządzania wydaniami pod kątem akcji

 

Moduł 23: Poznaj ciągłą integrację z usługą GitHub Actions

W tym module szczegółowo przedstawiono ciągłą integrację przy użyciu GitHub Actions i opisano zmienne środowiskowe, artefakty, najlepsze rozwiązania oraz sposób zabezpieczania potoku przy użyciu zaszyfrowanych zmiennych i wpisów tajnych.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie ciągłej integracji z usługą GitHub Actions
  • Używanie zmiennych środowiskowych
  • Udostępnianie artefaktów między zadaniami i używanie tagów usługi Git
  • Tworzenie wpisów tajnych i zarządzanie nimi

 

Moduł 24: Projektowanie strategii kompilacji kontenera

Ten moduł ułatwia planowanie strategii tworzenia kontenerów, objaśnia kontenery i ich strukturę, wprowadza platformę Docker, mikrousługi, Azure Container Registry i powiązane usługi.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Projektowanie strategii kontenera
  • Praca z kontenerami platformy Docker
  • Tworzenie rejestru Azure Container Registry
  • Objaśnienie mikrousług i kontenerów platformy Docker

 

Moduł 25: Wprowadzenie do ciągłego dostarczania

W tym module przedstawiono koncepcje ciągłego dostarczania i ich implementację w tradycyjnym cyklu tworzenia oprogramowania IT.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie ciągłego dostarczania (CD)
  • Implementowanie ciągłego dostarczania w cyklu programowania
  • Informacje o wydaniach i wdrażaniu
  • Identyfikowanie możliwości stosowania ciągłego wdrażania

 

Moduł 26: Tworzenie potoku wydania

W tym module opisano możliwości usługi Azure Pipelines, zadania kompilacji i wydania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie terminologii używanej w usłudze Azure DevOps i innych narzędziach Release Management
  • Opisz, co to jest zadanie kompilacji i wydania, co może zrobić, oraz niektóre dostępne zadania wdrażania
  • Implementowanie zadań wydania

 

Moduł 27: Eksplorowanie zaleceń dotyczących wersji

W tym module omówiono zalecenia dotyczące strategii wydania krytycznego, które organizacje muszą wziąć pod uwagę podczas projektowania wdrożeń automatycznych i wyjaśniono, jak definiować składniki potoku wydania i źródła artefaktów, tworzyć zatwierdzenia i konfigurować bramy wydania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie kwestii, które należy wziąć pod uwagę podczas projektowania strategii wydania
  • Definiowanie składników potoku wydania i używanie źródeł artefaktów
  • Tworzenie planu zatwierdzania wydania
  • Implementowanie bram wydania

 

Moduł 28: Aprowizowania i testowania środowisk

Ten moduł zawiera szczegółowe informacje na temat aprowizacji środowiska docelowego, procesu tworzenia połączeń usług i konfigurowania infrastruktury testowej. Dowiesz się, jak skonfigurować automatyzację testów funkcjonalnych i uruchomić testy dostępności.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Aprowizuj i konfiguruj środowisko docelowe
  • Bezpieczne wdrażanie w środowisku przy użyciu połączenia z usługą
  • Konfigurowanie automatyzacji testów funkcjonalnych i uruchamianie testów dostępności
  • Konfigurowanie infrastruktury testowej

 

Moduł 29: Zarządzanie zadaniami i szablonami oraz zarządzanie nimi

W tym module opisano tworzenie grup zadań i zmiennych oraz używanie zmiennych wydania i zmiennych etapowych w potoku.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Korzystanie z grup zadań i zmiennych oraz zarządzanie nimi
  • Używanie zmiennych wydania i zmiennych etapowych w potoku wydania
  • Używanie zmiennych w potokach wydania

 

Moduł 30: Automatyzowanie inspekcji kondycji

W tym module opisano sposób automatyzowania inspekcji zdarzeń kondycji, konfigurowania powiadomień w usługach Azure DevOps i GitHub, konfigurowania punktów zaczepienia usługi w celu monitorowania potoków, mierzenia jakości procesu wydawania oraz szczegółowych bram wydań na potrzeby jakości. Zapoznasz się z narzędziami do zarządzania wydaniami i szczegółowe informacje o nich.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie automatycznej inspekcji kondycji
  • Tworzenie i konfigurowanie zdarzeń
  • Konfigurowanie powiadomień w usługach Azure DevOps i GitHub
  • Tworzenie punktów zaczepienia usługi do monitorowania potoku
  • Klasyfikowanie wydania w porównaniu z procesem wydania i przedstawienie sposobu kontrolowania jakości obu tych wersji
  • Wybieranie narzędzia do zarządzania wydaniami

 

Moduł 31: Wprowadzenie do wzorców wdrażania

W tym module przedstawiono wzorce wdrażania i wyjaśniono architekturę mikrousług, która pomaga ulepszyć cykl wdrażania oraz zbadać klasyczne i nowoczesne wzorce wdrażania.

Cele szkolenia

  • Opis wzorców wdrażania
  • Wyjaśnienie architektury mikrousług
  • Omówienie klasycznych i nowoczesnych wzorców wdrażania
  • Planowanie i projektowanie architektury

 

Moduł 32: Implementowanie niebieskiego zielonego wdrożenia i przełączania funkcji

W tym module opisano proces wdrażania niebiesko-zielony i wprowadzono techniki przełączania funkcji do zaimplementowania w procesie programowania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonywać następujące czynności:

  • Wyjaśnienie strategii wdrażania
  • Implementowanie niebieskiego zielonego wdrożenia
  • Omówienie miejsc wdrożenia
  • Implementowanie przełączania funkcji i zarządzanie nimi

 

Moduł 33: Implementowanie wydań kanarowych i ciemnego uruchamiania

W tym module opisano strategie wdrażania dotyczące wersji kanarowych i ciemnego uruchamiania oraz analizowania menedżerów ruchu.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Opis strategii wdrażania
  • Implementowanie wydania kanarowego
  • Wyjaśnienie usługi Traffic Manager
  • Omówienie ciemnego uruchamiania

 

Moduł 34: Implementowanie testowania A/B i progresywnego wdrażania narażenia

W tym module przedstawiono koncepcje wdrażania testów A/B i progresywnego wdrażania oraz przedstawiono ciągłą integrację/ciągłe wdrażanie za pomocą pierścieni wdrażania — wdrożenia opartego na pierścieniach.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie wdrożenia progresywnego narażenia
  • Implementowanie testowania A/B
  • Implementowanie ciągłej integracji/ciągłego wdrażania za pomocą pierścieni wdrażania
  • Identyfikowanie najlepszej strategii wdrażania

 

Moduł 35: Integracja z systemami zarządzania tożsamościami

W tym module opisano integrację z usługą GitHub i logowaniem jednokrotnym na potrzeby uwierzytelniania, jednostek usługi i tożsamości usługi zarządzanej.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Integrowanie usługi Azure DevOps z systemami zarządzania tożsamościami
  • Integrowanie usługi GitHub z logowaniem jednokrotnym
  • Omówienie i tworzenie jednostki usługi
  • Tworzenie tożsamości usługi zarządzanej

 

Moduł 36: Zarządzanie danymi konfiguracji aplikacji

W tym module przedstawiono sposoby ponownego przemyślenia danych konfiguracji aplikacji i rozdzielenia metody problemów. Pomaga zrozumieć wzorce konfiguracji i jak zintegrować usługę Azurez usługą Azure Pipelines. Ponadto opisano  szczegóły pary klucz-wartość oraz zarządzanie funkcjami

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Ponowne przemyślenie danych konfiguracji aplikacji
  • Omówienie separacji problemów
  • Integrowanie usługi Azure z usługą Azure Pipelines
  • Zarządzanie wpisami tajnymi, tokenami i certyfikatami
  • Opisywanie  Azure
  • Omówienie par klucz-wartość
  • Omówienie zarządzania funkcjami konfiguracji aplikacji
  • Implementowanie konfiguracji aplikacji

 

Moduł 37: Eksplorowanie infrastruktury jako zarządzania kodem i konfiguracją

W tym module opisano kluczowe pojęcia dotyczące infrastruktury jako kodu i środowiska tworzenia i konfigurowania wdrożenia. Ponadto zapoznaj się z konfiguracją imperatywnej, deklaratywnej i idempotentną oraz sposobem jej zastosowania w firmie.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Informacje na temat wdrażania środowiska
  • Planowanie konfiguracji środowiska
  • Wybieranie między konfiguracją imperatywne a deklaratywną
  • Wyjaśnienie konfiguracji idempotentnego

 

Moduł 38: Tworzenie zasobów platformy Azure przy użyciu szablonów usługi Azure Resource Manager

W tym module omówiono szablony usługi Azure Resource Manager oraz ich składniki i zależności szczegółów oraz modułowe szablony z wpisami tajnymi.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Tworzenie zasobów platformy Azure przy użyciu szablonów usługi Azure Resource Manager
  • Omówienie szablonów i składników szablonów usługi Azure Resource Manager
  • Zarządzanie zależnościami i wpisami tajnymi w szablonach
  • Organizowanie i modularyzacja szablonów

 

Moduł 39: Tworzenie zasobów platformy Azure przy użyciu interfejsu wiersza polecenia platformy Azure

W tym module wyjaśniono interfejs wiersza polecenia platformy Azure w celu tworzenia zasobów platformy Azure, uruchamiania szablonów i szczegółowych poleceń interfejsu wiersza polecenia platformy Azure.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Tworzenie zasobów platformy Azure przy użyciu interfejsu wiersza polecenia platformy Azure
  • Omówienie interfejsu wiersza polecenia platformy Azure i praca z tym interfejsem wiersza polecenia platformy Azure
  • Uruchamianie szablonów przy użyciu interfejsu wiersza polecenia platformy Azure
  • Objaśnia polecenia interfejsu wiersza polecenia platformy Azure

 

Moduł 40: Eksplorowanie Azure za pomocą metodyki DevOps

W tym module opisano Azure z usługą Azure DevOps przy użyciu elementów Runbook, elementów webhook i przepływów pracy programu PowerShell. Dowiesz się, jak tworzyć automatyzację i zarządzać nią dla danego środowiska.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie automatyzacji za pomocą usługi Azure DevOps
  • Tworzenie elementów Runbook i zarządzanie nimi
  • Tworzenie elementów webhook
  • Tworzenie i uruchamianie elementu Runbook przepływu pracy i przepływów pracy programu PowerShell

 

Moduł 41: Implementowanie Desired State Configuration (DSC)

W tym module opisano Desired State Configuration (DSC) i jego składniki do implementacji. Możesz wykonać ćwiczenie dotyczące importowania, kompilowania i automatyzowania tworzenia środowiska oraz używania rozszerzenia DSC do automatyzacji systemu Linux na platformie Azure.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie Desired State Configuration (DSC)
  • Opis Azure  State Configuration
  • Implementowanie rozszerzenia DSC i automatyzacji systemu Linux na platformie Azure
  • Planowanie zarządzania hybrydowego

 

Moduł 42: Implementowanie Bicep

W tym module Bicep wyjaśniono, jak integruje się z różnymi narzędziami, takimi jak interfejs wiersza polecenia platformy Azure i Visual Studio Code na potrzeby konfiguracji wdrożenia środowiska.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Dowiedz się, czym jest Bicep
  • Dowiedz się, jak go zainstalować i utworzyć bezproblemowe środowisko tworzenia
  • Wdrażanie zasobów na platformie Azure przy użyciu usługi Bicep
  • Wdrażanie plików Bicep w Cloud Shell i Visual Studio Code

 

Moduł 43: Wprowadzenie do bezpiecznej metodyki DevOps

W tym module przedstawiono pojęcia dotyczące metodyki DevSecOps, ataków polegających na wstrzyknięciu kodu SQL, modelowaniu zagrożeń i zabezpieczeniach w celu ciągłej integracji.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Identyfikowanie ataku polegający na wstrzyknięciu kodu SQL
  • Omówienie metodyki DevSecOps
  • Implementowanie zabezpieczeń potoku
  • Omówienie modelowania zagrożeń

 

Moduł 44: Implementowanie oprogramowania open source

W tym module przedstawiono problemy związane z oprogramowaniem typu open source i firmowymi składnikami oprogramowania. Ponadto wyjaśniono typowe licencje typu open source, implikacje licencji i klasyfikacje.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie oprogramowania open source
  • Wyjaśnienie problemów firmowych dotyczących składników open source
  • Opis licencji typu open source
  • Informacje o implikacjach i ocenach licencji

 

Moduł 45: Analiza kompozycji oprogramowania

W tym module wyjaśniono analizę kompozycji, sposób sprawdzania i weryfikowania baz kodu pod kątem zgodności, integracji z narzędziami zabezpieczeń i integracji z usługą Azure Pipelines.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Sprawdzanie i weryfikowanie baz kodu pod kątem zgodności
  • Integrowanie narzędzi zabezpieczeń, takich jak WhiteSource z usługą Azure DevOps
  • Implementowanie weryfikacji zabezpieczeń potoku
  • Interpretowanie alertów z narzędzi do skanowania
  • Konfigurowanie alertów i zabezpieczeń usługi GitHub Dependabot

 

Moduł 46: Analizatory statyczne

W tym module przedstawiono analizatory statyczne SonarCloud i CodeQL w usłudze GitHub.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie analizatorów statycznych
  • Praca z usługą SonarCloud
  • Praca z językiem CodeQL w usłudze GitHub
  • Interpretowanie alertów z narzędzi do skanowania

 

Moduł 47: Analizatory dynamiczne i OWASP

W tym module omówiono narzędzia OWASP i analizatory dynamiczne do testowania penetracyjnego, wyników i usterek.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Omówienie usług OWASP i analizatorów dynamicznych
  • Implementowanie praktyk kodowania zabezpieczeń OWASP
  • Informacje o zgodności z bazami kodu

 

Moduł 48: Monitorowanie zabezpieczeń i nadzór

W tym module opisano monitorowanie zabezpieczeń i zarządzanie za pomocą usługi Microsoft Defender dla Chmury oraz scenariusze użycia, zasady platformy Azure, Microsoft Defender for Identity i praktyki zabezpieczeń związane z narzędziami.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Konfigurowanie usługi Microsoft Defender dla Chmury
  • Omówienie zasad platformy Azure
  • Opisywanie inicjatyw, blokad zasobów i usługi Azure Blueprints
  • Praca z Microsoft Defender for Identity

 

Moduł 49: Eksplorowanie zależności pakietów

W tym module omówiono pojęcia związane z zarządzaniem zależnościami i pomaga zidentyfikować zależności projektu. Dowiesz się, jak rozkładać system, identyfikować zależności i składniki pakietów.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Definiowanie strategii zarządzania zależnościami
  • Identyfikowanie zależności
  • Opisywanie elementów i składnikyzacji zarządzania zależnościami
  • Skanowanie bazy kodu pod kątem zależności

 

Moduł 50: Omówienie zarządzania pakietami

W tym module opisano źródła pakietów, typowe źródła pakietów publicznych oraz sposób tworzenia i publikowania pakietów.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie zarządzania pakietami
  • Zarządzanie kanałem informacyjnym pakietów
  • Korzystanie z pakietów i tworzenie ich
  • Publikowanie pakietów

 

Moduł 51: Migrowanie konsolidujących i bezpiecznych artefaktów

W tym module szczegółowo przedstawiono migrację pakietów, konsolidację i konfigurację w celu zabezpieczenia dostępu do źródeł danych pakietów i repozytoriów artefaktów.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Identyfikowanie repozytoriów artefaktów
  • Migrowanie i integrowanie repozytoriów artefaktów
  • Bezpieczne źródła danych pakietów
  • Omówienie ról, uprawnień i uwierzytelniania

 

Moduł 52: Implementowanie strategii przechowywania wersji

W tym module wyjaśniono strategie przechowywania wersji pakietów, najlepsze rozwiązania dotyczące przechowywania wersji i podwyższania poziomu pakietów.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie strategii przechowywania wersji
  • Podwyższanie poziomu pakietów
  • Wypychanie pakietów z potoku
  • Opisywanie semantyki i eksplorowanie najlepszych rozwiązań dotyczących przechowywania wersji

 

Moduł 53: Wprowadzenie do pakietów GitHub

Ten moduł zawiera wprowadzenie do pakietów GitHub. Poznaje sposoby kontrolowania uprawnień i widoczności, publikowania, instalowania, usuwania i przywracania pakietów przy użyciu usługi GitHub.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Publikowanie pakietów
  • Instalowanie pakietów
  • Usuwanie i przywracanie pakietów
  • Konfigurowanie kontroli dostępu i widoczności

 

Moduł 54: Implementowanie narzędzi do śledzenia użycia i przepływu

Ten moduł zawiera wprowadzenie do ciągłych praktyk i narzędzi do śledzenia użycia i przepływu, takich jak Azure Logs Analytics, język zapytań Kusto (KQL) i Application Insights.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Implementowanie narzędzi do śledzenia opinii
  • Planowanie ciągłego monitorowania
  • Implementowanie usługi Application Insights
  • Korzystanie z język zapytań Kusto (KQL)

 

Moduł 55: Tworzenie pulpitów nawigacyjnych monitorowania i stanu

W tym module wyjaśniono kroki tworzenia monitorowania za pomocą pulpitów nawigacyjnych platformy Azure, pracy z projektantem widoków i usługą Azure Monitor oraz tworzenia skoroszytów usługi Azure Monitor. Zapoznaj się również z narzędziami do obsługi monitorowania za pomocą usługi Power BI.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Konfigurowanie pulpitów nawigacyjnych platformy Azure
  • Praca z projektantem widoków w usłudze Azure Monitor
  • Tworzenie skoroszytów usługi Azure Monitor
  • Monitorowanie za pomocą usługi Power BI

 

Moduł 56: Dzielenie się wiedzą w zespołach

W tym module opisano sposób udostępniania wiedzy zespołom, witrynom typu wiki usługi Azure DevOps oraz integracji z Azure Boards.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Dzielenie się wiedzą z zespołami deweloperów
  • Praca ze stronami typu wiki usługi Azure DevOps
  • Integracja z usługą Azure Boards

 

Moduł 57: Projektowanie procesów automatyzowania analizy aplikacji

Ten moduł ułatwia projektowanie procesu w usłudze Application Insights, eksplorowanie danych telemetrycznych i narzędzi i technologii monitorowania.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Automatyzowanie analizy aplikacji
  • Pomóż metodyce DevOps w szybkim reagowaniu i rozszerzonym wyszukiwaniu
  • Integrowanie telemetrii
  • Implementowanie narzędzi i technologii monitorowania

 

Moduł 58: Zarządzanie alertami, bez winy retrospektywami i tylko kulturą

Ten moduł analizuje alerty, bez winy retrospektywy i tworzy po prostu kulturę. Pomaga to poprawić wydajność aplikacji, zmniejszając bezsensowne i nieobsługiwalne alerty oraz wyjaśnia spadek czasu odpowiedzi serwera.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Przeprowadzanie bez winy retrospektyw i tworzenie po prostu kultury
  • Zwiększanie wydajności aplikacji
  • Wyjaśnienie obniżenia czasu odpowiedzi serwera
  • Zmniejszanie bezsensownych i nieobsługiwalnych alertów
Pokaż więcej
Wymagania

Udane uczące się będą mieć wcześniejszą wiedzę i zrozumienie:

  • Koncepcji obliczeń w chmurze, w tym zrozumienie implementacji PaaS, SaaS i IaaS.
  • Zarówno administracji Azure, jak i rozwoju w Azure, z udokumentowanym doświadczeniem w przynajmniej jednym z tych obszarów.
  • Kontroli wersji, zwinnych metodologii wytwarzania oprogramowania oraz podstawowych zasad tworzenia oprogramowania. Przydatne będzie posiadanie doświadczenia w organizacji dostarczającej oprogramowanie.

 

Jeśli jesteś nowy w Azure i obliczeniach w chmurze, rozważ jedno z poniższych źródeł:

 

Jeśli jesteś nowy w administracji Azure, rozważ uczestnictwo w:

 

Jeśli jesteś nowy w rozwoju w Azure, rozważ uczestnictwo w:

W cenę szkolenia wliczono
  • Certyfikat Microsoft
  • Autoryzowane materiały szkoleniowe w formie elektronicznej (Skillpipe)
  • Gwarancja jakości szkolenia
  • Notatnik, długopis (w przypadku szkoleń stacjonarnych)
  • Kontakt z trenerem po szkoleniu
  • Kawa, herbata, słodki poczęstunek (w przypadku szkoleń stacjonarnych)
  • Obiad (w przypadku szkoleń stacjonarnych)

 

Firma jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT Silver Learning
Możesz u nas podejść do egzaminu Pearson VUE
Spółka posiada wpis do ewidencji placówek niepublicznych   Nr ew. ES.VIII.4320-6/p.n./2003 wydany z upoważnienia Prezydenta Miasta Łodzi

 

 

 

Dofinansowanie

Zachęcamy firmy do uzyskania możliwości dofinansowania na szkolenia oferowane przez naszą firmę. W obecnej chwili istnieją dwa sposoby dzięki którym możesz uzyskać dofinansowanie.

  • Szkolenia dofinansowane do 80% z funduszy europejskich  - Baza Usług Rozwojowych (BUR). Dofinansowanie dostępne jest dla wszystkich firm zatrudniających średniorocznie do 250 pracowników (maksymalnie średnie przedsiębiorstwo)
  • Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego  - dofinansowanie do 100%. Niezależnie od wielkości przedsiębiorstwa oraz kapitału.

 

Nasi pracownicy pomogą uzyskać dla Twojej firmy dofinansowanie. To naprawdę nie jest trudne. Jeżeli masz pytania  napisz lub zadzwoń do nas.

Zapraszamy!

PARP Grupa PFR logo-RGB-duze - Polskie Towarzystwo Polityki Społecznej
Egzaminy

Przewidziany egzamin do szkolenia: AZ-400

Zapisz się na egzamin już dzisiaj! Kontakt do Centrum Egzaminacyjnego: it@ntg.pl tel: 502 147 093 lub zapisz się przy pomocy formularza.

 

Opinie
Michał 19-01-2024 16:45:12
Ocena:
Great instructor with tremendous knowledge and passion
Powiązane szkolenia
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1399,00 zł netto (1720,77 zł brutto)
Cena promocyjna: od 1050,00 zł netto (1291,50 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.
Termin potwierdzony

Najbliższy termin: 17-06-2024 09:00

Cena katalogowa: 4400,00 zł netto (5412,00 zł brutto)
Cena promocyjna: od 2800,00 zł netto (3444,00 zł brutto)
5 dni / 40 godzin
3 oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: 03-06-2024 09:00

Cena katalogowa: 4400,00 zł netto (5412,00 zł brutto)
Cena promocyjna: od 3900,00 zł netto (4797,00 zł brutto)
5 dni / 40 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1200,00 zł netto (1476,00 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: 27-04-2024 08:30

Cena katalogowa: 1200,00 zł netto (1476,00 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: 03-06-2024 09:00

Cena katalogowa: 4000,00 zł netto (4920,00 zł brutto)
Cena promocyjna: od 3700,00 zł netto (4551,00 zł brutto)
5 dni / 40 godzin
1 oceny
Bestsellery
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie stacjonarne w siedzibie NTG.
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 23-05-2024 09:00

Cena katalogowa: 1120,00 zł netto (1377,60 zł brutto)
Cena promocyjna: od 690,00 zł netto (848,70 zł brutto)
2 dni / 16 godzin
37 oceny
Gwarancja jakości szkolenia.
Szkolenie stacjonarne w siedzibie NTG.
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 29-08-2024 09:00

Cena katalogowa: 530,00 zł netto (651,90 zł brutto)
2 dni / 16 godzin
1 oceny
Gwarancja jakości szkolenia.
Szkolenie przez Internet

Najbliższy termin: 04-06-2024 08:00

Cena katalogowa: 980,00 zł netto (1205,40 zł brutto)
2 dni / 16 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 490,00 zł netto (602,70 zł brutto)
2 dni / 8 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: 12-08-2024 09:00

Cena katalogowa: 2500,00 zł netto (3075,00 zł brutto)
3 dni / 24 godzin
oceny
Gwarancja jakości szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie stacjonarne w siedzibie NTG.
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 13-05-2024 09:00

Cena katalogowa: 1120,00 zł netto (1377,60 zł brutto)
Cena promocyjna: od 620,00 zł netto (762,60 zł brutto)
2 dni / 16 godzin
74 oceny
Możliwe terminy szkoleń
Zaproponuj miejsce i termin
Opinie
(1)
Dodaj
Dane szkolenia
  • Czas trwania: 5 dni , 40 godzin
  • Poziom trudności:
  • Język: polski
  • Język materiałów: angielski
  • Prowadzący Microsoft Certified Trainer
  • Możliwe opcje szkolenia:
    Szkolenie stacjonarne w siedzibie NTG.
    Gwarancja jakości szkolenia.
    Możliwość szkolenia zdalnego przez internet
    Szkolenie autoryzowane Microsoft
    Przygotowuje do egzaminu Pearson VUE