전체교육일정
교육개요
본 교육 과정은 핵심 OpenStack 클라우드 운영하는 시스템 관리자를 위한 과정입니다.
* Certified OpenStack Administrator(COA) 시험대비를 위한 추천 과정입니다.
교육목표
본 교육 과정에서는 OpenStack 서비스를 배치, 관리 및 사용하는 방법과 모든 OpenStack 서비스를 사용하여 배포, 가상 컴퓨터 프로비저닝 등을 학습 할 수 있습니다
수강대상
OpenStack 클라우드 설계와 배포, 운영에 관심있는 설계자, 시스템 관리자, DevOps
OpenStack에서 애플리케이션과 인프라를 배포하는 관리자 및 개발자
클라우드 서비스와 OpenStack의 지식을 확장하고자 하는 IT 전문가
선수과목
리눅스 디스크 파티셔닝 기술(최소 LVM 및 fdisk 숙달 요구)
리눅스 syslog를 통한 트러블 슛팅 가능자
systemd 및 NetworkManager 사용 혹은 운영 경험자
RPM/DEB 패키지 사용 경험자
MariaDB 운영 혹은 설치 경험자
기본적인 리눅스 네트워크 설정 및 운영 경험이 있는자
강의내용
Module 1 - 소개
리눅스 재단, 리눅스 재단 교육, Laboratory 연습, Registration
Module 2 - 클라우드 기본
클라우드
기존의 데이터 센터 아키텍처
가상화
클라우드 아키텍처
오픈 클라우드 컴퓨팅의 기본 방침
Module 3 - OpenStack Compute와 게스트 가상 머신 관리
OpenStack Dashboard 사용하기
Python-novaclient Command Line 인터페이스 사용하기
Module 4 - OpenStack 클라우드의 구성요소
OpenStack 구성요소에 대한 일반적인 소개
OpenStack Compute: Nova
Hypervisor Backend 개요
OpenStack 이미지 서비스: Glance
OpenStack 정체성: Keystone
OpenStack 블록 스토리지: Cinder
OpenStack Dashboard: Horizon
Module 5 - OpenStack 클라우드의 구성요소 - Part 2
OpenStack 객체 스토리지: Swift
OpenStack 네트워킹: Networking
OpenStack 모니터링: Ceilometer
OpenStack Orchestration: Heat
OpenStack DBaaS: Trove
Oslo 프레임워크
Module 6 - 참조 아키텍처
노드 역활
모범 사례
확장성
Module 7 - 필수 서비스 배포
시간 관리: NTP
관계형 데이터베이스
AMQP 서버: RabbitMQ
Module 8 - 인프라 서비스 배포
서비스 배포
Glance 이미지 서비스 배포
Neutron과 네트워킹 배포
Module 9 - Neutron과 고급 SDN
SDN 소개
2계층 네트워킹 입문서
OpenFlow 소개
Open vSwitch 소개
L3 및 DHCP 입문서
Linux Network Namespace 소개
Neutron Packet Flow 이해
OpenStack 라우팅 모델
Module 10 - Neutron과 고급 SDN - Part 2
Neutron Backend 대안
The Neutron ML2 프레임워크
Module 11 - Ceph와 분산 클라우드 스토리지
Ceph 소개, RADOS 블록 장치, RADOS 게이트웨이
3-node Ceph Cluster 배포
Glance 이미지 스토리지를 위한 Ceph RBD 사용하기
Cinder 블록 스토리지를 위한 Ceph RBD 사용하기
Swift-Compatible 객체 접속을 위한 radosgw
Module 12 - Swift와 OpenStack 객체 스토리지
OpenStack 객체 스토리지: Swift
3-node Swift Cluster 배포
Swift와 상호작용
Module 13 - 클라우드에서 고가용성(High Availability)
고가용성 소개
Pacemaker High Availability Stack 소개
Pacemaker의 자원 관리
고가용성 OpenStack 참조 아키텍처
OpenStack VM 고가용성
Module 14 - OpenStack와 클라우드 보안
Keystone 인증 모델, 네트워크 보안, 하이퍼바이저 보안
Module 15 - 모니터링 및 Metering
클라우드 모니터링에 대한 배포 고려사항
OpenStack Ceilometer, Metering, Billing
Module 16 - 클라우드 자동화
클라우드 배포, 클라우드 구성 매니저
Puppet, Chef, 본격적인 배포 도구, Razor, Crowbar, MaaS, Juju, Heat
Module 17 - 결론
기초, 구성 요소 , 참조 아키텍처, 고 가용성, 다른 기능들, 기초, 구성 요소
참조 아키텍처, 고 가용성, 다른 기능들
기타
교육비 면세