연락처 정보

코스 개요

DevOps 환경에서의 AI 개요

  • DevOps용 AI란 무엇인가?
  • CI/CD 파이프라인에 적용되는 AI의 활용 사례 및 이점
  • AI 기반 자동화를 지원하는 주요 도구와 플랫폼 소개

AI가 지원하는 코드 개발 및 리뷰

  • GitHub Copilot 등을 활용한 코드 자동 완성 기능 사용법
  • AI 기반 코드 품질 점검 및 개선 제안
  • 테스트 케이스 생성 및 보안 취약점 탐지의 자동화

지능형 CI/CD 파이프라인 설계

  • AI 기능을 통합한 Jenkins 및 GitHub Actions 구성법
  • 예측적 빌드 실행 및 오류 발생 시 자동 복구 기법
  • 과거 데이터를 바탕으로 한 파이프라인 동적 조정 방법

AI 활용 테스트 자동화 전략

  • Testim 및 mabl과 같은 도구를 통한 AI 기반 테스트 생성 및 우선순위 지정
  • 머신러닝을 활용한 회귀 테스트 분석 기술
  • 데이터 중심의 인사이트로 불안정한 테스트 감소 및 실행 시간 단축

AI가 적용된 정적·동적 코드 분석 기법

  • SonarQube 등의 도구를 CI/CD 파이프라인에 통합하는 방법
  • 코드 결함 탐지 및 리팩토링 제안 기능 활용
  • 변경 영향도 분석 및 코드 리스크 평가 기술

모니터링, 피드백 수집 및 지속적 개선 프로세스

  • AI 기반 관측 도구를 활용한 이상 징후 감지 기술
  • 배포 결과 데이터로부터 학습하는 머신러닝 모델 운용법
  • 소프트웨어 개발 전체 생명주기에 걸친 자동 피드백 루프 구축

실제 사례 및 실무 통합 방법

  • 대규모 기업 환경에서 AI가 적용된 CI/CD 운영 사례 소개
  • 클라우드 기반 플랫폼 및 마이크로서비스 아키텍처와의 연동 방법
  • 실제 적용 시 발생 가능한 문제점, 유의사항 및 최적화 방안 제시

요약 및 향후 추진 방향 안내

요건

  • DevOps 및 CI/CD 워크플로우 관련 경험
  • 버전 관리 시스템과 자동화 도구에 대한 기초 지식
  • 소프트웨어 테스트 및 배포 개념에 대한 이해도

교육 대상

  • DevOps 엔지니어와 플랫폼 팀
  • QA 자동화 리더 및 테스트 엔지니어
  • 소프트웨어 아키텍트 및 릴리스 매니저
 14 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리