연락처 정보

코스 개요

고급 Ansible Playbook 개발

  • 변수, 루프, 조건부, 핸들러 활용
  • 블록, 에러 처리, 태그 사용
  • 복잡한 플레이북 구조화

Jinja2 및 템플릿 기법

  • 고급 필터 및 룩업 활용
  • 동적 템플릿 생성
  • 템플릿 적용 모범 사례

커스텀 모듈 및 플러그인

  • Python으로 커스텀 모듈 작성
  • 필터, 콜백, 연결 플러그인 사용
  • 디버깅 및 로깅 전략

Collections 및 Roles

  • Roles를 활용한 콘텐츠 구성
  • Ansible Collections 패키징 및 배포
  • 버전 관리 및 의존성 관리

API 통합 및 외부 서비스

  • URI 모듈을 이용한 REST API 호출
  • 클라우드 프로바이더 및 외부 도구 연동
  • 시크릿 관리 통합

테스트 및 검증

  • ansible-lint, Molecule, CI/CD 파이프라인 활용
  • 멱등성 및 재현 가능성 보장
  • Ansible 코드의 정적 및 동적 분석

콘텐츠 라이프사이클 및 버전 관리

  • Git 및 GitOps를 이용한 코드 관리
  • 변경 사항 추적 및 문서화
  • Ansible 콘텐츠를 활용한 CI/CD 워크플로

요약 및 다음 단계

요건

  • 기본 Ansible 개념 및 YAML 문법에 대한 이해
  • 리눅스 시스템 관리 경험
  • 플레이북 개발 및 인벤토리 관리에 대한 친숙함

대상 학습자

  • 숙련된 자동화 개발자
  • DevOps 엔지니어
  • 대규모 엔터프라이즈 자동화를 관리하는 IT 전문가
 21 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리