技術レポート
(グループサイト掲載)クラウドネイティブ&アジャイル開発 ― 第1回 クラウドネイティブアプリケーション開発とそのアーキテクチャ

クラウドのコモディティ化が進む昨今、クラウドの利点を最大限に活用するためのアプリケーション開発が注目されています。マイクロサービスをはじめとする新しいアーキテクチャを採用するには、開発手法、役割分担、プロセスを最適化し、より柔軟な開発手法・運用手法を取り入れる必要があります。
本連載ではインフラストラクチャの視点から、クラウドネイティブアプリケーションとはどのようなものか、主要なアーキテクチャ、コストへの影響、アジャイル開発手法との親和性について、わかりやすく紹介していきます。
第1回目となる今回は、クラウドネイティブにおけるアプリケーション開発、および、そのアーキテクチャ採用時の注意点を解析します。
<目次>
- クラウドネイティブアプリケーション開発
- マイクロサービスアーキテクチャのメリットと注意点
- Infrastructure as Codeとは
