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

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

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

[Zachary Flower,TechTarget]
画像

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

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

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

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

news011.jpg

BTS効果でK-POP大躍進 世界の音楽市場の成長率推移はどうなっている?
世界の音楽シーンに旋風を巻き起こすK-POP。その他の国・地域の音楽市場はどうなっている?

news153.jpg

「誰得営業」の実態とは?――ネオマーケティングとBaseconnect調査
営業活動で嫌な思いをしたことのある営業担当者は8割超。営業を受けて「良かった」と答え...

news113.jpg

「STORES プラットフォーム」にPOSレジアプリ 実店鋪とネットショップのデータを一元管理可能に
ヘイの「STORES プラットフォーム」にPOSレジアプリ「STORES レジ」が加わった。新サービ...