연락처 정보

코스 개요

Ansible 및 자동화 패턴 소개

  • Ansible 아키텍처 및 핵심 개념
  • 인벤토리 관리 및 연결 옵션
  • 일회성(Ad hoc) 명령 및 간단한 플레이북

견고한 플레이북 작성

  • 플레이북 구조, 작업(task), 핸들러
  • 멱등성(idempotence) 및 오류 처리
  • include 및 import 를 통한 작업 재사용

역할, 컬렉션 및 프로젝트 구조

  • 역할 생성 및 구성
  • 컬렉션 빌드 및 게시
  • 저장소 레이아웃 및 재사용을 위한 모범 사례

변수, 팩트 및 템플릿링

  • 변수 우선순위 및 범위
  • 팩트 활용 및 사용자 정의 팩트 수집
  • 구성 생성을 위한 Jinja2 템플릿링

모듈, 플러그인 및 확장성

  • 핵심 및 커뮤니티 모듈 개요
  • 플러그인 및 사용자 정의 모듈 개발
  • 보안적으로 비밀 정보 및 자격 증명 관리

테스트, 품질 및 CI/CD 통합

  • Molecule 및 Testinfra 를 활용한 단위 및 통합 테스트
  • 린팅 및 품질 게이트(ansible-lint, yamllint)
  • Ansible 을 CI/CD 파이프라인(GitHub Actions, Jenkins) 에 통합

AWX/Tower 를 통한 운영화

  • AWX/Tower 설치 및 아키텍처
  • 작업 템플릿, 워크플로우 및 스케줄링
  • RBAC, 로깅, 알림 및 감사 가능성

확장성, 성능 및 문제 해결

  • 인벤토리 및 연결 성능 최적화
  • 대규모 동시성 및 오케스트레이션을 위한 전략
  • 플레이북 디버깅 및 운영 문제 해결

보안, 규정 준수 및 엔터프라이즈 패턴

  • 비밀 정보 관리(Vault, Ansible Vault, 외부 스토어)
  • 규정 준수 자동화 및 변경 제어 패턴
  • 재해 복구 및 롤백 전략

캡스톤 프로젝트: 종단간 자동화 파이프라인

  • 실제 사용 사례에 대한 자동화 솔루션 설계
  • 플레이북, 역할, 테스트 및 CI/CD 통합 구현
  • 발표, 동료 검토 및 강사 피드백

요약 및 다음 단계

요건

  • Linux 시스템 관리 기본 사항에 대한 이해
  • 기본 쉘 스크립팅 및 명령줄 도구 사용 경험
  • YAML 및 버전 관리 개념에 대한 친숙함

대상 독자

  • 시스템 관리자
  • DevOps 엔지니어
  • 플랫폼 및 자동화 엔지니어

면책 조항: 본 과정은 NobleProg 글로벌 훈련 포트폴리오의 일부입니다. 제공은 NobleProg Ontario Inc.와 같은 공식 지정된 NobleProg 네트워크 파트너 조직을 통해 이루어집니다.

 35 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리