Introduction to CI/CD using Jenkins (with AWS)

The most definitive practical guide for job seekers and junior developers new to CI/CD automation! You will perfectly master everything from building CI/CD pipelines using Jenkins to creating production-level automated deployment environments integrated with AWS infrastructure (S3, ECS).

(5.0) 20 reviews

300 learners

Level Beginner

Course period Unlimited

AWS
AWS
Docker
Docker
Jenkins
Jenkins
CI/CD
CI/CD
devops
devops
AWS
AWS
Docker
Docker
Jenkins
Jenkins
CI/CD
CI/CD
devops
devops

Reviews from Early Learners

5.0

5.0

돈까스킹

99% enrolled

I think this course will be like a ray of light for CI/CD beginners. I feel like I'll be able to quickly apply it to my personal projects after learning. Also, it was even better because you kindly explained everything one by one while writing the pipeline scripts! Concepts like Docker, AWS, and Linux do come up, but I think you can still take the course even if you don't know them well~ Thank you, Sini-nim...

5.0

러브액츄얼리

100% enrolled

If you want to study Jenkins or CI/CD, just take this course without hesitation. I highly recommend it.

5.0

너와나의메모리

100% enrolled

I had zero knowledge of CI/CD, but thanks to your clean and clear explanations, I was able to follow along without any difficulty!! I'm still studying on my own, so I can't wait to apply this to a project or actual work..!! I'm currently organizing what I learned after finishing the course, and I think I would have struggled immensely if I had tried to study this alone ㅠㅠㅠ Each lecture was structured to be short, which made finishing the whole course really fun! There wasn't a single disappointing thing! Haha. If another necessary course comes out, I'll definitely take it again~ I highly recommend it!

What you will gain after the course

  • Moving away from 'manual deployment' to building an 'automated Jenkins CI/CD pipeline' that completes with a single code push

  • The ability to write 'Jenkins Pipeline Scripts' aligned with industry standards, rather than simple Freestyle methods.

  • Experience in building a 'production-grade automated deployment environment' utilizing AWS S3, ECS, and ECR

  • Completion of a 'safe and systematic deployment process' that includes automated testing and approval stages, rather than blind deployment

Recommended for
these people

Who is this course right for?

  • Those who are looking to learn CI/CD for the first time

  • Those who want to apply CI/CD to real-world practice immediately

  • Those who want to learn CI/CD configurations frequently used in the industry

  • Those who want to experience deployment based on real-world AWS environments (S3, ECS) beyond just local development.

  • Those who want to clearly highlight their 'experience in building automation pipelines' on their resume

Need to know before starting?

  • Basic Linux Commands

  • Docker Basic Knowledge

  • Even if you don't know, there won't be any major problems following along with the practice.

Hello
This is synee

Inflearn Verified

Career Verified

2,935

Learners

231

Reviews

22

Answers

4.9

Rating

5

Courses

Key Experience

  • National Core Network Management: Expert in operating and optimizing Supreme Court and Public Procurement Service systems

  • Next-Generation Public Platform Construction: Intelligent NEIS Application SW Development and Architecture Design

  • Full-stack Education Expert: Transferring practical skills through numerous lectures, including K-company bootcamps

  • Enterprise Solution Expert: Possesses capabilities in large-scale system maintenance and advanced architecture design


Hello! I'm Sini from JSCODE, who started as a developer and is now active as an educator.

I have personally built and operated critical national systems, but what I am actually best at is "explaining those difficult concepts so that anyone can understand them."

The actual field is naturally rough and complex. 🤯

But there's no reason the learning process has to be that way, right?

It doesn't matter what stack you want to learn right now.

I will break down the complex technologies of the actual field and feed them to you in a way that is very easy to understand! 🍀

Let's start the amazing experience of turning the complex ideas in your head into actual working services, easily and fun together with me!

More

Co-instructor

Curriculum

All

68 lectures ∙ (5hr 36min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

20 reviews

5.0

20 reviews

  • mp2221mp22214649님의 프로필 이미지
    mp2221mp22214649

    Reviews 3

    Average Rating 5.0

    5

    96% enrolled

    I really enjoyed the lecture. Thanks to your lecture, I was able to complete a portfolio with CI/CD integrated into an AWS EC2 server. It’s incredibly convenient now that the deployment process, which I previously had to repeat manually, has been automated.

    • synee
      Instructor

      Hello, Park Geun-yeol~! This is Shini from JSCODE! I’m so proud to hear that you’ve completed your portfolio after finishing the course! Haha I hope you’ll apply what you’ve learned to plenty of projects and real-world work. If you have any other questions along the way, feel free to ask anytime! Haha You worked so hard completing the course, and best of luck going forward! Haha Congratulations on finishing the entire course~! Haha

  • kukaeden님의 프로필 이미지
    kukaeden

    Reviews 549

    Average Rating 5.0

    Edited

    5

    96% enrolled

    Your explanation of CI/CD using Jenkins was very clear and easy to understand, which has been a great help for our collaboration. In particular, the quizzes were very helpful for learning! Thank you for the great lecture!

    • synee
      Instructor

      Hello, Kukaiden! This is Sini from JSCODE! First of all, thank you for leaving such a valuable review. Since CI/CD automation is an essential element for increasing collaboration efficiency in the field, I'm glad that this lecture helped you clearly grasp the workflow! Haha. I hope you continue to build a more robust deployment environment using Jenkins, and please feel free to share any difficulties you encounter during your studies through the Q&A board at any time~ I truly respect how you always study hard and passionately work on your self-development, Kukaiden! Haha. I will also prepare diligently to give back with even better lectures in the future. Have a wonderful day!

  • majjol2905님의 프로필 이미지
    majjol2905

    Reviews 45

    Average Rating 5.0

    5

    31% enrolled

    Thank you for your kind and detailed explanation.

    • synee
      Instructor

      Hello Neosky! This is Sini from JSCODE! :) Thank you so much for leaving such a great review and for working so hard on the lectures! :) If you run into any issues while doing the hands-on exercises, please feel free to ask questions anytime!! I'll be rooting for you until you complete the course~!!

  • sasa023367199님의 프로필 이미지
    sasa023367199

    Reviews 1

    Average Rating 5.0

    5

    60% enrolled

    I liked that you provided easy and detailed explanations for each lecture. It's at a level that even beginners can easily watch and follow along~~ Also, your diction is great, so I was able to focus more on the lecture while doing the setup!

    • synee
      Instructor

      Hello, suk yeong Sim! This is Sini from JSCODE. I'm so flattered that you enjoyed the lecture and even complimented my diction! Haha. Since practice-oriented lectures require following along with the setup while watching the screen, I thought it was very important for my voice to be delivered clearly. I feel so proud to hear that you were able to focus on the lecture even while doing the setup! I will continue to create easy and friendly lectures so that even beginners can feel a lower barrier to technical topics like CI/CD and monitoring. I'll be rooting for you until you complete the course! If you have any questions while studying, please feel free to leave them anytime. Thank you!

  • libpsy901289님의 프로필 이미지
    libpsy901289

    Reviews 1

    Average Rating 5.0

    5

    60% enrolled

    I thought I could set up CI/CD with just AI, but I was overwhelmed and didn’t know where or how to start. It was a great help that you taught me everything step by step from the basics in an easy-to-understand way, allowing me to build a foundation of background knowledge. Thank you.

    • synee
      Instructor

      Hello, Godeokyeong! This is Sini from JSCODE! Haha Thank you for attending the lectures so diligently and for leaving such a wonderful review! Haha I’m so proud that you seem to have organized the CI/CD workflow so well! Haha Please be sure to apply it to your work or personal projects, and if you run into any difficulties, feel free to use the Q&A board and chat room anytime! Haha I’ll continue cheering you on! Haha

Similar courses

Explore other courses in the same field!