Course Code: aidevops
Duration: 14 hours
Prerequisites:
  • Doznańie z DevOps i procesów CI/CD
  • Podstawowa znajomość systemów kontroli wersji i narzędzi automatyzacji
  • Znajomość pojęć związanych z testowaniem i wdrażaniem oprogramowania

Grupa docelowa

  • Inżynierowie DevOps i zespoły platform
  • Liderzy automatyzacji QA i inżynierowie testów
  • Architekci oprogramowania i menedżerowie wdrożeń
Overview:

AI for DevOps to zastosowanie sztucznej inteligencji w celu poprawy procesów ciągłej integracji, testowania, wdrażania i dostarczania dzięki inteligentnej automatyzacji i technikom optymalizacji.

Ten kurs prowadzony przez instruktora (online lub stacjonarnie) jest przeznaczony dla profesjonalistów na poziomie średnim w dziedzinie DevOps, którzy chcą włączyć AI i uczenie maszynowe do swoich rurociągów CI/CD w celu poprawy prędkości, dokładności i jakości.

Po zakończeniu tego szkolenia uczestnicy będą mogli:

  • Integrować narzędzia AI z procesami CI/CD dla inteligentnej automatyzacji.
  • Zastosować testowanie, analizę kodu i wykrywanie zmian na podstawie AI.
  • Optymalizować strategie budowy i wdrażania za pomocą przewidywalnych wglądów.
  • Wdrożyć śledzenie i ciągłe ulepszanie za pomocą zoptymalizowanych pętli sprzężenia zwrotnego.

Format kursu

  • Interaktywna wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Ręczne wdrażanie w środowisku live-lab.

Opcje dostosowania kursu

  • Aby zapytać o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby to załatwić.
Course Outline:

Wprowadzenie do AI w DevOps

  • Czym jest AI for DevOps?
  • Przypadki użycia i korzyści z AI w procesach CI/CD
  • Przegląd narzędzi i platform wspierających automatyzację z wykorzystaniem AI

AI-wsparte tworzenie i przeglądanie kodu

  • Używanie GitHub Copilot i podobnych narzędzi do ukończenia kodu
  • Sprawdzanie jakości kodu i propozycje z wykorzystaniem AI
  • Automatyczne generowanie testów i wykrywanie zagrożeń

Inteligentne projektowanie procesów CI/CD

  • Konfiguracja Jenkins lub GitHub Actions z etapami wzmocnionymi AI
  • Przewidywanie wyzwalania budowy i inteligentne wykrywanie wstecznego rollbacku
  • Dynamiczna dostosowywanie procesów na podstawie historycznych wyników

Automatyzacja testów z wykorzystaniem AI

  • Generowanie i priorytetyzowanie testów z wykorzystaniem AI (np. Testim, mabl)
  • Analiza testów regresyjnych z wykorzystaniem uczenia maszynowego
  • Zmniejszanie niestabilności i czasu wykonywania testów z użyciem informacji uzyskanych z danych

Statyczne i dynamiczne analizy z wykorzystaniem AI

  • Integracja SonarQube i podobnych narzędzi do procesów
  • Automatyczne wykrywanie wadliwego kodu i propozycje refaktoryzacji
  • Analiza wpływu i profilowanie ryzyka kodu

Monitorowanie, opiniowanie i ciągłe doskonalenie

  • Narzędzia do obserwacji zasilane AI i wykrywanie anomalii
  • Używanie modeli ML do uczenia się z wyników wdrażania
  • Tworzenie automatycznych pętli opiniowania w całym SDLC

Przykłady zastosowań i praktyczna integracja

  • Przykłady wzmocnionego przez AI CI/CD w środowiskach przedsiębiorstw
  • Integracja z platformami nativnymi dla chmury i mikrousługami
  • Wyzwania, zalecenia i najlepsze praktyki

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Qatar - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Egypt - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Saudi Arabia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

South Africa - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Brasil - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Canada - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

中国 - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

香港 - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

澳門 - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

台灣 - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

USA - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Österreich - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Schweiz - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Deutschland - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Czech Republic - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Denmark - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Estonia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Finland - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Greece - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Magyarország - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Ireland - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Luxembourg - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Latvia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

España - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Italia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Lithuania - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Nederland - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Norway - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Portugal - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

România - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Sverige - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Türkiye - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Malta - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Belgique - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

France - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

日本 - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Australia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Malaysia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

New Zealand - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Philippines - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Singapore - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Thailand - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Vietnam - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

India - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Argentina - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Chile - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Costa Rica - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Ecuador - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Guatemala - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Colombia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

México - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Panama - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Peru - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Uruguay - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Venezuela - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Polska - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

United Kingdom - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

South Korea - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Pakistan - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Sri Lanka - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Bulgaria - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Bolivia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Indonesia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Kazakhstan - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Moldova - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Morocco - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Tunisia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Kuwait - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Oman - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Slovakia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Kenya - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Nigeria - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Botswana - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Slovenia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Croatia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Serbia - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Bhutan - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Nepal - AI for DevOps: Integrating Intelligence into CI/CD Pipelines

Uzbekistan - AI for DevOps: Integrating Intelligence into CI/CD Pipelines