Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Puppet 소개
- Puppet가 무엇인지 및 작동 방식
- 인프라 자동화의 이점
- Puppet 아키텍처: 마스터, 에이전트, 매니페스트, 모듈
설치 및 구성
- 마스터 및 에이전트 노드에 Puppet 설치
- Puppet 환경 구성
- 디렉토리 구조 및 주요 구성 파일
매니페스트 이해 및 작성
- 기본 문법 및 구조
- 노드에 매니페스트 적용
- 시스템 변경에 매니페스트 사용
노드 및 리소스 관리
- 노드 정의
- 리소스 유형: 패키지, 서비스, 파일, 사용자, 디렉토리
- 재사용 가능한 작업 생성
모듈 및 템플릿 사용
- 모듈 생성 및 사용
- ERB 템플릿을 사용하여 동적 콘텐츠 생성
- 재사용 가능한 구성 요소 구조화
Puppet 고급 언어 기능
- 사용자 정의 및 클래스
- 조건문 및 표현식
- 관계 및 순서
베스트 프랙티스 및 스타일
- 언어 스타일 및 포맷팅 규칙
- Puppet Forge 및 커뮤니티 모듈
- 문제 해결 및 일반적인 문제
요약 및 다음 단계
Requirements
- Linux 또는 유닉스 시스템 관리 경험
- 명령줄 도구 경험
- 시스템 구성 개념에 대한 이해
대상
- 인프라 자동화를 목표로 하는 시스템 관리자
- Puppet을 구성 관리 솔루션으로 평가하는 IT 전문가
- 확장 가능한 환경을 구축하는 DevOps 실무자
14 Hours
회원 평가 (1)
Luke was very knowledgeable and helpful throughout the training, including answering some questions which were probably more advanced than the course.