Kubernetesを超えて: 注目すべき5つのクラウドネイティブテクノロジー

Kubernetesを超えて: 注目すべき5つのクラウドネイティブテクノロジー

【編集後記】Kubernetesの登場により、コンテナ化技術やサービスメッシュなどさまざまな技術が急速に発展しました。これらのプラットフォームのいくつかは現在急速に発展しています。以下のクラウド ネイティブ テクノロジーは、引き続き注目する価値があります。

Kubernetes は、クラウド ネイティブの主力となっているオープン ソースのコンテナ管理プラットフォームです。 Cloud Native Compute Foundation に引き継いで以来、このプロジェクトは業界でかつてないほどの注目を集めており、現在では Kubernetes マネージド サービスを提供していないパブリック クラウド環境は存在しません。

[[243100]]

Kubernetes は、最新のコンテナ化されたアプリケーション ランタイムの管理プラットフォームとして急速に普及しつつあります。

Kubernetes の登場により、まったく新しいエコシステムが形成されました。現在、クラウドネイティブ環境を構築するためのビルド ツールを提供する ISV や SaaS プロバイダーは数多く存在します。この活気あるエコシステムは、Windows と VSphere の時代における Microsoft と VMware の全盛期に匹敵します。しかし、それらの最大の違いは、ほとんどのクラウドネイティブ製品はオープンソースですが、クラウド上で利用できる商用バージョンを提供していることです。

ここでは、Kubernetes を大幅に拡張し、Web スケールおよびエンタープライズ アプリケーションを実行するための強力なプラットフォームにする、業界で注目すべき 5 つのオープン ソース プロジェクトを紹介します。

1. イスティオ

Kubernetes に次いで、Istio は最も人気のあるクラウドネイティブ テクノロジーです。アプリケーション間で複数のマイクロサービスを安全に接続できるサービス メッシュです。また、さまざまな包括的なメトリックをサポートするポリシー駆動型ファイアウォールを備えた内部および外部のロード バランサーと考えることもできます。開発者やユーザーが Istio を好む理由は、非侵入型のデプロイメント モードがあり、コードや構成を変更することなく、任意の Kubernetes サービスを Istio にシームレスに接続できるためです。

Google は最近、GCP 上でマネージド Istio サービスを発表しており、IBM、Pivo​​tal、Red Hat、Tigera、Weaveworkds はすべてこのプロジェクトを積極的にサポートしています。

Istio は、ISV に企業向けにカスタマイズされたソリューションとツールを提供する最高の機会を提供します。このプロジェクトは、クラウドネイティブプラットフォームを構築するためのプロジェクトとなることが期待されています。 Kubernetes サービスをホストするすべてのプラットフォームで Istio サービスをホストできるようになることを願っています。

2. プロメテウス

Prometheus は、ワークロードを監視するために Kubernetes にデプロイされるクラウドネイティブの監視ツールです。包括的なメトリックと豊富なダッシュボードにより、クラウドネイティブの世界に存在する重要なギャップを埋めます。 Kubernetes に続いて、Cloud Native Computing Fund を卒業した唯一のプロジェクトです。 Prometheus は、集中ダッシュボードを通じてアクセスできるメトリックを集約することで、Istio のギャップを埋めます。コア インジケーターは、Kubernetes クラスター内の特別なアプリケーションのインジケーターの健全性状態を反映できます。ほぼすべてを監視できると言えます。 Grafana などの主流のデータ視覚化ツールを統合します。 Kubernetes によって開始されたその後の拡張機能と監視機能はすべて Prometheus に依存しており、クラウドネイティブ プラットフォームの構築に欠かせない要素となっています。

3. ヘルム

Kubernetes が新しいオペレーティング システムだとすると、Helm はアプリケーション インストーラーです。 Debian インストール パッケージと Red Hat Linux RMPS に基づいて設計された Helm は、単一のコマンドを実行するだけでクラウド ネイティブ ワークロードをデプロイできる、よりシンプルで強力な機能を提供します。

Kubernetes アプリケーションは、デプロイメント、サービス、イングレス コントローラー、永続ボリュームなどの多数の要素を公開します。 Helm は、クラウド ネイティブ アプリケーションのすべての依存関係をチャートと呼ばれるデプロイメント ユニットに集約する統合インストール ツールを提供します。

CNCF によって管理されている Helm プロジェクトに現在積極的に参加している企業には、Bitnami、Google、Microsoft、CodeFresh、Ticketmaster などがあります。 Helm は、真のクラウドネイティブ アプリケーション インストーラーになりつつあります。

4. スピネーカー

クラウドネイティブ テクノロジーの最も注目すべき側面の 1 つは、ソフトウェア配信の速度です。もともと Netflix で構築されたオープンソース プロジェクトである Spinnaker は、この約束を果たします。 Spinnaker は、クラウドネイティブ アプリケーションのデプロイ速度を向上させるバージョン管理ツール、リリース管理ツールです。従来の IaaS 環境 (Amazon EC2 など) と Kubernetes 上で実行される最新の CaaS プラットフォームを比較することで、従来の仮想マシンとコンテナ間のギャップをシームレスに埋めます。マルチクラウド機能により、さまざまなクラウド プラットフォームにアプリケーションを展開するのに最適なプラットフォームになります。

Spinnaker はすべての主要なクラウド環境向けのセルフホスト型プラットフォームとして利用可能であり、Armory などのスタートアップは現在、SLA に基づいて商用グレードおよびエンタープライズグレードの Spinnaker を提供しています。

5. キューブレス

イベント駆動型コンピューティングは、現代のアプリケーションの構造において不可欠な要素となっています。 Function as a Service (FaaS) は、イベントベースの呼び出しを通じてコン​​テナーを埋める、現在のサーバーレス コンピューティング配信モデルの 1 つです。最新のアプリケーションは、コンテナ内のサービスとしてパッケージ化されるか、同じ環境内でメソッドとして実行されます。 Kubernetes がクラウドネイティブ コンピューティングの主要プラットフォームになるにつれて、関数の実行はコンテナー内で実行する必要があります。

クラウド ネイティブ エコシステムでは、Bitnami の Kubeless プロジェクトが現在最も人気のあるサーバーレス プロジェクトです。 AWS Lambda との互換性と主流の言語のサポートにより、理想的な選択肢となります。

CNCF にはまだサーバーレス プロジェクトは含まれていませんが、これまでのところ最も近いのは、イベント データを共通の方法で記述するための仕様である CloudEvent です。 Kubeless が CNCF のプロジェクトになったら非常に興味深いでしょう。

企業が新しいパラダイムを採用し始めるにつれて、現代のクラウドネイティブ アプリケーションとクラウドネイティブ ワークロードをサポートする一連のツールとプラットフォームが急速に進化しています。

著者: Janakiram MSV は、Janakiram & Associates のアナリスト、上級ガイダンス コンサルタント、アーキテクトです。

<<:  マルチアクセス エッジ コンピューティング – パート 3: 近い将来に MEC を活用する 5 つの方法

>>:  クラウドコンピューティングでコスト超過を回避する方法

推薦する

Alibaba 分散ミドルウェア Seata 入門から習得まで

[[434878]]現在、Alibaba の分散トランザクション ミドルウェア Seata に関する...

データの重力と戦う方法を見つけなければなりません。

IT 業界は、データの取り扱い方に関して変革の真っ只中にあります。 Moor Insights an...

#改訂# ramnode-全面値下げ/構成アップグレード/コストパフォーマンス大幅向上

ramnodeはついに安定性を失い始めました。linode\vultr\などのプラットフォームが価格...

優れた UI デザイナーになるための 20 の道標

はじめに: インターフェイス デザイナーの Joshua Porter が自身のブログでこの記事を公...

クラウドコンピューティングの8つの主な特徴

企業は最新のアプリケーション開発にクラウド テクノロジーを活用しています。クラウド コンピューティン...

Amazon Elasticsearch Service が Amazon OpenSearch Service に

AWSは、クラウドサービス製品「Amazon Elasticsearch Service」の名称を「...

Spark StreamingとKafkaの統合を分析する2つの方法

Spark Streaming は、マイクロバッチ処理に基づくストリーミング コンピューティング エ...

ブランドのために Zhihu マーケティングを効果的に行うにはどうすればよいでしょうか?

Zhihu の商業マーケティングシステムは現在、画期的な時期にあり、他のプラットフォームにはない革新...

bacloud: リトアニア サーバー、最低 53 ユーロ、2*2650v2、64G メモリ、50T トラフィック

有名なリトアニアのホスティング会社 bacloud が、専用サーバーの特別なプロモーション バージョ...

SEOは注文を受ける際に注意する必要があり、すべての注文が受け入れられるわけではない

私は SEO 業界で 2 年間働いており、多くの注文を受け、また多くの「厄介な」クライアントを経験し...

小売業界がクラウドを活用して競争力を高める方法

小売業界は競争が激しく、小売業者は変化する消費者の好みに適応する必要があります。クラウド テクノロジ...

iPhoneで2段階認証を有効にする方法

最近、数人のアメリカ人女性スターのiCloudアカウントが攻撃され、プライベートな写真が流出した。こ...

SEO担当者は翼が強くなって初めて前進し続けることができる

インターネットの急速な発展と電子商取引産業の台頭により、ますます多くの人々がSEOに触れ、理解し始め...

Google セーフ ブラウジングのユーザー数が 10 億人に到達

新浪科技報 北京時間6月26日朝のニュースによると、Googleは火曜日、同社のセーフブラウジングサ...