コース概要
マイクロサービスの理解
- 什么是微服务?(What are microservices?)
- マイクロサービスの主な利点と課題
- モノリシックアーキテクチャ vs. マイクロサービサーキテクチャ
マイクロサービシステムの設計
- マイクロサービスアーキテクチャの原則
- サービス境界の定義
- サービス間通信
サービスデザイン
- RESTful APIとサービス契約
- サービスバージョニング戦略
- マイクロサービストレーディングのデータパーティショニングとストレージ
イベントソーシング
- イベントソーシングの概念理解
- イベントソーシングの利点とユースケース
- イベント駆動型アーキテクチャの実装
CQRS(Command Query Responsibility Segregation)
- CQRSの紹介
- CQRSを使用するタイミング
- マイクロサービスシステムでのCQRSの実装
その他のマイクロサービスベースアーキテクチャのデザインパターン
- サービスレジストリとディスカバリ
- サービスメッシュとAPIゲートウェイ
- 回復力のあるパターン(例:サーキットブレーカー、バルクヘッド)
システムデザインと運用
- マイクロサービストレーディングの監視とログ記録
- コンテナ化とオーケストレーション(例:Docker、Kubernetes)
- マイクロサービスのセキュリティに関する考慮事項
マイクロサービストラジションの採用
- 組織がマイクロサービストラジションに適しているかどうかを評価する
- モノリシックからマイクロサービストレーディングへの移行手順
- 文化的および技術的な課題の管理
まとめと次なるステップ
要求
- プログラミング経験
対象者
- ソフトウェア開発者
- システムアーキテクト
- DevOpsプロフェッショナル
お客様の声 (7)
実践的な内容と理論的な情報のバランスが良く、実際の事例を交えた魅力的なプレゼンテーションでした。
Anita
コース - Building Microservice Architectures
機械翻訳
情報の提示方法が気に入りました。ハッサンは魅力的で、質問が出る可能性のあるどのトピックについても十分に準備ができています。
Daniel Onisor
コース - Building Microservice Architectures
機械翻訳
私たちとの交流、演習、および資料。多くのことが説明され、実践的です。
Stefan Andrei
コース - Building Microservice Architectures
機械翻訳
このテーマに興味がある場合は、トレーニングで必要な情報を簡単に見つけることができます。 構造がしっかりしています。 トレーニングのペースが気に入りました。
Marius
コース - Building Microservice Architectures
機械翻訳
新しいことを多く学び、開発者視点からアーキテクチャ視点へと見方が変わりました。
Georgiana
コース - Building Microservice Architectures
機械翻訳
質問を通じた対話的なセッションで、現在のトピックを理解するのに役立ちます。理論と実践のバランスが良く取れています。
Mihai Cleja
コース - Building Microservice Architectures
機械翻訳
マイクロサービスシステムのすべてのトピックについて、良い包括的な概要を提供しています。また、開発環境がウェブから隔離されているため、現在利用可能な技術オプションについても説明しており、これらの技術はマイクロサービスのさまざまな課題に対処するために使用できます。
Brian Wilkinson - Mass Consultants Ltd
コース - Building Microservice Architectures
機械翻訳