코스 개요
소개
Ansible 프로젝트의 기능 및 아키텍처 개요
- Ansible의 기본 개념과 원리에 대한 복습
- 고급 Ansible 문법과 오픈소스 도구들을 활용한 시작하기
Ansible 설치 및 자동화 리소스 구성 방법
- Ansible 실행을 위한 시스템 사전 조건 파악
- Ansible 설치를 위해 가장 적합한 운영체제 선택법
- Ansible CLI에서 초기 명령어 실행 연습
플레이북 내에서 오픈소스 프로젝트 및 기능 활용법
- 고급 활용 사례를 위한 플레이북 구성 요소 생성하기
복잡한 자동화 환경 구축을 위해 Ansible 인벤토리 다루기
Ansible 도구들과 시스템 간 데이터 상호작용 처리법
전통적인 Ansible 컴포넌트 및 임시 명령어의 심층 활용법
고급 Ansible 문법과 확장 가능한 YAML 사용 기술
- 안전하지 않거나 원본 상태의 데이터 문자열을 어떻게 관리할까?
유연한 Ansible 기능 구현을 위한 문자열 변환 수행 방법
- 관리 작업에 활용하기 위해 복잡한 데이터를 조작하는 기법
Ansible 프로젝트 관련 오픈소스 플러그인 소개 및 활용법
- 최적의 사용 사례에 맞춰 플러그인 확장하기
플레이북 배포 기능을 업데이트하는 방법
- CLI와 인터페이스를 통한 플레이북 실행 방식 비교
- 복잡한 키워드 다루기 및 중간 단계의 CLI 도구 활용법
Ansible 컴포넌트와 임시 기능 최적화 적용 전략
- 반복문이나 조건문 등을 사용할 때 지켜야 할 모범 사례들
플레이북 오류 관리 및 원격 작업 환경 설정법
Ansible 내 아티팩트 재사용과 역할 관리 방안
동적 인벤토리 구조와 패턴 적용법
- 특수 태그 개념 및 그 실제 활용 방법에 대한 안내
확장 가능한 접속 방식 선택과 호스트 키 관리 기술
Ansible 프로젝트 내용 암호화와 고급 데이터 조작 기법
AWX와 연동을 통해 협업 기능 최적화 구현 방법
플레이북 및 AWX를 이용한 RESTful API 상호작용 기술
Ansible 환경에서 빌드 파이프라인 자동화와 워크플로우 간소화 방안
Ansible을 활용해 CI/CD 체계를 구축하는 절차
커스텀 모듈 및 플러그인 개발 관련 기본 개념 소개
- 로컬 또는 전역 환경에서 사용 가능한 모듈·플러그인 작성법 및 효율적인 적용 기법
- 최적화된 구조의 모듈과 플러그인 제작 방법
Python 3.x 및 Python API를 활용해 Ansible 기능 조작하기
모듈 디버깅 기술 및 문서 형식화 작업에 관한 팁들
외부 플랫폼 환경에 Ansible 모듈 적용하기
- Microsoft, AWS 등 다양한 플랫폼에서의 Ansible 구현 가이드라인 소개
효율적인 테스트 수행법 및 모듈 라이프사이클 모니터링 기법
- Ansible 자체 리소스와 유틸리티 활용을 위한 고급 개발 기법들
메타데이터 구조를 활용한 Ansible 운영 방법 및 퍼블릭 클라우드 서비스 연동
Ansible 자동화 기술을 통한 클라우드 네이티브 애플리케이션 배포 전략
- Ansible 기반으로 클라우드 네이티브 환경으로의 마이그레이션 절차
리포지토리 연동 및 컬렉션 관리자 설정법
네트워크 자동화 구현과 동적 운영 부하에 대응하는 Ansible 활용법
- Ansible 네트워크 모듈 사용법 및 데이터 해석 기법 소개
- 타임아웃, 프록시 문제 등 운영상의 장애 요인 관리 방안
- 가상화 및 컨테이너 기술 적용을 통한 실습 예제들
Ansible 프로젝트와 관련 구성요소를 위한 고급 유지보수 및 관리 기법
Ansible 개발 사이클의 구조적 개념에 관해 심층적인 논의
- 공개된 Ansible 문서 및 오픈소스 리소스를 효과적으로 활용하는 방안
조직 내에서 가장 빈번히 발생하는 자동화 사례 시연하기
Ansible 문제 해결을 위한 접근 전략 및 대응 방법
요약 및 결론
요건
- YAML 프로그래밍 문법과 Python 3.x 사용 능력
- Linux 시스템 관리 및 명령행 인터페이스에 대한 풍부한 경험
- Ansible 자동화 기본 작업에 관한 지식
- Ansible 플랫폼의 개념과 원리에 대한 이해도
- IT 워크플로우 및 DevOps 아키텍처에 대한 기초적 지식
대상 수강생
- DevOps 엔지니어
- 개발자
- SysOps 관리자
회원 평가 (2)
자동화 및 다양한 소프트웨어 패키지와의 상호 작용
Eric Van Wyk
코스 - Ansible for Experts
기계 번역됨
이 문장은 우리 부서가 이미 가지고 있는 것들을 잘 표현했습니다.
Letlotlo Miffi
코스 - Ansible for Experts
기계 번역됨