우리 같이 입어요! 인프런 후드티 💛
Thumbnail
추석 앵콜 할인 20% 중(D-3)
BEST 개발 · 프로그래밍 서버 개발
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
(5.0)
39개의 수강평 ∙ 562명의 수강생

20%

61,600원

77,000원
지식공유자 : 잔재미코딩
총 59개 수업˙총 13시간 33분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
폴더에 추가 671 공유
초급자를 위해 준비한
[서버 개발, 인프라] 강의입니다.

본 강의는 풀스택 강의 시리즈 Part3 강의로 최신 서버 기술과 도커 기술을 탄탄하게 익히는 강의입니다. 본 강의는 실질적으로 도커를 내 기술 스택에 포함시킬 수 있도록, 도커의 다양한 옵션을 한땀한땀 테스트하고, 도커를 위해 이해가 필요한 리눅스등 관련 기술도 익히고, 실제 복잡한 서비스까지 만들어볼 수 있도록 꾸몄습니다.

✍️
이런 걸
배워요!
주요 도커 문법
Dockerfile 문법
Docker Compose 문법
웹서버(nginx) 중급 사용법
Reverse Proxy 설정 (nginx)
HTTPS 인증서 발급 및 서버 설정
리눅스 사용법 기본
AWS EC2 서버 구축 기본
flask 상용 서비스를 위한 gunicorn

온오프라인 2만명 수강! 
최신 서버 기술, 탄탄한 도커 기본기를 다져줄 
완성도 높은 강의 시리즈 (풀스택 Part3)

현업과 병행하며, 6년간의 2만명 강의 경험으로, 일반적인 IT 강의보다는 최대한 수강자 입장을 고민해서 만든 특별한 강의입니다. 다양한 자료, 다양한 예제로 관련 기술을 모른 상태부터 시작해서, 관련 기술을 내 이력서에 기재할 수 있을 정도로 핵심적인 기술을 견고하게 익히는 강의입니다

서버가 필요한 웹서비스/앱서비스를 위해 꼭 필요한 기술스택, 서버 기술과 도커를 어떻게 내 기술로 만들까?
  • 도커로 실제 서비스를 서버에 올리려면, 리눅스, 웹서버, https 에 대해서도 활용할 수 있을 정도로 정리해야 합니다
  • 은근히 많은 다양한 도커 옵션과 문법, 복잡한 서비스를 만들 수 있을 정도로 싹 정리해야 합니다
  • 도커를 둘러싼 다양한 배경지식도 정리해서, 결국 최신 서버 기술의 탄탄한 기본기를 쌓아야 합니다
깔끔하게 도커를 내 기술스택으로 만들 수 있도록 해주면 좋을텐데...

오래전 강사가 답답했던 부분입니다 책을 봐도, 강의를 봐도, 뭔가 깔끔하게 정리되지 않습니다. 내가 생각하는 서비스를 도커로 만들려니, 실제로는 잘 안됩니다. 블로그에 있는 도커 설정과 스크립트를 테스트해봐도 잘 안됩니다. 도커와 연결된 다양한 서버기술도 정리가 안되니 결국 아무것도 할 수 없었습니다. 현업에서 많이 쓰는 옵션, 실제 꼭 이해가 필요한 옵션, 그리고 도커와 연결된 서버기술까지 쉽게 이해하고, 실제 활용가능하도록 다양한 예제로 한땀한땀 테스트합니다

탄탄하고 실질적인 도커와 서버 기술 기본기를 위해 만들었습니다.
수없이 많은 문법과 기능들, 어떻게 실제 내 것으로 만들까요?
현업의 경험과 잘 정리한 자료와 예제로, 강사도 처음 익히는 것처럼!
초간단한 기능과 옵션부터, 복잡한 기능, 관련된 기술까지! 하나씩 정복해갑니다!
  • 꼭 필요한 도커 image/container, Dockerfile, docker-compose 의 세세한 옵션과 문법을 예제와 함께 실제 테스트해보며 짧은 시간에 정리하고 이해합니다
  • 도커로 실제 서비스를 만들기 위해 꼭 필요한 관련 기술은 강의 내에서 모두 설명하고 실제로 활용합니다
        → 리눅스 사용법
        → 클라우드(AWS) 가입부터 EC2 서버 구축/활용
        → Reverse Proxy 를 위한 nginx 웹서버 설정
        → flask 상용 서비스를 위한 gunicorn
        → HTTPS 인증서 발급 및 서버 설정
  • 도커와 서버 관련 기술의 전반적인 이해를 위한 배경지식까지 설명합니다
        → 각 기능을 가진 7개의 도커를 만들고, docker compose 로 만들고 실제 EC2 서버에 띄워보기
  • 실제 상용 운영도 가능한 복잡한 도커를 활용한 서비스도 만들어봅니다

6년간 2만명의 검증!
시간을 낭비하지 마세요!
강사가 다르면, IT강의도 다를 수 있습니다!
꼼꼼하고, 합리적인 분이라면 가능합니다!

도커를 활용하려면 복잡한 예제를 한땀한땀 구현해봐야 합니다!

본 강의 마지막에는 7개의 도커로 이루어진 웹서비스를 구현하며, 이외에 각 옵션마다 다양한 예제를 구현합니다
    - Reverse Proxy, MySQL(데이터베이스), 나만의 웹서비스(프론트엔드 서버), 워드프레스 블로그 서비스, 나만의 백엔드 서버1(flask 상용 서비스를 위한 gunicorn 까지!), 나만의 백엔드 서버2(PHP-FPM), HTTPS 지원 및 주기적 인증키 자동 업데이트등

풀스택이 되려면, 백엔드와 프런트엔드만 익히면 되지 않을까?

웹이든 앱이든 최근 서비스는 서버가 필요하며, 서버에서 모든 서비스는 도커 기술을 통해 서비스 합니다. 도커는 최신 서버 기술의 핵심이고, 현업에서는 필수입니다. 무엇보다 개발자라면 꼭 내 것으로 만들어야 하는 최신 IT 기술입니다.

실력 있는 개발자가 되려면?

기본기가 핵심입니다! 도커는 최신 서버 기술의 기본입니다. 쿠버네티스, 무중단/자동배포등은 모두 도커 기술을 탄탄히 쌓은 후, 하나씩 추가해나가면 됩니다.
도커를 건너뛰거나, 대충만 알고는 관련 기술을 제대로 익히고 활용할 수 없습니다

방대한 옵션과 문법 상세한 요약 자료와 강의로 정리하세요!

책은 너무 상세하고, 찾기도 어려워요. 시간도 많이 걸리죠. 블로그는 너무 산발적인 정보로 검색만으로는 정리하기 힘들죠. 우선순위를 정해서 익혀야할텐데, 어디까지 우선 필요한지, 어디까지 익혀야 도커를 알고 활용할 수 있을지 모르겠죠
상세한 요약 자료와 다양한 예제를 쉽게 설명하는 강의와 함께 이해하면,
이후에는 언제든 '아! 저 기능 기억나는데 어떻게 쓰더라?' 라는 생각이 들고, 그 때 언제든 자료와 예제를 보면 바로 활용할 수 있습니다

딱 해당 문법을 이해하고 활용할 수 있도록
간결하면서도, 꼼꼼히 작성된 자료와,
딱 해당 문법을 활용할 수 있는 간결한 예제
그리고, 다양한 예제 프로젝트 파일들

• 각 기능별 샘플코드와 다양한 도커 프로젝트 예제를 파일로 제공해드리며, 리눅스 사용법도 PDF 파일로 제공해드립니다.
• 도커 관련 강의 상세 자료도 온라인에서 이북 (ebook) 처럼 언제든 확인하실 수 있도록 제공해드립니다. (단, 도커 상세 자료는 저작권 이슈로 복사 및 다운로드는 제한하였습니다)

입문자도 할 수 있을까요?

본 강의는 역시 입문자도 들으실 수 있도록, 상세히 차근차근 설명드리는 강의입니다. 제 강의를 들으신 분들은 이 부분을 잘 이해하실 것입니다. 하지만 본 강의는 기본적으로 기술적인 난이도가 있습니다. 따라서 주니어 개발자 단계에 있으신 분들이나, 도커 기술을 처음 정리하고자 하는 개발자를 대상으로 합니다.

만약, 입문자라면 본 상세페이지 아래에 기재된 풀스택 시리즈에서 최소한 1 ~ 4(풀스택 Part1) 까지 기본기를 닦으신 후에, 수강하시면 좋을 것 같습니다. 특히 각 강의를 꼼꼼하게 수강하며, 각자만의 코드를 만들고, 개별 이슈를 스스로 해결하려고 노력하다보면, 주니어 개발자로 충분한 역량이 쌓이실 것입니다

체계적으로 익힐 수 있을까요?

입문자에서 시작해서, 풀스택이 되기까지 전 과정을 조금씩 난이도를 높여가며, 상세하고, 체계적으로 익힐 수 있도록 강의를 만들고 있습니다. 해당 문법과 지식 이해를 돕기 위해, 간결한 코드와 충분한 설명을 하되, 이해가 필요한 부분은 그때그때 컴퓨터 공학까지 설명드려서, 좋은 개발자가 될 수 있는 기본기를 닦으실 수 있습니다.

 

본 강의는 전체 풀스택 강의 시리즈 Part3로, 본 강의 안에서는 다음과 같은 웹/앱서비스 개발을 위해필요한 서버 기술을 다룹니다. Part1, Part2 와 함께 본 강의를 들으신다면, 각자의 간단한 웹서비스를 개발하고, 심지어 인터넷상에 오픈해서, 자신만의 서비스를 하실 수도 있습니다.

전체 강의 시리즈에서 최종 구현할 웹서비스 예

'아! 진짜 다르구나!' 라고 느낄 수 있도록 고민고민해서 만드는 IT강의 시리즈입니다
합리적이고 서로 배려하고 좋은 인연을 맺을 수 있는 분들만
수강 부탁드립니다!

인프런에 오픈 중 또는 오픈 예정인 강의 코스

풀스택 코스: 최신 웹/앱 서비스를 A to Z 로 혼자서도 만들 수 있는 테크트리

익히는 순서에 따라 번호를 붙여 놓았습니다.

1. 파이썬과 데이터 수집(크롤링) 기본 (파이썬과 웹, 데이터 이해 기본)
2. MySQL과 데이터 저장/분석 기본 (SQL 데이터베이스 기본)
3. NoSQL(mongodb) 빅데이터 기본 (NoSQL 데이터베이스 기본)
4. 가장 빠른 풀스택: 파이썬 백엔드와 웹기술 기본 [풀스택 Part1]
5. 풀스택을 위한 탄탄한 프론트엔드 기본: javascript (Vanilla JS 와 ES6+) 와 최신 웹기술 [풀스택 Part2]
6. 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
7. 풀스택 앱 개발을 위한 flutter 기본 (풀스택 Part4, 21' 하반기 오픈 예정)
8. 풀스택을 위한 Vue 또는 React 프레임워크 기본 (풀스택 Part5, 21' 하반기 예정)

앱/웹기술이 급격히 변화 중이어서, 우선순위를 조정하였습니다. 보다 최신 기술을 선점하기 위해, 웹과 앱 모두를 지원하는 가장 최신 기술인 flutter 을 우선 진행합니다.

* 현재까지의 풀스택 강의 패키지를 할인된 가격으로도 제공합니다. (할인율은 곧 축소 예정입니다.)
[입문~중급] 가장 쉽고, 가장 최신 기술로 익히는 풀스택 로드맵(바로가기)

데이터 분석/과학 코스: 원하는 데이터를 가져와서 분석하고, 예측까지 할 수 있는 최신 테크트리

익히는 순서에 따라 번호를 붙여 놓았습니다.

1. 파이썬과 데이터 수집(크롤링) 기본 (파이썬과 웹, 데이터 이해 기본)
2. Scrapy와 Selenium 정복 (현존 최강 크롤링 중급 기술 및 관련 IT 지식)
3. SQL과 데이터 저장/분석 기본 (데이터 저장/분석)
4. NoSQL(mongodb) 빅데이터 기본 (빅데이터 저장/분석)
5. 처음하는 파이썬 데이터 분석 (데이터 전처리와 pandas, 최신 시각화) [데이터과학 Part1]
6. 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 문제로 개념/활용 익히기) [데이터과학 Part2]
7. AI 인공지능 부트캠프 (데이터 예측 자동화, 22' 상반기) [데이터과학 Part3]

* 현재까지의 데이터 과학 강의 패키지를 할인된 가격으로도 제공합니다. (할인율은 곧 축소 예정입니다.)
[입문~초급] 취업을 위한 데이터 분석 기본 기술 쉽게! 꼼꼼하게 익히기(바로가기)

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
도커를 견고하게 익히고자 하는 분
DevOps 를 위해 도커와 관련 기술을 익히고자 하는 분
백엔드 역량 강화를 위해 도커를 견고하게 익히고자 하는 분
풀스택을 위해 도커를 견고하게 익히고자 하는 분
📚
선수 지식,
필요한가요?
풀스택 강의 Part1 (필수는 아니나 추천)
리눅스 기본 명령어 (강의내 추가강의로 요약해드림)

안녕하세요
잔재미코딩 입니다.
잔재미코딩의 썸네일
Dave Lee (운영 블로그: 잔재미코딩)

현: 이커머스 기업 C사 기획(PO) 및 개발
전: SK, 삼성전자, 외국계 기업, 고려대학교 일어일문 학사, 연세대학교 컴퓨터공학 석사
주요 개발 이력: 삼성페이, 이커머스 데이터 서비스, 모바일 보안 시스템(CAS), RTOS 컴파일러, Linux Kernel Driver, NAS Embedded System  
저서: 리눅스 커널 프로그래밍, 리눅스 운영 체제의 이해와 개발,
누구나 쓱 읽고 싹 이해하는 IT 핵심 기술, 왕초보를 위한 파이썬 프로그래밍 입문서
운영 블로그: 잔재미코딩 (http://www.fun-coding.org) - 풀스택/데이터과학 기술 공유 블로그
커리큘럼 총 59 개 ˙ 13시간 33분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 2. 클라우드 서비스(AWS 서버 구축)
클라우드 서비스 구축 - AWS 회원가입 및 리눅스 서버 구축 18:08
클라우드 서비스 구축 - AWS EC2 서버 접속 15:14
섹션 3. 수업 준비
학습 효과를 10배 높이는 팁 08:06
수업 자료와 프로젝트 파일 안내 (도커프로젝트 파일은 본챕터에서 바로 다운받으세요!) 07:28
섹션 4. 참고: 도커를 위한 리눅스 사용법 요약
리눅스 쉘 사용법 이해 (리눅스 파일시스템 및 사용자 관리) 20:31
리눅스 쉘 사용법 이해 (리다이렉션과 파이프) 08:33
리눅스 쉘 사용법 이해 (프로세스 관리) 12:15
리눅스 쉘 사용법 이해 (하드링크와 소프트링크) 06:13
리눅스 쉘 사용법 이해 (우분투 패키지 관리) 06:22
리눅스 에디터 초간단 이해 (초간단 VIM 사용법) 08:40
섹션 5. 리눅스, 맥, 윈도우에서의 도커 환경 구축
맥용, 윈도우용 docker 설치 09:10
리눅스용 도커 설치 13:51
섹션 6. docker 주요 명령 익히기
도커에 대한 기본 이해 11:14
docker 주요 명령 익히기 (이미지를 다루는 다양한 옵션) 16:28
docker 주요 명령 익히기1 (컨테이너를 다루는 다양한 옵션) 13:43
docker 주요 명령 익히기2 (컨테이너를 다루는 다양한 옵션) 09:42
docker 주요 명령 익히기3 (컨테이너를 다루는 다양한 옵션) 12:14
docker 주요 명령 익히기4 (컨테이너를 다루는 다양한 옵션) 18:15
docker 주요 명령 익히기5 (컨테이너를 다루는 다양한 옵션) 14:54
docker 주요 명령 익히기6 (컨테이너를 다루는 다양한 옵션) 09:37
docker 주요 명령 익히기7 (컨테이너를 다루는 다양한 옵션) 16:53
섹션 7. Dockerfile 사용법 기본
Dockerfile 작성을 위한 주요 명령 익히기1 17:01
Dockerfile 작성을 위한 주요 명령 익히기2 16:29
Dockerfile 작성을 위한 주요 명령 익히기3 13:22
Dockerfile 작성을 위한 주요 명령 익히기4 22:07
Dockerfile 작성을 위한 주요 명령 익히기5 18:48
섹션 8. 도커 활용을 위한 추가 명령 익히기
도커 컨테이너와 이미지 조사하기 18:56
도커 활용하기 (주피터 노트북 서버 만들어보기) 17:01
도커와 도커를 연결하기 10:22
섹션 9. Docker Compose 사용법 기본
docker compose 작성을 위한 YAML 포맷 이해 15:04
docker compose 포맷 이해 15:46
docker compose 주요 명령 익히기 11:34
예제와 함께 익히는 docker compose 주요 명령1 12:48
예제와 함께 익히는 docker compose 주요 명령2 18:38
섹션 10. 웹서버 이해와 도커로 웹서버 구축하기
Apache 와 nginx 웹서버 이해 11:31
nginx 웹서버 설정 이해1 18:50
nginx 웹서버 설정 이해2 17:25
섹션 11. nginx 웹서버로 Reverse Proxy 도커 구축하기
Proxy 웹서버의 이해 11:37
Reverse Proxy 와 주요 nginx 웹서버 설정 익히기1 19:25
Reverse Proxy 와 주요 nginx 웹서버 설정 익히기2 12:17
Reverse Proxy 와 주요 nginx 웹서버 설정 익히기3 21:31
섹션 12. 클론코딩 - 실제 서비스 구축하기
구축할 서비스 구조 이해하기 16:42
나만의 웹서비스 + 워드프레스 서비스 만들기1 13:56
나만의 웹서비스 + 워드프레스 서비스 만들기2 15:31
나만의 웹서비스 + 워드프레스 서비스 만들기3 19:37
섹션 13. HTTPS 지원 중급레벨 서비스 구축하기 (추가 강의)
HTTPS 서비스를 위한 사전 준비 24:25
HTTPS 를 지원하는 Reverse Proxy 서버 구축하기 09:55
HTTPS 를 지원하는 워드프레스 + 나만의 웹서비스 구축하기 09:06
HTTPS 를 지원을 위한 인증서 자동 발급 도커 구축하기 (crontab 사용법) 13:17
섹션 14. 7개 도커로 중급레벨 서비스 구축하기 (추가 강의)
flask 백엔드 서버를 위한 WSGI 이해하기 12:19
flask 백엔드 서버와 gunicorn 설정하기1 15:58
flask 백엔드 서버와 gunicorn 설정하기2 09:37
PHP-FPM 지원을 위한 Proxy 서버 구축하기 14:05
섹션 15. 7개 도커 운영 및 DevOps 및 향후 로드맵
7개 도커 운영 방법 및 이후 학습 가이드 11:43
강의 게시일 : 2021년 03월 29일 (마지막 업데이트일 : 2021년 03월 22일)
수강평 총 39개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
5.0
39개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
inmanaged thumbnail
좋은 강의입니다. 저는 앞의 기초강의는 듣지 않았지만, 평소에 리눅스나 유닉스를 자주쓰는 환경에 있어서 듣기 편했어요. 도커나 쿠버네티스는 독학하고 있었는데, 이 강의를 들으니 정말 마음이 편해지네요. 막혔던 부분이 많이 풀렸습니다. 강의자료도 잘 작성되어있습니다. 혼자 보면서 하기 쉽도록 깔끔하고 꼼꼼하게 자료를 작성하셨더라구요. 수강평으로나마 감사인사 올립니다 건강하세요 선생님~
2021-08-07
지식공유자잔재미코딩
아하 이렇게 좋은 수강평을 적어주시고, 인사도 해주시니 저도 매우 기쁩니다. 좋은 분을 뵌듯해서, 좋은 인연을 맺었으면 또 좋겠네요. 감사합니다.
2021-08-09
Ellen AS  Seo thumbnail
쉽게 잘 설명해주셔서 감사합니다.
2021-08-06
지식공유자잔재미코딩
좋은 수강평 감사합니다.
2021-08-09
cjy thumbnail
강의 내용 좋아요.
2021-07-22
지식공유자잔재미코딩
좋은 수강평 감사합니다.
2021-08-09
최세호 thumbnail
강의 정말 궁금했던 부분을 너무 이해하기 쉽게 해주시네요.. 감사드립니다.!!
2021-08-04
지식공유자잔재미코딩
좋은 수강평 감사합니다.
2021-08-09
winpops thumbnail
크롤링 부트캠프에서 시작해서 풀스택 파트3까지 잔재미코딩 데이브리 선생님의 현재까지 모든 강좌를 드디어! 완강 하였습니다. 항상 친절한 설명과 알찬 자료를 준비해 주셔서 감사드립니다. 앞으로 나올 머신러닝과 Flutter 강좌도 기대하고 있겠습니다.
2021-07-13
지식공유자잔재미코딩
아이디가 익숙한 느낌이 있었는데요. 다 들어보셨다니, 정말 감사합니다. 꼭 도움이 되었으면 좋겠고, 이왕 이렇게 다 들으신김에, 데이터 예측/분석 + 풀스택 기술을 내 것으로 만드셔서, 저와 같이 혼자서도 여러 서비스도 만들어보시지요 ㅎㅎ
2021-08-09
추석 앵콜 할인 20% 중(D-3)

20%

61,600원

77,000원
폴더에 추가 671 공유
지식공유자 : 잔재미코딩
총 59개 수업˙총 13시간 33분
평생 무제한 수강
수료증 발급 강의
입문 초급 대상 중급이상
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스