본 강의는 Cloud Native Architecture를 구성하는 4가지 구성요소 중, 컨테이너 가상화 기술에 대해 학습하는 과정입니다. Microservice 애플리케이션을 배포하고 운영하기 위한 최선의 방법인 컨테이너 가상화라는 기술에 대한 기본적인 개념을 이해하고, 컨테이너 가상화 기술 중 가장 대중적으로 알려진 Docker 기술에 대해 다뤄보는 학습 과정입니다. MSA 형태로 개발 된 애플리케이션을 배포하고 운영하기 위해 필요한 필수적인 내용에 대해 이론 학습 뿐만 아니라, 관련된 실습 예제를 통해 실제 Docker 컨테이너가 어떻게 작동되는지에 대해 이해하실 수 있습니다. 본 과정에서는 기존 다른 강의에서 다루지 않았던 Docker Security와 Logging 등과 같은 다양한 요소에 대해서도 학습할 수 있으며, 최종 실습 프로젝트에서는 Docker 기술과 연계될 수 있는 서비스(Harbor + Argocd)들을 구축하고 애플리케이션을 배포 함으로써 DevOps를 적용함에 있어 필요로 하는 핵심적인 운영 환경에 대해 실습해 볼 수 있습니다.
이런 걸
배워요!
Docker 컨테이너 기술
Docker Image 생성
Docker Registry 구성
Docker Compose를 이용한 멀티 컨테이너 관리
Docker Security
Docker 로그 파일의 분석
Docker 이외의 컨테이너 기술
멀티 플랫폼을 위한 Docker Build
CI/CD에서의 Docker 환경 구축
Private Harbor Registry
Jenkins CI/CD Pipeline 연계
Kubernetes 배포 (Argocd)
학습 대상은
누구일까요?
컨테이너 가상화 기술에 관심이 있는 사람
Cloud Native 기술에 관심이 있는 사람
MSA 애플리케이션에 배포, 운영을 담당하는 사람
CI/CD환경에 컨테이너 가상화 기술을 적용하고 싶은 사람
선수 지식,
필요할까요?
IT 서비스에 대한 이해
클라우드 서비스에 대한 이해
Windows 환경 사용자) CMD 명령어 (dir, curl, ping, ipconfig 등)
MacOS 환경 사용자) Terminal 명령어 (ls, curl, ping, ifconfig 등)
저는 IT 엔지니어입니다. 언젠가 직업란에 "회사원?", "개발자?", "강사?" 어떤 단어를 선택해야 할 지 고민이 되었던 때가 있었습니다. 그러다가, IT 엔지니어라는 표현이 제가 잘 어울리는 직업명이라는 생각이 들어 지금까지도 직업란에는 "IT 엔지니어"라고 적고 있습니다.
직업이라는 것은 자신의 일을 나타내는 것이고, 일이라는 것은 재미있고, 도움이 되는 일이면 좋겠다는 생각을 가지고 있습니다. 누구나 다 원하는대로 일을 하며 살수는 없지만, 저는 제가 하는 있는 이 일을 좋아하는 있고, 잘하고 싶어하는 사람입니다. 개발자로써, 강사로써, 컨설턴트로써의 역할을 해 오면서, 매번 새롭게 출시되고 변화하는 IT 신기술을 따라가기에 급급하지만, 그래도, 남들보다 조금이라도 먼저 접하고, 전파하고, 사용하고 싶은 사람 중 한명입니다.
최근 관심을 가지고 있는 분야는 온라인 교육 컨설팅입니다. 그리고 관심있는 기술은 Cloud Native Architecture, Blockchain, Machine Learning, Kafka, Kuberbetes 등입니다. 이러한 기술은 실제로 강의도 하고 있고 업무에 적용해서 사용도 하고 있습니다. 하지만, 워낙 방대한 주제이다 보니, 아직까지도 계속 공부하고 있습니다.
머리속에 가지고 있는 것은 진정한 지식이 아니라고 합니다. 저는 제가 가진 지식과 경험을 다양한 방벙을 통해 공유하려 합니다. 그리고, 새로운 분야, 새로운 기술에 계속 도전하고 있는 IT 엔지니어가 될 것입니다.
전체
113개 ∙ (20시간 31분)
강의소개
03:07
소프트웨어 아키텍처
19:37
컨테이너 가상화 기술과 Docker
13:15
강의소개
00:58
Docker와 컨테이너 가상화 기술
14:45
Docker Image 구조
06:22
강의소개
00:38
Docker Image 란
15:07
Docker Image 생성하기
09:38
Local Registry 구축
08:19
Cloud Registry 사용
10:10