강의

멘토링

커뮤니티

Programming

/

Devops & Infra

Learn Server Deployment in 1 Hour for the Price of a Chicken Combo

With the price of a chicken combo, you'll learn the deployment process in order: Spring Boot manual deployment -> Docker deployment -> Github Action CI/CD!

(4.8) 9 reviews

95 learners

Level Basic

Course period Unlimited

  • Neo
AWS
AWS
Docker
Docker
Spring Boot
Spring Boot
github-actions
github-actions
.jar
.jar
AWS
AWS
Docker
Docker
Spring Boot
Spring Boot
github-actions
github-actions
.jar
.jar

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

불스택개발자

100% enrolled

There are some parts that you have to assume that you already know the basics. It's good for understanding the concept. However, it can be a bit confusing for those who want detailed information. It's useful and good as long as the purpose is right. Thank you for the video.

5.0

Jang Jaehoon

38% enrolled

Thank you for the great lecture!

5.0

holdrain

100% enrolled

I enjoyed(?) the course very much. It was a clean and straightforward lecture.

What you will gain after the course

  • How to manually deploy Spring Boot

  • How to easily deploy Spring Boot manually

  • How to automatically deploy Spring Boot

  • CI/CD methods using GitHub Actions

Learn Server Deployment for the Price of a Chicken Combo!!

Does server deployment feel difficult? Now learn it easily and fun for the price of a chicken combo meal!

This course is a process of learning the core technologies of server deployment in a practical way, where you can learn how to safely deploy
your project to a production environment through hands-on practice step by step.

From manual deployment of .jar files using AWS to Docker and GitHub Actions, you can learn by experiencing the latest deployment trends and technologies step by step.

Server deployment is no longer difficult!

10-20 minutes per deployment → With CI/CD, solved with just a GitHub push

Even if it's just once a week, that's 40-80 minutes in a month and 480-960 minutes in a year - a huge waste of time!!

For long projects or collaborative projects, CI/CD setup is absolutely essential!!

Become an expert in server deployment with just this one course.


Spring Boot, github-actions, Docker, AWS, .jar

We will utilize it.


You'll learn the following

1⃣ Manual deployment of .jar files via FileZilla!

Learn how to manually transfer files to a server (EC2) and deploy the server in the background using nohup.

Manual deployment of .jar files via Filezilla

2⃣ Deploy using Docker instead of manual .jar file deployment!

Learn how to easily deploy to a server using Docker, a virtualization technology commonly used today, instead of manually deploying .jar files.

Easy manual deployment through Docker

3⃣ Docker, Building CI/CD with GitHub Actions

Experience automated deployment methods after going through the overall manual deployment process

Learn how to build CI/CD to design automatic server deployment.

CI/CD through GitHub Actions

Notes Before Enrollment

Lab Environment

  • Operating System and Version (OS): macOS, Linux.

  • Tools used: AWS Console and AWS Account, Terminal, GitHub, GitHub Actions


Learning Materials

  • Learning materials format provided: Notion link

Prerequisites and Important Notes

  • I recommend this for those who have experienced server work at least once.

  • You need a GitHub account to set up CI/CD in the later part.

  • Since we are deploying the server to AWS EC2, you need to have an AWS Free Tier or AWS account.

Recommended for
these people

Who is this course right for?

  • For those curious about how to deploy Spring Boot

  • For those who want to automate Spring Boot deployment after doing it manually

  • Someone who needs CI/CD experience

Hello
This is

2,264

Learners

254

Reviews

39

Answers

4.7

Rating

29

Courses

Hello! I'm Neo, an instructor on Inflearn.

My goal is to make various development technologies that people don't usually encounter accessible to many different people.

That is why I aim to design practice-oriented lectures that focus on hands-on curriculums rather than just listing theories, allowing students to learn without the stress of troubleshooting.

I am structuring the content with a light and friendly approach so that even beginners can follow along without pressure, focusing especially on lowering the barrier to entry for knowledge.
Sometimes, I also work on lectures together with like-minded people!

For collaborations and other business inquiries, please contact yeseong0412@gmail.com!

Curriculum

All

8 lectures ∙ (1hr 9min)

Published: 
Last updated: 

Reviews

All

9 reviews

4.8

9 reviews

  • firestackdeveloper님의 프로필 이미지
    firestackdeveloper

    Reviews 5

    Average Rating 5.0

    5

    100% enrolled

    There are some parts that you have to assume that you already know the basics. It's good for understanding the concept. However, it can be a bit confusing for those who want detailed information. It's useful and good as long as the purpose is right. Thank you for the video.

    • yeseong0412님의 프로필 이미지
      yeseong0412

      Reviews 30

      Average Rating 5.0

      5

      63% enrolled

      • firestackdeveloper

        I've finished the lecture and am leaving a comment regarding some feedback. 1. It would be good if the sound was a bit louder. 2. When using t2.micro, installing Docker + MySQL was consistently too slow and repeatedly reproducible. I eventually used t3.large to successfully complete the lecture. Commenting on this would likely help others have a smoother experience. Thank you for the lecture.

    • aktr2378581님의 프로필 이미지
      aktr2378581

      Reviews 2

      Average Rating 2.5

      4

      38% enrolled

      • yeseong0412
        Instructor

        Thank you for listening to the lecture! Have a great day!

    • ablekor님의 프로필 이미지
      ablekor

      Reviews 7

      Average Rating 5.0

      5

      100% enrolled

      I enjoyed(?) the course very much. It was a clean and straightforward lecture.

      • yeseong0412
        Instructor

        I'm glad you enjoyed it! Thank you and Happy New Year!!

    • limhs9896님의 프로필 이미지
      limhs9896

      Reviews 5

      Average Rating 5.0

      5

      38% enrolled

      • yeseong0412
        Instructor

        Thank you for taking the course! I hope you have a wonderful end of the year!

    $13.20

    Neo's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!