クラウドネイティブ アプリケーション デリバリ

クラウドネイティブ アプリケーション開発は2000年代初頭に始まりましたが、用語に関してはいまだに多くの点で混乱しています。このページでは、一般的な用語とよくある質問について説明します。

「クラウドネイティブ」とはどういう意味ですか?
回答を見る

クラウド ロード バランシングのメリットは何ですか?
回答を見る

マルチクラウドとハイブリッドクラウドはどう違うのですか?
回答を見る

コンテナとマイクロサービス

コンテナとマイクロサービスは、世界で最も人気のあるサイトのいくつかを支えていますが、多くの人にとっては依然として謎に包まれています。ここでは、理解すべき4つの主なテクノロジを説明します。

図

コンテナを使用すると、さまざまなプラットフォームにアプリケーションを簡単に導入できます。

さらに詳しく

マイクロサービスとは、複数の小さなコンポーネントから大規模で複雑な1つのアプリケーションを構築するソフトウェア アーキテクチャへのアプローチであり、小さなコンポーネント自体を指す用語でもあります。

さらに詳しく

図

Ingressコントローラは、Kubernetesアプリケーションのトラフィック ルーティングの複雑さを抽象化し、Kubernetesサービスと外部サービス間のブリッジを提供します。

さらに詳しく

サービス メッシュは通常、コンテナ化されたアプリケーションに対して透過的な方法でトラフィック管理とセキュリティを処理します。

さらに詳しく。

信頼性とスピード

すばらしいアプリケーションを開発して、アプリケーションが遅い、アクセスできない、壊れているなどの理由で貧弱なユーザー エクスペリエンスを提供することなど、誰も望んでいません。アプリケーションの信頼性と高速性を確保するには、セキュリティとアプリケーション デリバリ テクノロジを統合し、補完する必要があります。3つのG(ガイダンス、ガバナンス、ガードレール)が、俊敏性を犠牲にすることなくセキュリティを統合するためのフレームワークを提供します。

さらに詳しく