클라우드 인프라 활용 |
리눅스 서버 |
리눅스 기초
- virtualbox / vmware 환경설정
- centos/redhat/ubuntu 설치및 환경설정
- 기본명령어 및 편집기 활용
- 파일 및 디렉토리 관리
- 계정관리, 권한설정, 프로세스 관리
- 원격접속과 파일전송
|
리눅스 시스템 관리
- 파일시스템 설정 및 관리
- lvm,raid,swap 관리
- 패키지관리
- backup / restore
- network 설정
- scp, rsync
- boot procedure
- troubleshooting
|
네트워크 |
네트워크 이론 및 실습
- osi7 layer , tcp/ip stack
- vlsm
- vlan 구성
- rip, igrp, ospf
- access list
|
데이터베이스 |
데이터 베이스 이론 및 실습
- MariaDB 설치 및 환경설정
- SQL
- table view
- index
- table
- trigger
- DB backup 및 restore
- replication
|
리눅스 네트워크 서비스 |
리눅스 네트워크 및 서비스 관리
- TCP/IP, 네트워크 설정, 서비스 관리
- IPv4, IPv6 설정
- bonding/teaming,software bridge
- selinux / firewalld 설정
- DNS, WEB, FTP, MAIL, NFS, SAMBA
- 로그서버, SSH, 트러블슈팅
- pxe boot, kickstart
|
shell script |
bash shell script programming
- shell 종류 및 특성
- bash shell script 문법
- awk, sed 활용
- shell script 활용 프로젝트
|
가상화 |
KVM |
Linux Virtualization
- 가상화 개념과 KVM, Virtualization
- Virt Manager, 가상화 환경구성
- 가상화 네트워크 구성
- 가상화 스토리지
- 가상 시스템 템플릿, 풀 & 사용자
|
보안 |
서버 및 네트워크 보안 |
서버 및 네트워크 보안
- 데이터 암호화/복호화
- 파일시스템 암호화
- ids / ips
- 서버취약점 점검
- 로그파일 분석 및 로그서버 구성
- 보안 웹 서버 구성
- 네트워크 서비스 보안
|
자동화 및 devops |
ansible/svn |
자동화 및 devops
- ansible 구성요소
- static / dynamic inventory
- playbook 작성
- jinja2 template
- AWX
- vagrant
- devops 환경 구축
- jenkins
- git/github
|
python |
python script
- 기본문법
- 객체지향 프로그래밍 이해
- 네트워크 프로그래밍
- 외부 라이브러리 사용
- 인프라 관리 자동화
|
클라우드 |
kubernetes |
컨테이너 관리
- 도커 / 쿠버네티스 설치 및 환경설정
- 도커 이미지 및 컨테이너 생성 및 관리
- 도커 레지스트리 설치 및 관리
- 도커 컴포즈
- 도커 파일 작성 및 이미지빌드
- kubernetes 클러스터 구성
- kubernetes 주요 오브젝트 관리
- kubernetes 네트워크
- 컨테이너화된 어플리케이션 배포
- 로그관리 및 모니터링
|
openstack |
private cloud 설치 및 관리
- 데브스택 배포- 오픈스택 CLI
- 오픈스택 구성요소
- 오픈스택 네트워크 구성
- 스토리지 구성 및 배포
- 클라우드 오케스트레이션
|
public cloud platform |
- hyper- v
- azure container
- virtual network
- storage 관리
- azuer active directory
- azure web app
- azure web app 확장
- 모니터링 및 진단
|
프로젝트 |
IaaS / PaaS 클라우드 플랫폼 구현 |
- 프로젝트 기획 및 체크리스트 작성
- IaaS 클라우드 플랫폼 구축
- PaaS 클라우드 플랫폼 구축
- Container 관리 자동화를 위한 구성
- 클라우드 플랫폼 자동배포를 위한 구성
- 체크리스트 점검 및 디버깅
- 구현된 프로젝트의 포트폴리오 작성
|