Trwają zapisy do grupy

Szkolenie: Wytwarzanie i dostarczanie oprogramowania w kulturze DevOps z użyciem Azure DevOps

Szkolenie wprowadza w meandry kompleksowego użytkowania narzędzia Azure DevOps pozwalającego na tworzenie i wdrażanie oprogramowania w kulturze DevOps. Szkolenie pozwoli na zrozumienie ogółu nowoczesnego podejścia do wytwarzania oprogramowania, a także uporządkowuje terminologię i narzędzia zgromadzone wokół tych technik. Zbudujemy pipeline w Azure DevOps i uruchomimy budowanie aplikacji na platformie Azure.

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:AZURE/DEVOPS

clouddevopscigit

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

20 lutego
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

22 maja
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

21 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Wytwarzanie i dostarczanie oprogramowania w kulturze DevOps z użyciem Azure DevOps

Cele szkolenia

  • Nauczenie uczestników wytwarzania oprogramowania w kulturze DevOps z użyciem narzędzia Azure DevOps


Dla kogo?

  • Programiści, którzy chcą poszerzyć swoją znajomość kultury DevOps i nauczyć się samodzielnego wdrażania aplikacji

  • Wdrożeniowcy i osoby odpowiedzialne za utrzymanie aplikacji, które chcą nauczyć się Azure DevOps pod kątem automatyzacji oraz przechowywania artefaktów


Zalety

  • Szkolenie to całościowy przegląd narzędzia Azure DevOps, które pozwala z jednego miejsca zarządzać projektem na wielu płaszczyznach (repozytorium kodu, zadania oraz porady, ciągła integracja (budowanie aplikacji), ciągłe wdrożenia (wdrażanie aplikacji), testy oraz zarządzanie artefaktami)

  • Po szkoleniu uczestnicy będą w stanie samodzielnie zająć się konfiguracja wielu środowisk aplikacji, publikować artefakty dla różnych klientów czy decydować o harmonogramie wdrożeń

  • 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

  • Znajomość zasad projektowania systemów komputerowych

  • Doświadczenie w pracy z linią komend

  • Podstawowa znajomość systemu kontroli wersji Git


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 szkolenia

Pobierz program w PDF

Wprowadzenie do DevOps

  • Fundamenty podejścia DevOps

  • Przegląd podstawowych koncepcji i narzędzi

  • DevOps w szerszym kontekście

  • DevOps w szerszym kontekście

  • DevOps wobec innych metodyk zwinnych

  • DevOps a SRE, admin, DevSecOps

Wprowadzenie do Azure DevOps

  • Czym jest Azure DevOps?

  • Azure DevOps Services vs Azure DevOps Server

  • Architektura i prezentacja usług

Organizacje i projekty

  • Różnice pomiędzy organizacją i projektem

  • Ustawianie globalnych polityk

  • Integracja z Azure Active Directory / Active Directory

  • Licencje

Użytkownicy i grupy

  • Tworzenie użytkownika

  • Tworzenie zespołu

  • Segmentacja dostępów

  • Role i uprawnienia

Budowie procesu w Azure DevOps

  • Wbudowane procesy (Agile, Scrum)

  • Konfiguracja nowego i modyfikacja istniejącego procesu

  • Board

  • Epic, Feature, PBI, Task/Bug

  • Backlog

  • Sprint

  • Szablony

  • ADO Wiki

Wdrażanie aplikacji

  • Budowanie a wdrożenie w ADO

  • Deployment a release

  • Feature flags a slots

  • Środowiska wdrożeniowe

  • Polityki wdrożeń i approvals

  • Wdrażanie własnej aplikacji

Praca z sekretami

  • Dostęp do sekretów w Pipeline

  • Integracja z KeyVault

Testowanie i zbieranie wyników

  • Raporty

  • Test Plans

  • Code coverage

Artefakty

  • Rodzaje feedów

  • Tworzenie nowego feeda

  • Prywatne repozytorium artefaktów

  • Widoki

  • Universal Packages

GitHub Actions

  • Wprowadzenie do GitHub Actions

  • Różnice pomiędzy Azure DevOps a GitHub Actions

  • Migracja projektu

Autorem szkolenia jest Kamil Mrzygłód

Chmurowy człowiek w firmie Demant Technology Centre. Od 10 lat jestem związany z technologiami Microsoftu skupiając się głównie na dostarczaniu wydajnych i zautomatyzowanych systemów wspierających różnorakie aplikacje klienckie. W 2018 roku zostałem uhonorowany tytułem Microsoft MVP w kategorii Azure za wkład w budowanie społeczności i dogłębną wiedzę techniczną związaną z tą technologią. Jestem autorem dwóch książek poruszających tematykę Microsoft Azure a także licznych warsztatów i prelekcji…