質問: マイクロサービスとapiとは何ですか?
回答: マイクロサービスとは、アプリケーションを単一の大きなプログラムではなく、複数の小さなモジュラー式サービスの集まりとして開発する手法です。開発者は、これらの小さなサービスを個別に開発できるので、システム全体を停止させることなくアップデートを行えます。 ソフトウェアの記述は、広く知られた効率のよい手法と統一されたツールセットを使うことでかなり簡単になります。アプリケーションプログラミングインターフェイス(api)は、これを達成するためのインターフェイスです。開発者はapiを使用して、維持管理とアップデートを簡単に行える、構造化されたソフトウェアを開発します。