강의

멘토링

로드맵

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

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

(5.0) 수강평 14개

수강생 244명

난이도 입문

수강기한 무제한

  • ,
실습중심
실습중심
jenkins
jenkins
cicd
cicd
배포자동화
배포자동화
aws
aws
실습중심
실습중심
jenkins
jenkins
cicd
cicd
배포자동화
배포자동화
aws
aws
당근마켓
구글
다우기술
배달의민족
SK그룹

SK그룹

임직원들도 이 강의를 듣고 있어요!

당근마켓
구글
다우기술
배달의민족
SK그룹

SK그룹

임직원들도 이 강의를 듣고 있어요!

먼저 경험한 수강생들의 후기

5.0

5.0

돈까스킹

99% 수강 후 작성

해당 강의는 CI/CD 입문자들한테 진짜 빛같은 강의 일 것 같아요. 학습 후에 빠르게 개인 프로젝트에 적용 할 수 있을 것 같습니다.. 그리고 파이프라인 스크립트 작성하면서 하나하나 친절하게 설명해주셔서 더더욱 좋았던 것 같아요! 도커나 AWS, 리눅스 개념이 나오긴 하지만 잘 모르셔도 수강 가능할 것 같습니다~ 시니님 감사합니다...

5.0

러브액츄얼리

100% 수강 후 작성

그냥 두말 필요 없이 Jenkins나 CI/CD 공부하고 싶으신 분들 그냥 이거 들으세요. 강추합니다.

5.0

너와나의메모리

100% 수강 후 작성

CI/CD 지식이 하나도 없었는데 설명을 깔끔하게 잘 해주셔서 어려움 없이 잘 들었습니다!! 아직 개인 공부중이라 얼른 프로젝트나 현업에 적용시켜보고 싶네요..!! 강의 다 듣고 나서 배운 내용 정리중인데 이거 혼자 공부했으면 엄청 고생했을 것 같아요 ㅠㅠㅠ 각 강의들도 짧게 짧게 구성돼있어서 완강하는 재미가 있었습니다! 아쉬운 점은 하나도 없네요! ㅎㅎ 필요한 강의 또 나오면 또 수강하겠습니다~ 완전 강추에요!

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

  • '수동 배포'에서 벗어나, 코드 푸시 한 번으로 끝나는 '자동화된 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,543

수강생

167

수강평

13

답변

4.9

강의 평점

5

강의

주요 이력

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

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

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

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


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

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

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

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

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

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

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

공동 지식공유자

커리큘럼

전체

68개 ∙ (5시간 36분)

해당 강의에서 제공:

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

수강평

전체

14개

5.0

14개의 수강평

  • 네오스카이님의 프로필 이미지
    네오스카이

    수강평 45

    평균 평점 5.0

    5

    31% 수강 후 작성

    친절하고 자세한 설명 감사합니다.

    • JSCODE 시니
      지식공유자

      네오스카이님 안녕하세요~ JSCODE 시니 입니다! ㅎㅎ 좋은 수강평 남겨주시고 강의 열심히 들어주셔서 감사합니다! ㅎㅎ 실습 진행하시다가 잘 안되시는 부분 있다면 언제든 질문 주세요!! 완강까지 응원 하도록 하겠습니다~!!

  • 바라기님의 프로필 이미지
    바라기

    수강평 20

    평균 평점 4.8

    5

    100% 수강 후 작성

    따라하기 수업입니다. 따라하면 뭘했는지 모를 수도 있습니다. 다시 보면 화면이 친숙해 집니다. 스킬이 늘어나네요

    • JSCODE 시니
      지식공유자

      안녕하세요 바라기님~! JSCODE 시니입니다~!ㅎㅎ 우선 정성스러운 수강평에 기분이 참 좋아지네요. 😊 ​처음에는 낯선 화면과 복잡한 설정들 때문에 "내가 잘하고 있는 게 맞나?" 싶어 막막하셨을 텐데, 포기하지 않고 끝까지 따라와 주셔서 정말 감사해요🍀🍀 ​원래 기술 공부는 처음엔 손으로 익히고, 두 번째 볼 때 비로소 눈에 들어오기 시작하는 법이거든요!ㅎㅎ '다시 보니 화면이 친숙해졌다'는 말씀이 정말 정답이에요! 그 과정 속에서 수강생님의 실력은 이미 한 뼘 더 자라나셨을 겁니다~!! ​조금씩 익숙해지는 그 즐거움을 끝까지 가져가실 수 있도록 저도 계속해서 응원할게요! 학습하시다 어려운 점이 생기면 언제든 편하게 들러주세요😃 완강을 너무너무 축하드립니다~~!

  • skl5473님의 프로필 이미지
    skl5473

    수강평 5

    평균 평점 4.8

    5

    100% 수강 후 작성

    구축된 간단한 젠킨스 배포만 썼어서 궁금했었는데 조금이나마 궁금증이 해소가 되어 좋았습니다. AWS도 쓸일이 없는데 경험할 수 있어서 좋았고 꼼꼼히 알려주셔서 강의듣는데 어려움이 없었습니다. :)

    • JSCODE 시니
      지식공유자

      안녕하세요 skl5473님! JSCODE 시니 입니다~!! 우선 소중한 수강평 남겨주셔서 감사합니다! ㅎㅎ 기존에 젠킨스를 사용해보셨음에도 불구하고, 이번 강의를 통해 실무적인 궁금증을 해소 하셨다니 정말 뿌듯하네요! ㅎㅎ 특히 AWS 환경이 낯설 수 있는데도 차근차근 잘 따라와주셔서 다행입니당~ 단순히 배포 도구를 사용하는 것을 넘어, 인프라를 직접 경험 하며 구축해본 경험이 백엔드 역량에 큰 밑거름이 됐으면 좋겠네요~!! 완강까지 너무 고생하셨고 앞으로의 개발 여정도 진심으로 응원하겠습니다~!!

  • 쿠카이든님의 프로필 이미지
    쿠카이든

    수강평 528

    평균 평점 5.0

    수정됨

    5

    96% 수강 후 작성

    Jenkins를 활용한 CI/CD를 쉽게 잘 풀어서 설명해주셔서 협업에 많은 도움이 되고 있습니다. 특히, 퀴즈가 학습에 큰 도움이 되었습니다! 좋은 강의 감사합니다~!

    • JSCODE 시니
      지식공유자

      안녕하세요! 쿠카이든님~! JSCODE 시니 입니다~! 우선 소중한 수강평 남겨주셔서 감사합니다. 현업에서 협업 효율을 높이는 데 CI/CD 자동화는 필수적인 요소인 만큼, 이번 강의를 통해 그 흐름을 명확히 잡으신 것 같아 다행입니다! ㅎㅎ Jenkins를 활용해 더욱 견고한 배포 환경을 만들어 나가시길 바라며, 학습 중 어려운 부분은 언제든 커질문게시판 통해 공유해 주세요~ 쿠카이든님 항상 열심히 열정적으로 공부하시고 자기 개발 하시는 것 같아서 진짜 리스펙입니다! ㅎㅎ 저도 앞으로 열심히 준비 해서 더 좋은 강의로 보답하겠습니다. 즐거운 하루 보내세요~!

  • suk yeong Sim님의 프로필 이미지
    suk yeong Sim

    수강평 1

    평균 평점 5.0

    5

    60% 수강 후 작성

    강의마다 쉽고 자세한 설명해주셔서 좋았습니다 ㅎㅎ 초보자들도 쉽게 보고 따라할 수 있는 수준입니다~~ 그리고 딕션이 좋아서 따라서 세팅하면서도 강의에 더 집중할 수 있었습니다!

    • JSCODE 시니
      지식공유자

      안녕하세요! suk yeong Sim님~ JSCODE 시니 입니다~~ 강의를 좋게 봐주시고 딕션까지 좋다고 칭찬해주시니 몸둘바를 모르겠네요,,!ㅎㅎ 실습 위주의 강의는 화면을 보며 동시에 세팅을 따라해야해서, 제 목소리가 잘 전달되는게 정말 중요하다고 생각했거든요!! ㅎㅎ 세팅하면서도 강의에 집중 할 수 있다고 말씀해주시니 정말 뿌듯합니다 ㅎㅎ 초보자분들도 CI/CD나 모니터링 같은 기술 장벽을 낮게 느끼실 수 있도록 앞으로도 쉽고 친절하게 좋은 강의 제작하도록 하겠습니다~! 완강까지 응원하겠습니다!! 학습하시다가 궁금한 점 있으시다면 언제든 편하게 질문남겨주세요! 감사합니다~~

JSCODE 시니님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

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