강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Back-end

Javaマイクロサービス(MSA)プロジェクトの実践

実務にすぐ適用可能なJavaベースのマイクロサービスアーキテクチャ(MSA)実習講義! この講義は、Java開発者のためのマイクロサービスプロジェクト中心の実習講義です。単純な理論にとどまらず、実際のサービス開発フローに沿ってマイクロサービスアーキテクチャの核心原理と実装方式を実習を通じて身につけることができます。

  • ishrhrl
msa
자바
스프링
Java
Spring
REST API
Spring Boot
MSA

学習した受講者のレビュー

こんなことが学べます

  • 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

こんにちは
です。

426

受講生

20

受講レビュー

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% 受講後に作成

          期間限定セール、あと1日日で終了

          ¥70,950

          25%

          ¥11,221

          ishrhrlの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!