Trwają zapisy do grupy

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.

2150 PLN+23% VAT (2644 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:AZURE/DEVOPS

clouddevopscigit

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

12 sierpnia
Termin gwarantowanyTrwają zapisy na szkolenie

Trener:

Przemysław Chmielecki

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:

9 września
Trwają zapisy na szkolenie

Trener:

Przemysław Chmielecki

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:

9 grudnia
Trwają zapisy na szkolenie

Trener:

Przemysław Chmielecki

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?

Dostępne terminy

Interesują Cię inne terminy?

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

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…