멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

[Live] CI/CD를 위한 Git, Jenkins와 쿠버네티스 배포

thumbnail image
집합

교재제공 중급

[Live] CI/CD를 위한 Git, Jenkins와 쿠버네티스 배포

5

like 2

1,200,000원 (VAT없음)

과정요약

과정요약
학습시간 28시간 난이도 중급
교육비 지원 고용보험 비환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원 24 명
교재정보

과정소개


CI/CD를 위한 Git, Jenkis와 쿠버네티스 배포
본 과정은 비즈니스변화를 빠르게 시스템으로 반영할 수 있도록하는 CI/CD의 개념이해와 툴 및 컨테이너 활용을 위한 기능을 학습하는 과정입니다. 각 단계별 필요 기술을 실습하고 최종 배포까지 진행하는 실습으로 활용능력을 체득할 수 있습니다.

1.누구보다 CI/CD를 잘 아는 현업전문가의 강의!
왜 자꾸 반영하고 왜 자꾸 변경하냐고요? 비즈니스 변화가 점점더 빨라지고 있고, 빠르게 변화가 필요한 현업 전문가의 실제 노하우를 담았습니다.

2.개발과 배포, 둘 다 배우는 과정
개발에서의 CI/CD 개념과 활용할 수 있는 컨테이너의 활용법까지! 클라우드와 배포방법 모두 배워갈 수 있습니다.
 
3. 직접 설정하고 실행까지, one-stop, all-in-one
개발 따로 클라우드 따로 듣지마세요. 4일만에 다 알려드립니다.
단, 프로그래밍언어는 따로 들어주세요

[선수지식]
•Java 프로그래밍 경험 1~3년
•형상 관리에 대한 이해
•Git 기초 사용법
•Docker 기초 사용법
•리눅스 명령어

본 과정의 교재는 PDF 파일로 제공됩니다.

학습목표

  • SW형상관리의 개념을 이해하고 Git을 사용할 수 있다
  • 지속적 통합과 지속적 배포의 개념을 이해하고Jenkins를 이용하여 Code Pipeline을 구축 할 수 있다.
  • 컨테이너의 및 컨테이너 오케스트레이션 개념을 이해하고 Docker와 K8S 환경을 구축 할 수 있다.
  • Jenkins를 활용하여 K8S 클러스터에 애플리케이션을 배포 할 수 있다.

학습대상

  • 빠르게 변화하는 비즈니스 환경에 맞게 애플리케이션을 개발/배포하고자 하는 분
  • DevOps 엔지니어
  • Git, Jenkins, Docker와 k8s 기본 사용법을 익히고 애플리케이션 배포를 하고자 하는 분

과정목차 9

  • 1 일차
    • 1. 형상관리와 Git
      • - SW 형상관리
        - Git 기본 명령어
        - Git 고급 명령어
    • -
      • - Git Flow 소개 및 브랜치 관리 전략
        - Git Flow를 활용한 브랜치 관리 실습
        - CI/CD 개념 및 Jenkins2 소개 및 설치
        - 기초 Jenkins2 설정 및 사용
  • 2 일차
    • 2. 프로젝트 빌드와 배포 with Maven & Jenkins
      • - Jenkins2와 Maven을 활용한 Spring
        - Boot Application 빌드/배포
        - Jenkins2 DSL
        - Jenkins2 파이프라인
    • -
      • - Jenkins2 파이프라인 구성
        - Jenkins2 알림과 리포팅
        - Nexus를 활용한 라이브러리 관리
  • 3 일차
    • 3. Docker 컨테이너
      • - Docker 소개 및 기본 명령어
        - Dockerfile을 이용한 이미지 빌드
        - Dockerfile을 이용한 이미지 빌드 연습
    • -
      • - Docker Volume
    • 4. Kubernetes 기초
      • - Kubernetes 기본 개념 및 아키텍처
        - Kubernetes 리소스 이해
  • 4 일차
    • 5. Kubernetes 활용
      • - Kubernetes Pod, ReplicaSet, Deployment 실습
        - Kubernetes Service 실습
        - Kubernetes 에서의 Blue/Green Deployment 실습
    • 6. Kubernetes 배포
      • - Helm chart를 이용한 배포 실습
        - DevOps의 중요성 및 GitOps 이해
        - 빌드 / 테스트 / 배포 자동화
        - GitHub Action을 이용한 CI 실습
        - ArgoCD를 이용한 CD 실습

수강후기 2

평균평점

5 / 5.0

  • 5
    강*명

    2021.07.29

    젠킨스와 도커,쿠버네티스를 잘 이해할 수 있었습니다.
  • 5
    채*욱

    2021.07.29

    git, jenkins 활용을 위한 이론 학습과 병행된 실습이 유익했습니다! 도커, 쿠버의 경우 다른 분 강의교재로 진행하셨는데 강사님이 실습 진행하시는데 미숙한 점이 있었습니다. 더 실습에 익숙한 모습을 보여주셨으면 좋겠습니다!