マイクロサービスアーキテクチャ
Offered By: Udemy
Course Description
Overview
DXを成功に導くマイクロサービスのすべてを学ぼう!マイクロサービス化するとどのような課題があるのかどんな対応が必要なのか、そしてどのように移行するとよいのか…そのすべてがサクっと学べる!
What you'll learn:
What you'll learn:
- モノリス、マイクロサービスそれぞれの特徴を学べます
- マイクロサービス化した際に発生する課題と対策が学べます
- マイクロサービス化する際に利用できるミドルウェアにどのようなものがあるのか学べます
- モノリスからマイクロサービスへ移行する方法が学べます
マイクロサービスとはどのようなもので、どのように設計、実装していくのか、そしてそのあるべき姿に対してどのように現状のモノリスから移行していけばよいのかについて学習します。
本講座は幅広い内容を含んでいます。まだマイクロサービスについて詳しくわからない方にとってザっと概要がつかめるコースとなっています。
ぜひ、本コースをマイクロサービス化の取り組みの足掛かりとしていただければと思います!
【講座概要】
マイクロサービスアーキテクチャ概要
モノリスの特徴(メリット、課題)
マイクロサービスの特徴(メリット、課題)
マイクロサービスとSOAの違い
開発体制、開発サイクルの違い
マイクロサービスのあるべき姿
設計・実装・テスト
サービス間通信の方法
外部へ公開する方法
ドメイン駆動設計
データ整合性を担保する方法
認証認可
マイクロサービスのテスト
ビルド/デプロイ/テスト
デプロイ方法
リリース方法
CI/CD
運用監視
ヘルスチェック
ログ収集
メトリクス収集
分散トレース
マイクロサービスへの移行
組織体制の変革
共通の仕組みづくり
アプリの分割
データベースの分割
【変更履歴】
v1.0.0 2021/10/12 初版リリース
Taught by
津郷 晶也 and Growcite, Inc.
Related Courses
Du manager au leader agile / From manager to agile leaderCNAM via France Université Numerique Two Speed IT: How Companies Can Surf the Digital Wave, a BCG Perspective
École Centrale Paris via Coursera Digital Transformation and Its Impact
SAP Learning How the Internet of Things and Smart Services Will Change Society
SAP Learning Case studies in business analytics with ACCENTURE
ESSEC Business School via Coursera