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 and Platform Engineering: A Collaborative Approach
澳門 - DevOps and Platform Engineering: A Collaborative Approach
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