Course Code: devopsplatformengr
Duration: 14 hours

Prerequisites:

  • Zrozumienie rozwoju oprogramowania i operacji
  • Doświadczenie w podstawowej administracji systemami
  • Znajomość interfejsów wiersza poleceń i systemów kontroli wersji

Odbiorcy

  • Programiści
  • Administratorzy systemów
  • Menedżerowie projektów IT

Overview:

DevOps i Inżynieria Platform to dyscypliny współpracy, które usprawniają dostarczanie oprogramowania i operacje.

Ten prowadzony przez instruktora, żywy trening (online lub na miejscu) jest skierowany do średniozaawansowanych programistów, administratorów systemów i menedżerów projektów IT, którzy chcą podnieść swoje umiejętności w budowaniu i zarządzaniu zautomatyzowanymi, skalowalnymi i współpracującymi środowiskami IT.

Pod koniec tego szkolenia uczestnicy będą mogli:

  • Zrozumieć podstawowe zasady i korzyści DevOps i Inżynierii Platform.
  • Wdrożyć Infrastrukturę jako Kod (IaC) i zautomatyzować dostarczanie infrastruktury IT.
  • Budować i utrzymywać potoki Ciągłej Integracji i Ciągłego Dostarczania (CI/CD).
  • Wdrażać i zarządzać mikrousługami za pomocą narzędzi do konteneryzacji, takich jak Docker i Kubernetes.
  • Integrować praktyki bezpieczeństwa w cyklu rozwoju oprogramowania z DevSecOps.
  • Stosować techniki obserwowalności do monitorowania i poprawy niezawodności systemu.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Opcje dostosowania kursu

  • Aby poprosić o dostosowany trening dla tego kursu, skontaktuj się z nami, aby to zaaranżować.

Course Outline:

Wprowadzenie do DevOps i Inżynierii Platform

  • Definiowanie DevOps i jego podstawowych zasad
  • Zrozumienie inżynierii platform
  • Synergia między DevOps a inżynierią platform

Kultura i współpraca

  • Budowanie kultury współpracy
  • Strategie komunikacji dla zespołów
  • Pokonywanie silosów w działach IT

Narzędzia i technologie

  • Podstawowe narzędzia dla DevOps i inżynierii platform
  • Platformy automatyzacji i orkiestracji
  • Monitorowanie i analityka dla ciągłego doskonalenia

Infrastruktura jako Kod (IaC)

  • Zasady IaC
  • Wdrażanie IaC za pomocą narzędzi do zarządzania konfiguracją
  • Najlepsze praktyki w zarządzaniu infrastrukturą

Ciągła Integracja i Ciągłe Dostarczanie (CI/CD)

  • Potok CI/CD: Od kodu do wdrożenia
  • Integracja inżynierii platform w CI/CD
  • Studia przypadków: Udane wdrożenia CI/CD

Mikrousługi i konteneryzacja

  • Architektura mikrousług i jej korzyści
  • Konteneryzacja z Dockerem i Kubernetesem
  • Zarządzanie usługami na dużą skalę

Bezpieczeństwo i zgodność

  • DevSecOps: Integracja bezpieczeństwa w potoku
  • Zgodność jako kod
  • Najlepsze praktyki bezpieczeństwa dla inżynierii platform

Obserwowalność i niezawodność

  • Filary obserwowalności
  • Zapewnianie niezawodności systemu
  • Reakcja na incydenty i postmortemy

Platforma jako produkt

  • Traktowanie platform jako produktów
  • Projektowanie zorientowane na użytkownika dla platform wewnętrznych
  • Pomiar sukcesu i ROI

Warsztaty praktyczne

  • Konfigurowanie podstawowego potoku DevOps
  • Budowanie i wdrażanie mikrousługi
  • Wdrażanie IaC dla infrastruktury chmurowej

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - DevOps and Platform Engineering: A Collaborative Approach

Qatar - DevOps and Platform Engineering: A Collaborative Approach

Egypt - DevOps and Platform Engineering: A Collaborative Approach

Saudi Arabia - DevOps and Platform Engineering: A Collaborative Approach

South Africa - DevOps and Platform Engineering: A Collaborative Approach

Brasil - DevOps e Engenharia de Plataforma: Uma Abordagem Colaborativa

Canada - DevOps and Platform Engineering: A Collaborative Approach

中国 - DevOps与平台工程:协作方法

香港 - DevOps and Platform Engineering: A Collaborative Approach

澳門 - DevOps and Platform Engineering: A Collaborative Approach

台灣 - DevOps與平臺工程:協作方法

USA - DevOps and Platform Engineering: A Collaborative Approach

Österreich - DevOps und Plattformengineering: Eine Kollaborative Methode

Schweiz - DevOps und Plattformengineering: Eine Kollaborative Methode

Deutschland - DevOps und Plattformengineering: Eine Kollaborative Methode

Czech Republic - DevOps a Platform Engineering: Společný přístup

Denmark - DevOps and Platform Engineering: A Collaborative Approach

Estonia - DevOps and Platform Engineering: A Collaborative Approach

Finland - DevOps and Platform Engineering: A Collaborative Approach

Greece - DevOps και Πλατφόρμα Ανάπτυξης: Μια Διεθνής Συνεργασία

Magyarország - DevOps és Platform Engineering: Együttműködésen alapuló megközelítés

Ireland - DevOps and Platform Engineering: A Collaborative Approach

Luxembourg - DevOps and Platform Engineering: A Collaborative Approach

Latvia - DevOps and Platform Engineering: A Collaborative Approach

España - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Italia - DevOps e Platform Engineering: Un Approccio Collaborativo

Lithuania - DevOps and Platform Engineering: A Collaborative Approach

Nederland - DevOps en Platform Engineering: Een Samenwerkende Aanpak

Norway - DevOps and Platform Engineering: En samarbeidsbasert tilnærming

Portugal - DevOps e Engenharia de Plataforma: Uma Abordagem Colaborativa

România - DevOps și Ingineria Platformelor: O Abordare Colaborativă

Sverige - DevOps och Plattformsteknik: Ett Samarbetsorienterat Tillvägagångssätt

Türkiye - DevOps ve Platform Mühendisliği: Bir Ortaklaşa Yaklaşım

Malta - DevOps and Platform Engineering: A Collaborative Approach

Belgique - DevOps et l'Ingénierie des Plateformes : Une Approche Collégiale

France - DevOps et l'Ingénierie des Plateformes : Une Approche Collégiale

日本 - DevOpsとプラットフォームエンジニアリング:協調的なアプローチ

Australia - DevOps and Platform Engineering: A Collaborative Approach

Malaysia - DevOps and Platform Engineering: A Collaborative Approach

New Zealand - DevOps and Platform Engineering: A Collaborative Approach

Philippines - DevOps and Platform Engineering: A Collaborative Approach

Singapore - DevOps and Platform Engineering: A Collaborative Approach

Thailand - DevOps and Platform Engineering: A Collaborative Approach

Vietnam - DevOps vàPlatform Engineering: Một Phương pháp Hợp Tác

India - DevOps and Platform Engineering: A Collaborative Approach

Argentina - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Chile - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Costa Rica - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Ecuador - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Guatemala - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Colombia - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

México - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Panama - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Peru - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Uruguay - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Venezuela - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Polska - DevOps i Inżynieria Platform: Podejście Współpracy

United Kingdom - DevOps and Platform Engineering: A Collaborative Approach

South Korea - DevOps 및 플랫폼 엔지니어링: 협업적인 접근

Pakistan - DevOps and Platform Engineering: A Collaborative Approach

Sri Lanka - DevOps and Platform Engineering: A Collaborative Approach

Bulgaria - DevOps and Platform Engineering: Collaborative Approach

Bolivia - DevOps y Ingeniería de Plataformas: Un Enfoque Colaborativo

Indonesia - DevOps and Platform Engineering: A Collaborative Approach

Kazakhstan - DevOps and Platform Engineering: A Collaborative Approach

Moldova - DevOps și Ingineria Platformelor: O Abordare Colaborativă

Morocco - DevOps and Platform Engineering: A Collaborative Approach

Tunisia - DevOps and Platform Engineering: A Collaborative Approach

Kuwait - DevOps and Platform Engineering: A Collaborative Approach

Oman - DevOps and Platform Engineering: A Collaborative Approach

Slovakia - DevOps and Platform Engineering: A Collaborative Approach

Kenya - DevOps and Platform Engineering: A Collaborative Approach

Nigeria - DevOps and Platform Engineering: A Collaborative Approach

Botswana - DevOps and Platform Engineering: A Collaborative Approach

Slovenia - DevOps and Platform Engineering: A Collaborative Approach

Croatia - DevOps and Platform Engineering: A Collaborative Approach

Serbia - DevOps and Platform Engineering: A Collaborative Approach

Bhutan - DevOps and Platform Engineering: A Collaborative Approach

Nepal - DevOps and Platform Engineering: A Collaborative Approach

Uzbekistan - DevOps and Platform Engineering: A Collaborative Approach

US Government - DevOps and Platform Engineering: A Collaborative Approach