코스 개요
Ansible와 자동화 패턴 소개
- Ansible 아키텍처와 핵심 개념
- 인벤토리 관리 및 연결 옵션
- 어드혹 명령 및 간단한 플레이북
견고한 플레이북 작성
- 플레이북 구조, 작업 및 핸들러
- 아이뒘포텐스 및 오류 처리
- 포함 및 임포트를 통한 작업 재사용
역할, 컬렉션 및 프로젝트 구조
- 역할 생성 및 조직화
- 컬렉션 빌드 및 게시
- 저장소 레이아웃 및 재사용에 대한 최선책
변수, 팩트 및 템플릿
- 변수 우선순위 및 범위
- 팩트 사용 및 사용자 정의 팩트 수집
- 구성 생성을 위한 Jinja2 템플릿
모듈, 플러그인 및 확장성
- 코어 및 커뮤니티 모듈 개요
- 플러그인 및 사용자 정의 모듈 개발
- 비밀 및 자격 증명의 안전 관리
테스트, 품질 및 CI/CD 통합
- Molecule 및 Testinfra로 단위 및 통합 테스트
- 린팅 및 품질 게이트 (ansible-lint, yamllint)
- Ansible을 CI/CD 파이프라인에 통합 (GitHub Actions, Jenkins)
AWX/Tower를 통해 운영
- AWX/Tower 설치 및 아키텍처
- 작업 템플릿, 워크플로우 및 일정
- RBAC, 로깅, 알림 및 감사 가능성
확장성, 성능 및 문제 해결
- 인벤토리와 연결 성능 최적화
- 대규모 동시성 및 오케스트레이션 전략
- 플레이북 디버깅 및 운영 문제 해결
보안, 준수 및 기업 패턴
- 비밀 관리 (Vault, Ansible Vault, 외부 저장소)
- 준수 자동화 및 변경 제어 패턴
- 재해 복구 및 롤백 전략
종합 프로젝트: 끝에서 끝까지의 자동화 파이프라인
- 현실적인 사용 사례를 위한 자동화 솔루션 설계
- 플레이북, 역할, 테스트 및 CI/CD 통합 구현
- 프레젠테이션, 피어 리뷰 및 강사 피드백
요약 및 다음 단계
요건
- 리눅스 시스템 관리 기본 사항에 대한 이해
- 기본 쉘 스크립팅 및 명령줄 도구 사용 경험
- YAML 및 버전 관리 개념에 대한 familiarity
대상 독자
- 시스템 관리자
- DevOps 엔지니어
- 플랫폼 및 자동화 엔지니어
회원 평가 (2)
프레젠테이션 및 실습 세션## 모듈 1: PowerPoint 기본### 학습 목표- Microsoft PowerPoint 환경 이해- 기본 슬라이드 만들기- 텍스트 및 이미지 삽입- 슬라이드 디자인 및 레이아웃 변경## 모듈 2: 고급 PowerPoint 기능### 학습 목표- 애니메이션 및 전이 효과 추가- 오디오 및 비디오 삽입- 슬라이드 쇼 설정- 프레젠테이션 준비 및 연습## 모듈 3: Excel 데이터 시각화### 학습 목표- Excel에서 데이터 입력 및 관리- 차트 및 그래프 생성- 데이터 시각화 도구 사용- 데이터 시각화 프로젝트 실행## 모듈 4: Excel 고급 기능### 학습 목표- 피벗 테이블 사용- 데이터 분석 도구- 복잡한 공식을 작성- Excel 프로젝트 수행## 모듈 5: Access 데이터베이스 관리### 학습 목표- Access에서 데이터베이스 생성 및 관리- 테이블, 쿼리, 폼 및 보고서 작성- 데이터베이스 보안 설정- 데이터베이스 프로젝트 수행## 모듈 6: Word 문서 작성### 학습 목표- Microsoft Word 환경 이해- 기본 문서 작성- 문서 스타일링 및 서식 지정- 문서 준비 및 공유## 모듈 7: Word 고급 기능### 학습 목표- 템플릿 및 마스터 페이지 사용- 표 및 차트 삽입- 문서 자동화- Word 프로젝트 수행## 모듈 8: Outlook 이메일 관리### 학습 목표- Outlook 환경 이해- 이메일 작성 및 관리- 캘린더 및 연락처 사용- Outlook 프로젝트 수행## 모듈 9: Project 관리### 학습 목표- Microsoft Project 환경 이해- 프로젝트 계획 작성- 작업 및 자원 관리- 프로젝트 보고서 생성## 모듈 10: Visio 다이어그램 제작### 학습 목표- Microsoft Visio 환경 이해- 기본 다이어그램 작성- 다양한 다이어그램 템플릿 사용- Visio 프로젝트 수행## 모듈 11: OneNote 노트 관리### 학습 목표- Microsoft OneNote 환경 이해- 노트 작성 및 관리- 노트 공유 및 협업- OneNote 프로젝트 수행## 모듈 12: Teams 회의 및 협업### 학습 목표- Microsoft Teams 환경 이해- 회의 준비 및 진행- 팀 채팅 및 파일 공유- Teams 프로젝트 수행
Adeel - Business Computer Skills
코스 - Red Hat System Administration III (RHEL9) – RH294+EX294
기계 번역됨
매우 직접적으로 진행되었으며 질문에 대한 답변은 매우 통찰력이 있었습니다.
Tshidiso Tsatsi - City Power
코스 - Red Hat Enterprise Linux (RHEL) Administration
기계 번역됨