2019年04月23日 05時00分 公開
特集/連載

クラウドネイティブアプリ開発者なら覚えておきたい「4つの基礎」クラウドアプリ開発の初心者向けガイド

クラウドネイティブアプリケーションを開発する際に、検討すべき要素とは何か。基礎となる要素4つと、開発を支援するツールについて説明する。

[Zachary Flower,TechTarget]
画像

 「クラウドネイティブ」という言葉は、開発者がスケーラビリティといったクラウドの性質を念頭に置いてアプリケーションを設計、開発、提供することを意味する。クラウドネイティブのアプリケーション開発には一般的に、マイクロサービスやコンテナが関連付けられる。これはクラウドネイティブアプリケーションが、最新の開発手法に沿って作成されることが多いためだ。

 従来のウオーターフォール型ソフトウェアの開発ライフサイクルとは対照的に、クラウドネイティブアプリケーションはもっとアジャイルな手法で開発されることが多い。自動化されたデリバリーパイプラインを通じて、アプリケーションの運用環境は頻繁に変更され、インフラはコードレベルで管理されるようになった。

クラウドネイティブアプリケーションの4つの要素

ITmedia マーケティング新着記事

news154.jpg

孫消費急減、女性のLINE利用増――ソニー生命「シニアの生活意識調査2020」
毎年恒例の「シニアの生活意識調査」。2020年のシニアの傾向はどうなっているでしょう。

news137.jpg

米大統領選を巡る「アプリ対決」のゆくえ 「Trump 2020」 vs. 「Vote Joe」と「TikTok」 vs. 「Triller」
米国では2020年月の大統領選挙を前に選挙戦がますます活発化しています。関連するアプリ...

news143.jpg

店舗の滞在時間が減少、「20分未満」が約1.5倍に――凸版印刷とONE COMPATHが5万人買い物調査
電子チラシ「Shufoo!」を利用する全国の男女5万人を対象に実施した買い物に関する意識調...