문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
OpenStack 개요
- OpenStack이란 무엇인가?
- 프라이빗 클라우드 vs 퍼블릭 클라우드 vs 하이브리드 클라우드
- OpenStack 아키텍처 개요
- 핵심 서비스 소개 (Nova, Neutron, Cinder, Glance, Keystone, Swift)
- OpenStack 생태계 이해하기
OpenStack 아키텍처와 구성 요소
- 제어 플레인과 데이터 플레인 설명
- 메시지 큐 시스템 (RabbitMQ) 이해하기
- 데이터베이스 백엔드 (MariaDB/Galera)
- 서비스 아키텍처 패턴 소개
- 고가용성 구현을 위한 고려 사항들
OpenStack 배포 계획 수립
- 하드웨어 요구사항 및 용량 산정 방법
- 네트워크 토폴로지 설계 기법
- 스토리지 백엔드 선택 가이드라인
- 단일 노드 배포와 다중 노드 배포의 차이점
- 배포 도구 종류 및 특징 (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)
핵심 서비스 - 컴퓨팅 (Nova)
- Nova 아키텍처 및 주요 구성 요소 설명
- 가상화 기술 지원 사항 (KVM, VMware, Hyper-V)
- 인스턴스 라이프사이클 관리 방법
- 플레이버와 할당량 설정법
- 라이브 마이그레이션과 리소스 스케줄링 기법
핵심 서비스 - 네트워킹 (Neutron)
- Neutron 아키텍처 개요 설명
- 네트워크 유형 소개 (로컬, 플랫, VLAN, VXLAN, GRE)
- 네트워크, 서브넷, 라우터 생성 방법
- 플로팅 IP와 보안 그룹 적용 방법
- 서비스형 로드 밸런싱 구현 기법
핵심 서비스 - 블록 스토리지 (Cinder)
- Cinder 아키텍처 및 스토리지 백엔드 설명
- 볼륨 생성 및 관리 방법
- 볼륨 유형 및 QoS 설정법
- 볼륨 스냅샷과 백업 처리 절차
- Nova와의 통합 방안
이미지 및 오브젝트 스토리지
- Glance 이미지 서비스 활용법
- 이미지 생성 및 관리 절차
- Swift 오브젝트 스토리지 아키텍처 이해하기
- 컨테이너와 오브젝트 생성 방법
- 접근 제어 및 정책 적용 방식
ID 및 보안 관리 (Keystone)
- Keystone 아키텍처와 주요 개념 설명
- 사용자, 프로젝트, 역할 정의법
- 인증과 권한 부여 메커니즘 이해하기
- 토큰 관리 및 MFA 적용 방법
- LDAP/Active Directory와의 통합 절차
모니터링 및 문제 해결
- OpenStack 서비스 모니터링 기법
- 로그 분석과 디버깅 방법
- 일반적인 장애 유형과 해결책 소개
- 성능 튜닝의 기본 사항들
- 백업 및 복구 전략 수립법
기업용 배포를 위한 모범 사례
- 고가용성 구현을 위한 설계 패턴들
- 보안 강화 방법론
- 확장 계획 수립 시 고려 요소들
- 버전 업그레이드 전략 도출법
- 문서화와 운영 절차 표준화 방안
요건
- Linux 시스템 관리 경험
- 네트워킹 개념에 대한 기초 지식 (VLAN, 서브넷, 라우팅 등)
- 가상화 기술 (KVM, VMware 또는 Hyper-V)에 대한 이해
- 스토리지 시스템 (SAN, NAS 또는 분산 스토리지)에 대한 기본 지식
대상 청중
- 시스템 관리자
- 인프라 엔지니어
- 클라우드 아키텍트
- 프라이빗 클라우드 배포를 계획 중인 IT 매니저
- DevOps 엔지니어
21 시간
회원 평가 (1)
트레이너의 지식, 참여도, 및 친밀감
Adam Kuklewski - GE Medical Systems Polska
코스 - Technical Architecture and Patterns
기계 번역됨