바로가기 메뉴
본문 바로가기
주메뉴 바로가기

Veritas

교육개요
교육 커리큘럼과 강사는 사정에 의해 변경될 수 있습니다.
교육명,를 포함한 교육과정 표
교육명 중급 [Private/On-premise] 컨테이너 가상화 기술: 쿠버네티스(Kubernetes) & 도커(Docker) 6차
교육기간 2020-10-05 ~ 2020-10-08
교육시간 09:30~17:30(1일 7시간/4일 28시간)
교육장 영우글로벌러닝  지도보기
강사 오픈소스 전문강사
정원 15명
교육비 1,100,000원 (VAT 별도)


교육소개
※ 교육문의 및 교육신청: 02-6004-7584 / hskang@youngwoo.co.kr

▪ Private 클라우드(On-premise 클라우드) 교육과정

▪ 최신 PC 사용(CPU: i7 8700 / RAM: 32G / SSD: 256G / Monitor: 24inch)

▪ Hands-on 집중과정[▪ 랩환경: 3대의 노드를 활용: 원도우10 -> VirtualBox -> CentOS 리눅스 VM 3개]

▪ 교재: 주교재 + 강사 보조교재 + 강사 실습교재
교육목표
▪ Docker 설치 및 구성에 대해서 알 수 있다.
▪ Docker 스토리지에 대해서 알아보고 직접 구성할 수 있다.
▪ 컨테이너 운영시 필요한 명령어에 대해서 알 수 있다.
▪ 컨테이너 이미지 다운로드 및 컨테이너 구성할 수 있다.
▪ 사용자 컨테이너 이미지를 만들기 위한 Dockerfile에 대해서 알아보며 직접 구성할 수 있다.
▪ 도커 컴포저(Composer)에 학습 및 직접 사용해서 컨테이너를 자동화할 수 있다.


▪ kubernetes에 대해서 알 수 있다.
▪ kubernetes와 docker의 관계에 대해서 이해 및 학습할 수 있다.
▪ kubernetes기반으로 docker를 운영 및 관리할 수 있다.
▪ kubernetes명령어를 사용하여 오케스트레이션을 구축 및 운영할 수 있다.
▪ Auto Scale 시스템을 구성할 수 있다.
▪ 스토리지 시스템을 구성 및 구축할 수 있다.
교육대상
<교육대상>
▪ 컨테이너 시스템을 처음 접근하며, Docker 시스템을 구축하려는 시스템 어드민 혹은 엔지니어
▪ Kubernetes를 처음 구축하는 시스템 어드민 혹은 엔지니어 대상

<선수지식>
▪ 리눅스 운영 경험이 2년 이상 혹은 어드민 지식 요구
▪ 리눅스 SELinux 및 cgroup지식(가능하면)
▪ vi혹은 nano에디터 사용 가능자
▪ 패키지 도구 RPM혹은 dpkg나 패키지 관리자 YUM/APT사용 가능자
교육내용

 

교재: Learning Docker - Second Edition: Build, ship, and scale faster

     * 수강생의 선수지식 정도에 따라 커리큘럼이 변경되어 운영될  있습니다.

  

1. 준비하기

- Docker 설명

- Docker 연습을 위한 가상머신 구성하기

가상머신에서 사용할 추가 저장소 추가

- Docker 설치

 

2. Docker 사용하기

- Docker에서 컨테이너 관리하기

- Docker 대해서   이해하기

- Docker 이미지 관리하기

- Docker 이미지 사용하기

 

3. Docker 이미지 구성하기

- Docker 통합 이미지란?

- Dockerfile 문법 알아보기

- Dockerfile 작성 방법

- Docker이미지 내역  상태 확인하기

- Dockerfile 작성  생성 연습

 

4. 이미지 배포  공개하기

- Docker HUB 대해서 알아보기

이미지를 Docker HUB 업로드 하기

이미지 자동 빌드 시스템 사용하기

 

5. 비공개 도커 인프라 구성하기

- Docker Registry 알아보기

- Docker Registry 사용 

- Docker Registry 이미지 올리기

- Docker Registry 이미지 올리기(SSL)

- Docker compse 함께 Registry 사용하기 

  

6. 컨테이너에 서비스 구성하기

컨테이너에서 네트워크 구성

컨테이너안에서 동작하는 서비스 이해하기

컨테이너 서비스를 외부로 연결하기 

 

7. 컨테이너와 데이터 공유하기

데이터 불륨

데이터 불륨을 명령어로 관리하기

데이터를 각각 컨테이너에 공유하기

데이터 불륨 구성  자주하는 실수 

 

 

교재: Getting Started with Kubernetes - Second Edition: Orchestrate and manage large-scale Docker deployments

     * 수강생의 선수지식 정도에 따라 커리큘럼이 변경되어 운영될  있습니다.

  

1. 준비하기

- Kuernetes 설명

컨테이너 시스템에 대해서 이해하기

마이크로 서비스와 오케스트레이션 서비스

 

2. Kubernetes사용하기

랩을 위한 가상머신 구성하기

- Kubernetes 가상머신 기반으로 구성하기

- Kubernetes Pods, Services, Replication Controler, Labels 대해서 이해하기

- Kubernetes 아키텍처

- Kubernetes 핵심 구조

- Kubernetes  어플리케이션 구성하기

 

3. Kubernetes 네트워크

- Kubernetes 네트워크 알아보기

내부 고급 서비스

- Kubernetes에서 DNS서비스

- Multitenancy구성원 알아보기

- Dockerfile 작성  생성 연습

 

4. Kubernetes update, Gradual Rollouts, Autoscaling

- Kubernetes 스케일링

-정지 업데이트 서비스

어플리케이션 Auto Scaling

클러스터 Scaling

 

5. 구성  작업구성

- Kubernetes에서 Deployment 구성  실행

- Kubernetes에서 작업(Jobs)구성  실행

- DaemonSets

 

6. 스토리지 그리고 Stateful 응용 프로그램

고정 스토리지 구성

- StatefulSets 응용 프로그램을 위한 스토리지 구성하기

컨테이너 서비스를 외부로 연결하기

 

7. Helm으로 통합 서비스 관리

- Helm plug-in 구성 및 차트 관리 

- value를 사용해 동적인 인스턴스 구성하기 

 

 

 

 

 

aws

학원의 설립ㆍ운영 및 과외교습에 관한 법률 시행령에 따라 다음과 같이 수강료를 환불해드립니다.

  1. 반환기한 : 반환사유가 발생한 경우 반환기준에 따라 반환사유 발생일로부터 5일 이내에 교습비등을 환불해 드리겠습니다.
  2. 반환기준
    • 1) 교습을 할 수 없거나 교습장소를 제공할 수 없게 된 날을 기준으로 이미 납부한 교습비등을 일할 계산한 금액을 환불해 드리겠습니다.
    • 2) 교습기간이 1개월 이내인 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 총 교습시간 1/3 경과 전 : 이미 납부한 교습비등의 2/3에 해당하는 금액
      - 총 교습시간 1/2 경과 전 : 이미 납부한 교습비등의 1/2에 해당하는 금액
      - 총 교습시간 1/2 경과 후 : 반환하지 않음
    • 3) 교습기간이 1개월을 초과하는 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 교습시작 후 : 반환사유가 발생한 해당월의 반환 대상 교습비등(교습기간 1개월 이내 기준 산출금액)과 나머지 월의 교습비등 전액을 합산한 금액