これまで我々は,Fred George氏,Dustin Huptas氏,Andreas Schmidt氏など何人かの人たちが,マイクロサービスの開発で自らが経験した課題について論じるのを見てきた。先日もUsman Ismail氏が,マイクロサービスの継続的デリバリにおける課題に関するパネルディスカッションに登壇した後,そこでの話題のいくつかをブログで改めて取り上げている。氏の議論は,マイクロサービスの基本的教義に内在する欠点のひとつを指摘することから始まる。それは,ラピッドプロトタイピングやイテレーションでは,大規模なチームほど,よりアジャイルな方法で(ソフトウェアを)移行できるようになる,という点だ。 その一方でマイクロサービスは,運用およびツーリングの面において,開発チームに相当なオーバーヘッドを課すことになります。それぞれのサービスに対して,デプロイメントパイプライン,監視システム,
![マイクロサービスのデプロイメントに関する課題とは](https://cdn-ak-scissors.b.st-hatena.com/image/square/856f16c8f47cd5adf04908f69a401fdc6b898551/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20240705082009%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)