Inflearn English brand logo
Inflearn English brand logo

Deploy a server that learns chicken combo value in 1 hour

Learn the deployment process in the following order: Manually deploy Spring Boot with Chicken Combo value -> Deploy with Docker -> Github Action CI/CD.

(4.8) 5 reviews

70 students

Spring Boot
github-actions
Docker
AWS
.jar

This course is prepared for Basic Learners.

What you will learn!

  • How to deploy Spring Boot manually

  • How to easily deploy Spring Boot manually

  • How to automatically deploy Spring Boot

  • CI/CD method using GitHub Actions

Deploy a server that learns from the price of chicken combos!!

Server deployment, did you feel it was difficult? Now learn it easily and fun with Chicken Combo Value !

This course is a practical course that teaches the core technologies of server deployment, step by step, through hands-on practice.
Learn how to safely deploy your projects to a production environment.

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

Deploying servers is now easy!

10~20 minutes for one deployment → If done through CI/CD, it can be solved with just a GitHub push

Even if you do it once a week for 10~20 minutes, that's 40~80 minutes a month, and 480~960 minutes a year. That's a lot of time wasted!!

If it's a long project or a collaborative project, setting up CI/CD is a must!!

Become an expert in server deployment with this one lecture.


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

Use .


Learn about these things

1⃣ Manually deploy .jar files via filezilla!

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

Manually deploying .jar via Filezilla

2⃣ Deploying .jar files manually using Docker!

Learn how to deploy .jar files to servers easily using Docker, a virtualization technology that is widely used these days, rather than manually deploying them.

Easy manual deployment via Docker

3⃣ Build CI/CD using Docker and GitHub Actions

After going through the overall manual deployment process, you will experience the automated deployment method.

Learn how to build CI/CD and design servers to be deployed automatically.

CI/CD via Github Actions

Things to note before taking the class

Practice environment

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

  • Tools used: AWS console and AWS account, terminal, GitHub, GitHub Actions


Learning Materials

  • Learning material format provided: Notion Link

Player Knowledge and Notes

  • I recommend this to anyone who has experience with servers.

  • You will need a GitHub account to build your later CI/CD deployments.

  • Since you will be deploying the server on AWS EC2, you must have an AWS Free Tier account.

Recommended for
these people!

Who is this course right for?

  • For those who are curious about how to deploy Spring Boot

  • If you want to deploy Spring Boot manually or automatically

  • Those who need CI/CD experience

Hello
This is yeseong0412

331

Students

27

Reviews

3

Answers

4.6

Rating

4

Courses

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 실제로 손을 움직이며 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

 

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.

More

Curriculum

All

8 lectures ∙ (1hr 9min)

Published: 
Last updated: 

Reviews

All

5 reviews

4.8

5 reviews

  • Neo님의 프로필 이미지
    Neo

    Reviews 3

    Average Rating 5.0

    5

    63% enrolled

    • 강의 다 듣고 의견 드릴 부분 있어서 글 남깁니다. 1. 소리가 조금 크면 좋겠습니다. 2. t2.micro로 하니 도커+mysql 설치시 너무 느린게 반복 재현 되었습니다. 저는 결국 t3.large로 해서 강의를 잘 완료할 수 있었습니다. 이 부분 코멘트 되면 다른 분들 수월하게 들을 수 있지 않을까 싶었습니다. 강의 감사합니다.

  • 불스택개발자님의 프로필 이미지
    불스택개발자

    Reviews 5

    Average Rating 5.0

    5

    100% enrolled

    기본적인 것을 알고 있다는 전제로 봐야하는 부분이 있습니다. 개념 이해 목적으로 보면 좋습니다. 그러나 상세한 내용을 원하는 분에겐 다소 헷갈릴 수 있습니다. 목적만 맞다면 유익하고 좋습니다. 영상 감사합니다.

    • jungheon21님의 프로필 이미지
      jungheon21

      Reviews 1

      Average Rating 4.0

      4

      63% enrolled

      • Jang Jaehoon님의 프로필 이미지
        Jang Jaehoon

        Reviews 353

        Average Rating 4.8

        5

        38% enrolled

        좋은 강의 감사합니다!

        • kimoon Hong님의 프로필 이미지
          kimoon Hong

          Reviews 32

          Average Rating 5.0

          5

          100% enrolled

          마지막 github Action 부분이 조금 설명이 부족했던거 같아요. 그 부분은 조금 이해가 안갑니다

          Similar courses

          Explore other courses in the same field!

          $17.60