문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 14 시간
코스 개요
DevOps에서 AI를 위한 소개
- DevOps용 AI란 무엇인가?
- CI/CD 파이프라인에서 AI의 사용 사례 및 혜택
- AI 기반 자동화를 지원하는 도구 및 플랫폼 개요
AI 보조 코드 개발 및 리뷰
- GitHub Copilot 및 유사 도구를 활용한 코드 자동 완성
- AI 기반 코드 품질 체크 및 제안
- 테스트 자동 생성 및 취약점 자동 감지
인텔리전트 CI/CD 파이프라인 설계
- Jenkins 또는 GitHub Actions에 AI 강화 단계 설정
- 예측 기반 빌드 트리거 및 스마트 롤백 감지
- 과거 성능 데이터에 기반한 동적 파이프라인 조정
AI 기반 테스트 자동화
- AI 기반 테스트 생성 및 우선순위 설정 (예: Testim, mabl)
- 머신러닝을 활용한 회귀 테스트 분석
- 데이터 기반 인사이트를 통해 플래키(불안정한 테스트) 및 테스트 실행 시간 감소
AI를 활용한 정적 및 동적 분석
- 파이프라인에 SonarQube 및 유사 도구 통합
- 코드 스멜 자동 감지 및 리팩토링 제안
- 영향도 분석 및 코드 리스크 프로파일링
모니터링, 피드백 및 지속적 개선
- AI 기반 관측성(observability) 도구 및 이상치 감지
- 배포 결과를 학습하는 ML 모델 활용
- SDLC 전반에 걸친 자동화 피드백 루프 생성
사례 연구 및 실전 통합
- 엔터프라이즈 환경에서의 AI 강화 CI/CD 사례
- 클라우드 네이티브 플랫폼 및 마이크로서비스와의 통합
- 과제, 권장 사항 및 모범 사례
요약 및 다음 단계
요건
- DevOps 및 CI/CD 워크플로우 관련 경험
- 버전 관리 및 자동화 도구에 대한 기본 이해
- 소프트웨어 테스트 및 배포 개념에 대한 숙지
대상 수강생
- DevOps 엔지니어 및 플랫폼 팀
- QA 자동화 리드 및 테스트 엔지니어
- 소프트웨어 아키텍트 및 릴리스 매니저