강의

멘토링

커뮤니티

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

こんにちは
です。

465

受講生

28

受講レビュー

10

回答

4.7

講座評価

4

講座

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

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

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

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

カリキュラム

全体

61件 ∙ (6時間 38分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

14件

4.6

14件の受講レビュー

  • jinnyryu님의 프로필 이미지
    jinnyryu

    受講レビュー 4

    平均評価 4.5

    3

    100% 受講後に作成

    msaサービス環境とはこういうことだとわかりました。

    • dydqls57575980님의 프로필 이미지
      dydqls57575980

      受講レビュー 1

      平均評価 5.0

      5

      31% 受講後に作成

      とてもお得で講師の方もよく教えてください

      • ishrhrl
        知識共有者

        ありがとう:)

    • jonghun576818님의 프로필 이미지
      jonghun576818

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      実際の実務でMSA開発をしている最中ですが、多くの部分が有益に重なって、理解できなかった部分を理解できるようになりました。 ありがとうございます。

      • subinchoi4754님의 프로필 이미지
        subinchoi4754

        受講レビュー 5

        平均評価 4.8

        5

        31% 受講後に作成

        • hdp05457175님의 프로필 이미지
          hdp05457175

          受講レビュー 1

          平均評価 5.0

          5

          31% 受講後に作成

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

          ¥8,901

          23%

          ¥11,693

          ishrhrlの他の講座

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

          似ている講座

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