モノリスをマイクロサービスにリファクタリングする際に、実装すべき設計上の考慮事項はどれですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: 各マイクロサービスとその呼び出し元との間にAPIコントラクトを作成する。.
これが解答である理由
モノリスをマイクロサービスにリファクタリングする際、APIコントラクトの作成は、サービス間の明確なインターフェースを定義し、独立した開発とデプロイを可能にするため重要です。これにより、サービス間の結合度が低減し、変更が他のサービスに与える影響を最小限に抑えられます。 プログラミング言語の統一は必須ではなく、各サービスの要件に応じて最適な言語を選択できます。非同期通信は多くのマイクロサービスアーキテクチャで推奨されますが、すべてのやり取りに必須というわけではありません。パフォーマンス要件を満たすインスタンス数の確保は運用上の考慮事項であり、設計上の考慮事項ではありません。APIバージョニングは、将来の互換性のない変更を管理するために非常に重要ですが、この選択肢は「将来の互換性のない変更を可能にするため」という不正確な表現が含まれています。APIバージョニングは、互換性のない変更を管理し、既存のクライアントへの影響を最小限に抑えるために実装されます。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要