하나의 컴퓨터에서 여러개의 서비스를 실행하기 위해 사용하는 것이 바로 Docker 라는 프로그램 입니다. 그리고 도커에서 만든 컨테이너(꼭 도커만이 아니더라도)를 여러대의 서버 컴퓨터에서 관리할 수 있도록 만드는 프로그램이 Kubernetes 입니다.
본 강의에서는 대중적인 쿠버네티스 대신, Docker Swarm Mode에 대해 다루어 보는 시간을 가질 것 입니다. 약간의 컨테이너 환경에 관한 이론 설명과 대부분의 실전 사용 방법 및 노하우를 집중적으로 소개합니다. 빠른 시일 내에 안정적으로 서비스를 운영하고, 추후에 서비스 스케일이 커지더라도 아무 문제 없이 쾌적한 서버 운영 방법을 배워보세요!
💡쉽고 안정적인 도커 SWARM 모드에서 서버를 운영하는 실전을 배웁니다.
이 강의의 특징
📌 WEB/APP 서비스를 6년 간 개발해 온 제가 초보자에게도 쉬운 SWARM 사용법을 소개합니다.
📌 프로그래밍 개발을 시작한 지 얼마 되지 않았어도 잘 따라올 수 있도록 친절하게 강의합니다.
📌 불필요한 이론과 사용률 이 낮은 부분은 과감하게 빼고, 하루 안에 배우실 수 있도록 만들었습니다.
📌 코딩 보다는 운영체제/프로그램 및 네트워크 이론에 가까운 성격의 강의입니다.
📌 실전에서 실습 하는 강의이기에 곧바로 비즈니스에 적용 시킬 수 있습니다.
이런 분들께 추천해요
시간이 부족한 웹 서비스 개발자
쿠버네티스를 배울 시간은 없고 웹 사이트 개발을 시작 한지 얼마 되지 않아 서버 지식 보충이 필요한 초보 개발자
쿠버네티스를 배우려는 학생 서버를 다루어야 하는 직업을 꿈꾸고 있지만 막상 쿠버네티스를 시작하려고 하니 오류에 맞닥뜨려 난감한 수강생
소규모 비즈니스를 개발 중인 자 현재는 접속자가 많지 않아 서비스 운영에 문제가 없지만 추후 많아지더라도 문제 없이 운영할 수 있게 만들고 싶은 책임자
수강 후에는
Docker 에 대한 기본 개념을 익힐 수 있게 됩니다.
컨테이너 오케스트레이션을 사용하는 이유와 원리를 이해하고 이를 실제로 선보일 수 있게 됩니다.
웹 서비스 / DB / 웹 서버 등을 하나의 영역 안에서 쉽게 관리할 수 있게 됩니다.
Docker Swarm 모드를 이용해 클라우드 서버를 병렬로 묶고 컨테이너를 한 곳에서 관리할 수 있게 됩니다.
이런 내용을 배워요.
서비스 생성을 위한 실전 클라우드 사용 방법
널리 알려진 클라우드 제공 업체에서 벗어나 마치 숨은 맛집처럼 저렴한 가격에 뛰어난 가성비로 무장한 방식으로 서비스를 만드는 법에 대해 강의합니다.
20분 만에 세팅하는 컨테이너 오케스트레이션
설치하느라 진땀인 쿠버네티스와는 달리, 복사하고 붙여넣기 만 제대로 해도 오류 없이 쉽게 끝내는 Docker Swarm 의 사용 방법을 안내합니다.
직관적인 디자인의 포트폴리오로 이해도 UP
도커 환경에서 서비스를 게시하려면 dockerfile의 작성법을 알아야 합니다. 이 강의에서는 주황색 스타일의 포트폴리오를 이용해 빠르면서 이해가 쉽도록 파일 문법을 설명해 드리고 있습니다.
운영에 필요한 핵심만 건드리면 되는 traefik
이 강의에서는 https 사이트를 만들기 위해 traefik 이라는 관리 툴을 사용합니다. 이것의 설정이 매우 복잡한데, 완성되어 있는 샘플을 가져다 붙이고 입 맞에 맞게 수정할 수 있는 방법을 소개해 드립니다.
이 강의를 만든 사람
2018년 부터 현재까지 프로그래밍 및 그래픽에 관련한 작업을 전문으로 하는 Full Stack 프리랜서 개발자 백승철 이라고 합니다. 이곳 인프런 에서는 C#과 PHP 에 관련한 강의를 선보여 총 500명이 넘는 수강생 분들에게 지식을 전달할 수 있었으며, 마지막 강의 이후 약 3년 만에 새로운 핵심 강의로 찾아뵙게 되었습니다.