マイクロサービスアーキテクチャ
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
Web Application ArchitecturesUniversity of New Mexico via Coursera Web Application Development: Basic Concepts
University of New Mexico via Coursera React: Comprehensive Guide to Modern Web Development
Udemy Blockchain Web Development on Ethereum
Udemy Web Development Course : laravel ORM and Raw PHP!
Udemy