주차 |
기간 |
수업내용요약 |
수업방법/사용기자재 |
교재범위/과제물 |
참조 |
1
|
0302
~
0308
|
강좌소개, 가상머신 소개와 실습 환경 이해
|
강의
|
가상머신 설치
|
|
2
|
0309
~
0315
|
1. 리눅스 서버 관리 : 설치 , 계정 생성, 명령어
|
강의실습/CentOS
|
관련 챕터/과제
|
|
3
|
0316
~
0329
|
1. 리눅스 서버관리 : 웹서버 운영 (nginx), DBMS설치
|
강의실습/nginx,mysql
|
관련 챕터/과제
|
팀프로젝트1 : 리눅스운영체제 구축
|
4
|
0330
~
0405
|
1. 리눅스 서버관리: DNS, SMTP 서버 설치 및 운영
|
강의실습/DNS,SMTP
|
관련 챕터/미니 팀프로젝트1: 서버 구축
|
|
5
|
0406
~
0412
|
2. Private Cloud 구축 : 가상화 KVM/Img 설치
|
강의실습/KVM
|
관련 챕터/과제
|
팀프로젝트2 : 프라이비트 클라우드 구축
|
6
|
0413
~
0419
|
2. Private Cloud 구축 : 오픈스택 설치 (nova)
|
강의실습/OpenStack
|
관련 챕터/미니 팀프로젝트2: 오픈스택 구축 및 운영
|
|
7
|
0420
~
0426
|
2. Private Cloud 구축 : 도커와 컨테이너 설치
|
강의실습/Docker,Container
|
관련 챕터/과제
|
|
8
|
0427
~
0503
|
2. Private Cloud 구축 : http 도커 이미지 및 웹서버 구동
|
강의실습/도커 이미지 실행
|
관련 챕터/과제
|
|
9
|
0504
~
0510
|
2. Private Cloud 구축 : 유연한 컨테이너 운영관리( Kubernetes 설치)
|
강의실습/K8S, 대시보드
|
관련 챕터/미니 팀프로젝트3: K8S 구축 및 운영
|
팀프로젝트3 : DevOps 환경 구축
|
10
|
0511
~
0517
|
3. DevOps 기초 : 자동화 기초 (cron, shell script)
|
강의실습/cron, bash
|
관련 챕터/과제
|
|
11
|
0518
~
0524
|
3. DevOps 기초 : 자동화 도구 설치 및 활용 (ansible)
|
강의실습/ansible
|
관련 챕터/과제
|
|
12
|
0525
~
0531
|
3. DevOps 기초 : 자동화 모니터링 환경 구축(프로메테우스)
|
강의실습/K8S 프로메테우스
|
관련 챕터/과제
|
팀프로젝트4 :ELK 모니터링
|
13
|
0601
~
0607
|
3. DevOps 기초 : CI/CD 환경구축 (git, jenkins)
|
강의실습/gitlab, jenkins
|
관련 챕터/미니프로젝트4: DevOps 환경 구축 및 운영
|
|
14
|
0608
~
0614
|
4. 모니터링 구축 : - syslog, snmp 설정하여 성능 측정 : zabbix - filebeat 설정하여 성능 수집 : ELK 구성
|
강의실습/zabbix, ELK(Elastic Search, Logstach, Kibana)
|
프로젝트 종합 최종 발표
|
최종결과발표 및 보고서 제출
|
15
|
0615
~
0621
|
최종 발표 및 평가
|
시험
|
최종보고서 제출
|
|