채널톡 아이콘

Jenkins를 활용한 CI/CD 입문 (with. AWS)

CI/CD 자동화를 처음 접하는 취준생과 주니어 개발자를 위한, 가장 확실한 실전 지침서! Jenkins를 활용한 CI/CD 파이프라인 구축부터, AWS 인프라(S3, ECS)를 연동한 실무 수준의 자동 배포 환경까지 완벽하게 배웁니다.

100명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

실습중심
실습중심
jenkins
jenkins
cicd
cicd
배포자동화
배포자동화
aws
aws
실습중심
실습중심
jenkins
jenkins
cicd
cicd
배포자동화
배포자동화
aws
aws

수강 후 이런걸 얻을 수 있어요

  • '수동 배포'에서 벗어나, 코드 푸시 한 번으로 끝나는 '자동화된 Jenkins CI/CD 파이프라인' 구축

  • 단순한 Freestyle 방식이 아닌 실무 표준에 맞춘 'Jenkins Pipeline Script' 작성 능력

  • AWS S3와 ECS, ECR을 활용한 '상용 서비스 수준의 자동 배포 환경' 경험

  • 맹목적인 배포가 아닌, 자동화된 테스트와 승인(Approval) 단계를 포함한 '안전하고 체계적인 배포 프로세스' 완성

🥵 요즘 채용 필수 스펙! CI/CD 아직도 공부 안해보신건 아니죠..?

개발자로 시작해 5년 동안 부트캠프 강사로 활동하며 약 200명 이상의 개발자를 배출한 JSCODE 시니 입니다.


혹시 채용 공고를 볼 때마다 'Jenkins를 활용한 CI/CD 파이프라인 구축 경험' 이라는 문구에 뜨끔하며
지원하기 버튼 누르기를 망설이고 계시진 않으신가요?

실무에서는 코드를 짜는 것만큼이나 안전하고 빠르게 배포하는 자동화 능력을 원하는데,
막상 혼자서 Jenkins 설치하고 AWS 연동하려니 알 수없는 빨간 에러만 쏟아지고
답답했던 마음, 저도 십분 이해합니다.🥺


그래서 CI/CD를 처음 접하는 분들이
채용 시장에서 가장 경쟁력 있는 무기를 가질 수 있도록
가장 많이 쓰이는 Jenkins실무환경(AWS)에 맞춘 배포 자동화
단기간에 마스터 할 수 있게 이 강의를 만들게 되었습니다.


백문이 불여일타!
어려운 인프라 개념만 백날 학습하기보다,
직접 코드로 구현하며 실전 프로젝트에 적용해 보는 것이 가장 빠릅니다.


채용 공고 예시



👍 이런 분들께 추천합니다!

CI/CD를 하나도 몰라요.
코드는 짤 줄 알지만
CI CD 파이프라인 구축은
전혀 해본 적 없는 분

수동 배포가 불안해요!
매번 서버에 직접 접속해서
가슴 졸이며 일일이
배포하고 계신 분

공고 보고 막막해요.
채용 공고 속
'Jenkins 활용 역량'에
자신있게 대답 못하는 분



🎯 이 강의의 목표는 명확합니다.

Jenkins를 활용한 CI/CD 입문자가
단기간에 실무에 맞는 파이프라인 구축법을 익히고,

Jenkins와 AWS(S3,ECS,ECR)를 활용해
자동화 배포 환경을 직접 구축할 줄 알게 되는 것 입니다.


이제는 면접관의 'CI/CD 구축해보셨나요?' 라는 질문에
당황하지 않고 당당하게 여러분의 경험을 이야기 하셨으면 좋겠습니다.

Jenkins를 활용한 자동 배포에 대해 제대로 공부해보고 싶으신가요?
갑자기 회사에서 CI/CD 파이프라인을 구축하는 업무를 맡으셨나요?


그렇다면 이 강의를 통해 두려움은 낮추고,
실전에 꼭 필요한 핵심 개념들만 확실히 챙겨가시기 바랍니다.


그럼 강의에서 뵙겠습니다. ☺️



🍀 이 강의가 끝나면?

  • 'DevOps 초보' 탈출과 기술적 자신감
    갑작스러운 배포 에러나 자동화 구축 업무에서도 당황하지 않고 파이프라인을 설계 및 연동하고 시스템을 운영할 수 있는 실무자의 자신감을 얻게됩니다.

  • 실전에서 즉시 사용하는 필수 개념 습득
    방대한 이론에 매몰되지 않고 JenkinsDocker AWS(S3,ECS,ECR) 등 실무에서 반드시 알아야 할 핵심 개념과 동작 원리만 골라 내 것으로 만듭니다.

  • 실무 상황별 맞춤형 해결 능력
    배운 개념이 실제 현업의 테스트 자동화나 자동화 배포 로직에서 어떻게 사용되는지 학습하여,
    CI/CD 시스템을 바로 구축하고 적용할 수 있게 됩니다.

  • CI/CD 배포 자동화의 핵심 흐름 파악
    로컬 컴퓨터에 머물던 코드를 어떻게 자동으로 빌드하고 AWS에 배포하는지 전체적인 메커니즘을 이해하며, 인프라의 흐름을 읽는 경험을 하게 됩니다



🧑‍🍳 강의 찍먹! 해보기

'DevOps란 무엇일까?' 강의 영상

'ECS 배포 아키텍처 그림으로 이해해보기' 강의영상

'Jenkins와 Git Repository 연동하기' 강의 영상

'Nginx 기반 ECS 테스크 정의 생성하기' 강의 영상



✔ 참고 사항

본 강의는 기초적인 리눅스 명령어와 Docker를 기본적으로 알고 있다는 전제하에 수업을 진행합니다.


다만, 해당 부족한 개념이 있으시더라도 실습하시는데 무리가 없도록
부연설명 및 코드 주석을 담고 있으니 이점 참고 바랍니다.



💬 강의를 듣다가 궁금한 점이 생긴다면?

강의를 듣다가 궁금하거나 이해가 잘 되지 않는 부분이 나올 경우
질문 게시판(Q&A 게시판) 또는 1:1 오픈카톡방을 활용해 질문해주세요!🤩


빠르게 확인 후 답변 드리도록 하겠습니다.



👩‍💻 코드를 잘 짜는 실무자는 많지만, 코드를 잘 이해시키는 교육자는 드뭅니다.

실무자는 코드를 잘 짜는 사람입니다.


하지만 교육자는 그 코드가 왜 그렇게 짜였는지,
어떻게 하면 수강생들에게 가장 쉽게 코드를 전달할지를 밤낮으로 고민하는 사람입니다.


현업의 고수들은 많지만,
막상 설명을 들어보면 너무 어려워 고개를 갸우뚱하게 되는 경우가 많죠.
그것은 교육의 무게보다 지식의 나열에 집중했기 때문입니다.


잘못된 교육을 받으면 배우는 과정 자체가 고통이 되고,
결국 원치 않는 결과로 이어져 소중한 인생의 시간과 기회를 허비하게 됩니다.


저는 단순히 기술을 전수하는 '강사'를 넘어,
여러분의 커리어와 인생을 함께 고민하는 '선생님'이 되고 싶습니다.

복잡한 개념을 외계어가 아닌 우리의 언어로 바꾸는 힘,
그것이 제가 가진 교육자로서의 자부심입니다.

제가 걸어온 길과 저의 진심을 확인해 보시고,
여러분의 소중한 미래를 신중하게 결정하시기 바랍니다.



💚 저를 소개합니다!

안녕하세요! JSCODE 시니 입니다.
대학 시절 친구의 손에 이끌려 전공 수업을 들으러간게 엊그제 같은데,
벌써 개발을 시작한지도 10년을 바라보고 있네요.


처음엔 제가 만든 프로그램으로 세상에 긍정적인 영향을 주고 싶었습니다.
하지만 시간이 흐를수록 한 가지 확고한 깨달음을 얻었어요.


'내가 직접 서비스를 만드는 것보다,
실력 있는 개발자 한 명을 제대로 길러내는 것이 세상에 훨씬 더 큰 영향을 주지 않을까?'


제가 가르친 개발자들이 각자의 자리에서 멋진 서비스를 만들어낸다면,
그 선한 영향력은 기하급수적으로 커질 테니까요.


그 마음 하나로 지난 5년간 부트캠프 현장에서 200명이 넘는 개발자를 양성해왔습니다.
(* 라인, 카카오, 컬리 합격생 배출☺️)


제자들이 현업에 나가 성장하는 모습을 보며,
교육이 가진 힘과 뿌듯함을 매일 느끼고 있습니다.


이제는 오프라인 강의실을 넘어, 더 넓은 온라인 세상에서 여러분을 만나려 합니다.


제가 현장에서 쌓아온 기술과 노하우를 아낌없이 나누어,
여러분이 또 다른 가치를 만들어내는 '실력 있는 개발자'로 성장할 수 있도록 돕고 싶습니다.


정말 정성껏 준비한 이 강의가,
여러분의 개발 인생에 기분 좋은 변화를 가져다주길 진심으로 응원합니다! 🙌



🎖︎ 수강생 Best Review

** 이전 강의 <Spring Batch 입문: 3시간 만에 끝내는 대용량 처리의 기초> 에서 작성된 후기 입니다.



** 이전 강의 <로그관리와 모니터링 - ELK, 프로메테우스, 그라파나> 에서 작성된 후기 입니다.




🚌 어떤 순서로 강의를 들어야 할 지 막막하다면?

'[2026년] 백엔드 개발자로 취업하기 위한 필수 커리큘럼 (IT 서비스 기업)'을 참고해보시기 바랍니다!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • CI/CD를 처음 배우시려는 분

  • CI/CD를 실전에 바로 적용시키고 싶으신 분

  • 현업에서 자주 사용하는 CI/CD 구성을 배우고 싶으신 분

  • 로컬을 넘어 AWS 실무 환경(S3, ECS) 기반의 배포를 경험하고 싶은 분

  • 이력서에 '자동화 파이프라인 구축 경험'을 확실하게 어필하고 싶은 분

선수 지식,
필요할까요?

  • 리눅스 기본 명령어

  • 도커(Docker) 기본 지식

  • 설령 모르시더라도 실습을 따라오시는 데는 큰 문제 없습니다.

안녕하세요
JSCODE 시니입니다.

2,134

수강생

128

수강평

7

답변

4.9

강의 평점

4

강의

주요 이력

  • 국가 핵심 망 관리: 대법원 및 조달청 시스템 운영·최적화 전문가

  • 차세대 공공 플랫폼 구축: 지능형 나이스(NEIS) 응용 SW 개발 및 아키텍처 설계

  • 풀스택 전문 교육자: K사 부트캠프 등 다수의 강의를 통한 실전 기술 전수

  • 엔터프라이즈 솔루션 전문가: 대규모 시스템 유지보수 및 고도화 설계 역량 보유


안녕하세요! 개발자로 시작해 지금은 교육자로 활동하고 있는 JSCODE 시니입니다.

국가 중요 시스템을 직접 만들고 운영도 해봤지만, 사실 제가 가장 잘하는 건 "그 어려운 걸 누구나 이해하게 설명하는 것" 입니다.

실무 현장은 원래 거칠고 복잡합니다. 🤯

하지만 배우는 과정까지 그럴 필요는 없잖아요?

여러분이 지금 당장 배우고 싶은 스택이 무엇이든 상관없어요.

실무 현장의 복잡한 기술들을 여러분의 눈높이에 맞춰 아주 쉽게 씹어서 떠먹여 드릴게요! 🍀

머릿속에만 있던 복잡한 생각들이 실제 돌아가는 서비스로 바뀌는 신기한 경험, 저랑 같이 쉽고 재밌게 시작해 봐요!

더보기

커리큘럼

전체

68개 ∙ (5시간 36분)

해당 강의에서 제공:

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

수강평

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

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중

₩53,900

30%

₩77,000