NGINX Full Version

クラウドネイティブとは?求められる背景とメリットを解説

クラウドネイティブアプリケーション開発という用語は2000年代初頭から使用されていますが、今も明確な定義については議論が続いています。このページでは、一般的な用語とよくある質問について紹介します。

クラウドネイティブアプリのデリバリー

「クラウドネイティブ」とは?
答えを見る

クラウドロードバランシング

クラウドロードバランシングのメリットとは?
答えを見る

マルチクラウドとハイブリッドクラウドの比較

マルチクラウドとハイブリッドクラウドの違いとは?
答えを見る

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

コンテナやマイクロサービスは、世界で最も広く利用されているいくつかのサイトの基盤となっていますが、その仕組みを把握していない方も多くいます。ここでは、知っておくべき4つの重要なテクノロジーを紹介します。

コンテナ

コンテナによって、さまざまなプラットフォームへアプリケーションの容易なデプロイできるようになります。
詳細情報

マイクロサービス

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

Ingressコントローラー

Ingressコントローラーは、Kubernetesアプリケーションのトラフィックルーティングの複雑さを解消し、Kubernetesサービスと外部サービスの橋渡しをします。
詳細情報

サービスメッシュ

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

信頼性とスピードの両立

優れたアプリであったとしても、遅い、アクセスできない、壊れているなどの理由で求められるユーザーエクスペリエンスを提供できなければ意味がありません。アプリの信頼性とスピードを両立させるには、セキュリティとアプリデリバリーのテクノロジーを統合し、補完する必要があります。3つのG(ガイダンス、ガバナンス、ガードレール)は、アジリティを損なうことなくセキュリティの統合を可能にするフレームワークを提供します。

詳細情報