Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
개발 · 프로그래밍

/

백엔드

Java 마이크로서비스(MSA) 프로젝트 실습

실무에 바로 적용 가능한 Java 기반 마이크로서비스 아키텍처(MSA) 실습 강의! 이 강의는 Java 개발자를 위한 마이크로서비스 프로젝트 중심 실습 강의입니다. 단순 이론에 그치지 않고, 실제 서비스 개발 흐름을 따라가며 마이크로서비스 아키텍처의 핵심 원리와 구현 방식을 실습을 통해 익힐 수 있습니다.

(4.5) 수강평 13개

수강생 220명

  • 휴먼넷

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

이런 걸 배울 수 있어요

  • Prometheus

  • Grafana

  • GitLab

  • 마이크로서비스

  • Spring Boot

  • Spring Cloud

  • MSA

  • Docker

마이크로서비스 플랫폼 시장 확대!

빠르고 효율적인 CI/CD, Docker와 같은 컨테이너 기술을 접목하여 유연한 개발 및 운영 프로세스를 처리할 수 있습니다.


"마이크로서비스(MSA)는 여러 유형의 애플리케이션의 모임이라고도 생각할 수 있다"

대량의 데이터를 처리하기 위해 확장성 클라우드 성격의 서비스를 제공합니다.

독립적인 서비스 단위로 구분하여, 전 시스템에 타격을 주지 않고 부분적으로 장애 처리에 대응할 수 있습니다.

개별 서비스의 확장이 편리합니다.

강의 소개 및 목표

마이크로서비스를 이용한 실제 B2B SaaS 기반 대규모 프로젝트를 진행하면서 경험했던 내용을 토대로 강의 내용을 준비했습니다.

마이크로 서비스를 왜 쓰는지, 언제 어떻게 사용하면 좋을 지, 또한 마이크로 서비스의 장단점, 그리고 구축 방법을 이 강의를 통해 이해하실 수 있으며, 서비스 오픈 이후 운영 환경에서 어떻게 마이크로서비스를 활용해야 하는지 배워보실 수 있습니다.

마이크로서비스 개념부터 개발, 마지막으로 운영 방법까지 경험해 보실 수 있습니다.

여러 가지 모니터링 도구(Prometheus, Grafana, Zipkin 등)을 통해 모니터링 방안을 공유합니다.

Spring Boot 기반 프로젝트로 마이크로 서비스 개발 방법에 대해 소개해 드립니다.

강의 특징

1. 실습 중심의 프로젝트 기반 학습

- 단순한 이론 설명이 아닌 실제 마이크로서비스를 구성하며 배우는 실전형 강의입니다.

2. Spring Boot와 Spring Cloud를 활용한 기술 스택

- Eureka, Spring Cloud Config 등 Spring Cloud의 핵심 컴포넌트를 실습을 통해 다룹니다.

3. 마이크로서비스의 핵심 원리 체득

- 서비스 간 통신, 데이터 분리, 인증/인가, 장애 격리, 확장성 등 MSA의 핵심 개념을 직접 구현하며 자연스럽게 이해할 수 있습니다.

4. 도커(Docker)와 CI/CD로 DevOps 환경 구성

- 각 서비스는 Docker 컨테이너로 관리하며, DevOps 환경 구성까지 포함되어 있습니다.

5. 실무에 가까운 구조와 워크플로우

- 단순한 샘플 수준이 아닌 현업에서 실제 사용하는 구조로 구성된 프로젝트 실습입니다.

6. 단일 애플리케이션에서 MSA로의 전환 흐름 이해

- 마이크로서비스로 분리해 나가는 전환 과정을 통해 MSA를 쉽게 이해할 수 있습니다.


이 강의는 단순한 "MSA란 무엇인가"를 넘어서, 직접 구성하고 운영하며 문제를 해결하는 과정에서 진정한 MSA 실력을 기를 수 있도록 설계되어 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 마이크로서비스를 실무 프로젝트에 적용을 원하는 분

  • CI/CD 형태의 업무 프로세스를 업무에 적용을 원하시는 분

  • Spring Cloud 학습을 원하시는 분

  • Spring Boot Application을 Docker로 생성하여 서비스하는 방법이 궁금하신 분

선수 지식,
필요할까요?

  • Spring Boot

  • Java

안녕하세요
입니다.

361

수강생

16

수강평

9

답변

4.6

강의 평점

3

강의

안녕하세요.
PaaS, SaaS 클라우드 서비스 기반 IT운영 및 개발을 담당하고 있는 전문가입니다.

여러 솔루션 프로젝트와 R&D사업, 그리고 운영 환경 업무를 통해 경험한 지식에 대한 교육 내용은 항상 공유하려고 합니다. 실무를 하면서 너무 많은 상식들을 보유하게 되기도 하고, 필요로 하다보니 항상 공부하며 정리하는 습관을 갖고 살고 있으며, 정리한 내용에 잘못된 내용이 없는 지 항상 검토하고 수정하여 후배들에게 정확한 지식을 전달하고자, 경력 1년차부터 10년차 넘게 항상 공부하고 노력하며 살고 있습니다. 주니어 개발자들뿐만 아니라 여러 강의를 희망하시는 분들을 위해 더 노력하며 강의를 녹화하도록 하겠습니다.

  • 2015 ~ 2024.9 : 클라우드 SaaS 서비스 운영/개발(PL)

  • 2024.10 ~ 현재 : 클라우드 PaaS 웹서비스(PM)

커리큘럼

전체

61개 ∙ (6시간 38분)

해당 강의에서 제공:

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

수강평

전체

13개

4.5

13개의 수강평

  • jinny님의 프로필 이미지
    jinny

    수강평 4

    평균 평점 4.5

    3

    100% 수강 후 작성

    msa 서비스환경이란 이런것이구나 알수있었습니다.

    • Yong Bin Kim님의 프로필 이미지
      Yong Bin Kim

      수강평 1

      평균 평점 5.0

      5

      31% 수강 후 작성

      너무 유익하고 강사분도 잘 알려주세요

      • 휴먼넷
        지식공유자

        감사합니다 :)

    • subin_choi님의 프로필 이미지
      subin_choi

      수강평 5

      평균 평점 4.8

      5

      31% 수강 후 작성

      • 홍두표님의 프로필 이미지
        홍두표

        수강평 1

        평균 평점 5.0

        5

        31% 수강 후 작성

        • djkim4님의 프로필 이미지
          djkim4

          수강평 2

          평균 평점 5.0

          5

          61% 수강 후 작성

          월 ₩18,920

          5개월 할부 시

          ₩94,600

          휴먼넷님의 다른 강의

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

          비슷한 강의

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