NEW
개발 · 프로그래밍

/

데브옵스 · 인프라

쿠버네티스 대신 도커 SWARM 사용 방법 핵심 강의

도커를 스웜 모드로 사용하는 방법에 초점을 맞추어 강의합니다. 초보 관리자도 쉽게 서버를 구축하고 운영할 수 있도록 안내합니다.

15명 이 수강하고 있어요.

Thumbnail

초급자를 위해 준비한
[데브옵스 · 인프라, docker-swarm] 강의입니다.

이런 걸
배워요!

  • 도커

  • 컨테이너 오케스트레이션

  • 우분투리눅스

Docker Swarm 핵심 실전 강의 대표 이미지

컨테이너 오케스트레이션 프로그램이 쿠버네티스 말고는 없을까 ? 🤔

하나의 컴퓨터에서 여러개의 서비스를 실행하기 위해 사용하는 것이 바로 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년 만에 새로운 핵심 강의로 찾아뵙게 되었습니다.

  • Apache Cordova를 이용한 하이브리드 웹 퍼블리싱 노하우 전자책 발간

https://ebook-product.kyobobook.co.kr/dig/epd/ebook/E000006027757

  • 중국에서도 사용할 수 있는 간편 무료 VPN 앱 - 미니몰넷 1인 개발자

https://play.google.com/store/apps/details?id=com.minimolenat.project&pcampaignid=web_share


※ 현재는 소규모 기업의 구인구직 사이트를 리뉴얼 & 유지보수 중에 있는 디자인+풀스택 가능한 개발자 입니다.


수강 전 참고 사항

실습 환경

  • 강의는 윈도우 11 기준으로 설명합니다. docker desktop을 설치할 수 있는 환경이기만 하면 됩니다.

  • 강의에서는 mobaXterm을 사용하는데, 사용 방법만 알고 계시고 붙여넣기를 지원하는 SSH 프로그램은 자유롭게 사용하셔도 상관없습니다.

학습 자료

  • 강의 노트에서 YML 파일 코드를 제공받으실 수 있습니다.

선수 지식 및 유의사항

  • 개발을 중점으로 둔 강의는 아니기 때문에, 특별한 프로그래밍 언어 지식이 필요하지는 않습니다. 단, 기본적으로 컴퓨터 사용 방법은 숙지하고 계셔야 실습을 따라오실 수 있습니다.

  • 강의를 구매하시기 전, 반드시 첫 번째 무료 오리엔테이션 영상을 시청하고 결정해 주세요!

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 서버를 구축하려는 사람

  • 웹 서비스를 배포하려는 개발자

  • 소규모로 SaaS 를 개발하려는 단체

안녕하세요
백승철입니다.

커리큘럼

전체

10개 ∙ (2시간 48분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!