Thumbnail
BEST
개발 · 프로그래밍데브옵스 · 인프라

개발자를 위한 쉬운 도커대시보드

(5)
40개의 수강평 ∙ 973명의 수강생
88,000원

월 17,600원

5개월 할부 시
지식공유자: 데브위키
총 66개 수업 (9시간 54분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가공유
  • 세계수 프로필세계수
    2024-04-171243081

    안녕하세요 4년차 프론트엔드 개발자 입니다. 인프라나 백엔드에 대한 경험은 전무하고 지금껏 계속 클라이언트쪽 개발만 해왔는데요.. 프론트엔드 개발자로서 도커 그리고 쿠버네티스에 대한 공부가 많이 도움이 되나요? 지금 다니는 회사에서는 Next.js 프로젝트에 dockerfile이 있고 이걸 통해서 github-action을 이용해 배포하는데 이걸 이해하고 직접 구축 및 유지보수 할수있다면 프론트엔드 개발자로서도 플러스가 될수 있을까요?

    데브위키
    데브위키
    데브위키
    2024-04-21334521

    세계수님 안녕하세요. 데브위키입니다. 개발자로서 개발된 애플리케이션이 배포되고 운영되는 환경을 파악하고 있는 것은 커리어에 분명히 도움이 되실 것입니다. 하지만 제 개인적으로 프론트엔드를 위주로 개발하시고, 사내에 아키텍처나 인프라를 담당하는 팀원이나 조직이 따로 있으신 경우에는 도커와 쿠버네티스 학습은 필수가 아니라고 생각합니다. 개발 4년차 이시면 현재 하시는 분야에 기술적으로 많이 익숙해지셨을 것이라고 생각하는데요. 새로운 기술에 대한 흥미가 있으신 상태에서 앞으로 어떤 부분을 학습할지가 고민이시라면 쉬운도커 강의를 통해 Dockerfile을 직접 작성할 수 있을 정도로 학습하시는것도 분명히 도움이 되실 것입니다. 이에 더해 Nginx와 같은 웹 서버에 대해서 학습해 보시는 것도 좋은 경험이 되실 것 같습니다 ☺️

  • 지구고양이 프로필지구고양이
    2024-03-141207208

    안녕하세요! 개인 프로젝트 배포를 진행하려는 시점에 해당 강의를 접하게 되었습니다. 현재 React + Spring Boot 프로젝트를 진행하고 있습니다. 다름이 아니라 해당 강의를 수강하면 AWS EC2에 Docker를 활용하여 해당 개인 프로젝트를 배포할 수 있을지 궁금하여 문의를 남기게 되었습니다. (물론 AWS EC2와 관련된 지식은 가지고 있습니다!)

    데브위키
    데브위키
    데브위키
    2024-03-17325555

    지구고양이님 안녕하세요, 데브위키입니다. 보통 서버를 구성하실 경우 애플리케이션 빌드 -> 서버 배포 단계로 작업을 진행하셔야 합니다. 강의를 수강하시면 프로젝트를 애플리케이션으로 빌드하는 부분까지는 다루고 있습니다! 강의에서는 Vue.js 프레임워크를 사용하지만 프론트앤드 애플리케이션을 빌드하는 과정은 React와 크게 차이가 있지 않기 때문에 큰 문제가 되지 않을 것입니다. 다만 개인 프로젝트를 배포하실 때 강의 내용만으로 커버가 되지 않는 부분들을 정리해 드리겠습니다. 1. 강의에서는 배포 자동화까지는 다루지 않기 때문에 EC2에 컨테이너를 직접 배포하셔야 합니다. 2. 배포 환경은 EC2를 구성한 다음에, EC2 에 도커를 설치하고 컨테이너를 구성하는 과정이 조금 복잡하실 수 있습니다. 다만 EC2를 개인 PC라고 생각하시면, 직접 컨테이너 환경을 구성해보시는 과정이 오히려 개인 프로젝트에서는 실력 향상에 도움이 되실 것 같습니다. 강의 내용에서는 네트워크 구성이나 3Tier 컨테이너를 구성하는 방법이 자세하게 나와있기 때문에, 이 부분은 도움이 되실 것입니다. 정리하자면 강의 내용만으로 100% 커버는 되지 않을 것이고, 어느 정도 직접 해결해나가셔야 하는 부분이 있을 것 같습니다. 그리고 개인 프로젝트는 배포보다 학습에 더 의미가 있으실 것이라, 단순히 컨테이너로 배포했다 보다 강의를 통해 왜, 어떻게 컨테이너를 사용해서 구성했는지 이해하시는 과정이 의미가 있을 것 같습니다. 강의 들으시면서, 배포하실 때 막히는 부분이 있으셔도 커뮤니티 게시판을 통해서 질문 해주시면, 도움을 드릴 수 있습니다. 그럼 좋은 하루 되세요 ☺️

  • devel 프로필devel
    2024-03-101202971

    안녕하세요! 혹시 window 환경에서 수업하시나요? 제가 window 유저라서요

    데브위키
    데브위키
    데브위키
    2024-03-11323974

    은선님 안녕하세요. 데브위키입니다. 강의는 MacOS에서 진행하지만, Windows에서 실행하셔도 전혀 문제가 없도록 강의가 구성되어 있습니다. 많은 분들이 Windows 환경에서 수강하셨습니다. 종종 특이 케이스가 발생할 수 있지만 커뮤니티 게시판을 통해서 제보주시면, 가능한 빠르게 업데이트를 진행해 드리고 있습니다! :)

  • 먼산 프로필먼산
    2024-02-121175373

    지금 이름만 들어본 정도로 데브옵스에 대한 지식이 전혀 없는데.. 강의를 들으면 도커/ GitHub Actions를 사용하여 cicd를 구축할수 있을까요..? 개인프로젝트 하면서 적용해 보고 싶어서요!

    데브위키
    데브위키
    데브위키
    2024-02-12317589

    먼산님 안녕하세요. 데브위키입니다. 네 실습 애플리케이션을 컨테이너화하고 빌드 파이프라인을 구성하는 과정까지 모두 포함되어 있습니다! 개인 프로젝트에 적용하시다 막히는 부분도 커뮤니티 게시판을 통해 질문해주시면 도움이 되실 것 같습니다 ☺️

  • 잘열심히 프로필잘열심히
    2024-01-211149386

    리눅스에대해서 어느정도 알고 강의를 들으면좋을까요?

    데브위키
    데브위키
    데브위키
    2024-01-21312438

    잘열심히님 안녕하세요. 데브위키입니다. 리눅스에 대해서 기본 명령어 사용 방법 정도는 아시면 좋으시겠지만 전혀 모르셔도 충분히 따라오실 수 있습니다!

  • JWbase 프로필JWbase
    2024-01-141139797

    도커를 전혀 몰라도 강의를 수강하는데 지장이 없을까요?

    데브위키
    데브위키
    데브위키
    2024-01-14310588

    JWbase님 안녕하세요. 데브위키입니다. 네 도커를 전혀 모르시는 분들을 위한 강의입니다! 도커를 이해하시고 실무에서 사용하실 수 있도록 기초 개념부터 차근차근 설명해드리니 도움이 되실 겁니다 👍

  • 테이크 프로필테이크
    2024-01-121137238

    쿠버네티스는 아직 접하지는 않았습니다. 더 깊숙히 들어가기 전에 도커컴포즈 까지 익힌 상태에서 여러 도메인 운영을 하는건 문제가 있는건가요? 현재 아파치에서 몇개의 사이트를 운영중인데 도커를 도입해 보려고 얼마전부터 조금씩 공부하는 중인데요. 최소한 2개 웹사이트가 돌게끔 했으면 하구요. 1개라도 ssl 적용을 해야 되지 않을까요? 요즘 왠만하면 다 ssl 적용 하는데 혼자만 웹사이트 접속할게 아니라면 쿠버네티스까지 안가더라도 구성해서 운영할 수 있는것이 필요하지 않을까 합니다. 대규모 큰 트래픽 사이트를 운영할것도 아니고 소규모의 사이트를 운영하고 싶거든요. ssl, 멀티도메인은 초급이라도 필요하지 않을까 싶네요.

    데브위키
    데브위키
    데브위키
    2024-01-12310027

    그렇군요,, 일단 좋은 의견 감사드립니다! 강의를 구성할 때 도메인 구입이나 SSL인증서 구성 같은 부분은 실제로 별도 구매가 필요하다 보니 개인 수강생 분들이 따라오기 너무 복잡하지 않을까 해서 제외했었는데요. 한편으로 생각해보면 굳이 직접 따라오지 않으시더라도 도메인으로 연결되는 것을 보여드리는 것도 재미있을 것 같네요. 다음 강의 개정 시 실습 파트의 네트워크 구성 주제로 추가해 보겠습니다.😀 다만 실제 서비스를 운영하시는 환경에서는 도커로만 운영하시는 것은 권장드리지 않습니다. 실제로 운영하시는 환경을 보고 말씀드리는 것이 아니다보니, 일반적인 케이스로 말씀 드리겠습니다. 1. 도커만 사용할 경우 로드밸런싱을 통한 이중화가 복잡합니다. 2. 시스템의 변경 사항이 발생했을 때 컨테이너의 버전을 업그레이드하고 관리하기 어렵습니다.(정확하게는 무중단 배포가 복잡해집니다.) 만약 2~3개 단위의 소규모 서버만 운영하셔야 할 경우는 컨테이너로의 전환이 적합하지 않을 수 있습니다. 트레이드오프를 고려했을 때 VM이나 온프레미스가 더 적절할 경우도 있는 것이죠. 하지만 초기에 컨테이너를 도입하는 과정에서 직접 네트워크를 구성해보고 외부 도메인과 연동해보는 것은 좋은 학습 방법이라고 생각합니다. 그리고 강의 내용에 추가가 늦어지더라도 커뮤니티의 질의 응답을 통해서 SSL 인증서 주입 방법과 도메인 연동 방법은 충분히 도움을 드릴 수 있을 것 같습니다.

  • 테이크 프로필테이크
    2024-01-121137178

    보유하고 있는 도메인 적용, ssl 적용하는것도 내용에 포함되어 있는지요? 도메인을 2개 이상 보유 하고 있을때 적용하는 것이 있는지 궁금합니다. 서버1개에 A, B, C 사이트를 운영하고 각각 ssl 적용을 하고 싶은데요. 강좌를 신청하면 이런것이 가능할까요?

    데브위키
    데브위키
    데브위키
    2024-01-12310008

    테이크님 안녕하세요, 데브위키입니다. 먼저 확인해주셔야 할 부분은 1. 컨테이너 환경으로 구성되어 있거나 구성하실 예정이신지 2. 컨테이너 환경이라면 쿠버네티스를 사용해서 운영하시는지(대부분 컨테이너 운영은 쿠버네티스 환경에서 운영합니다.) 입니다. 문의주신 SSL부분 설정 부분은 아쉽지만 강의에 직접적으로 포함된 내용은 아닙니다. 다만 네트워크 부분에서 컨테이너의 가상네트워크에 대한 부분이 전체적인 구조를 이해하시는데 도움이 되실 수는 있습니다. 만약 컨테이너에 대한 기본적인 이해가 있으시고 적용하시려는 환경이 쿠버네티스를 사용하는 환경이라면, 쿠버네티스 강의를 수강하시는 것이 좋을 것 같습니다. 하지만 컨테이너에 대한 이해가 부족하신 상태에서 쿠버네티스 강의를 들으시게 되면 따라가시기 어려우실 수 있기 때문에 도커 기본 개념 설명이 포함되어 있는 강의를 들으시거나, 쉬운도커를 먼저 듣고 쿠버네티스 강의를 들으시는 것을 추천드립니다. 문의 주신 부분에 대한 문제를 해결하시기 위해서는 쿠버네티스의 'Ingress' 에 대한 설명히 자세하게 나와 있는 강의를 보시는 것을 추천해 드립니다. 쿠버네티스에는 Ingress라는 리소스를 사용해서 2개 이상의 도메인을 관리하고 각각 SSL을 적용하는것이 아주 간편하게 처리하실 수 있습니다. 저도 쿠버네티스 강의를 준비하고 있지만, 빠른 시간에 찾아뵙기는 어려울 것 같아서 아쉽습니다. 개념이 정리되어 있는 링크를 남겨드리니 추가로 궁금하신점 남겨주시면 답변 드리겠습니다 ☺️ [인그레스를 사용한 HTTPS 부하 분산에서 여러 SSL 인증서 사용] https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-multi-ssl?hl=ko