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 つの方法

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

推薦する

SEO記事を書くのは難しいと文句を言うのはやめましょう。「コピー」の仕方がわからないからです。

みなさんこんにちは、Sijiです。昨日、A5 QQグループの友人が私を追加し、記事がより効率的にレビ...

有能な人がウェブサイトの運営方法を教え、思想的に自分自身を向上させる

ホームページ運営は非常に知的な仕事ですが、ホームページ企画はさらに知的な職業であり、知恵をフル活用し...

dedipath - ロサンゼルス VPS レビュー、$3.99/KVM/1g メモリ/20g SSD/5T トラフィック/Windows

dedipath は、こ​​のサイトに 4 度目の登場で、ロサンゼルス データ センターの KVM ...

特別オファー: budgetvm-E3-1270V3/4X2T ハードディスク (raid10)/253IP/4 コンピュータルーム/Alipay

budgetvm の特別版サーバーは、非常にコスト効率が高いようです。ここで、この budgetvm...

分析: データセンターに仮想化を導入する 10 のメリット

あなたの会社がホスト型データセンターへの移行を検討している場合、またはオンプレミスのデータセンターを...

5 つの Linux GUI クラウド バックアップ ツール

[51CTO.com クイック翻訳] 今日、ほぼすべてのコンピューター ユーザーは、たとえストレージ...

COVID-19パンデミック下での現地生産においてエッジコンピューティングが重要な役割を果たす

[[359008]] COVID-19パンデミックにより、製造業者が現地生産と流通へとシフトするにつ...

鉄道省のチケット予約ウェブサイトの SEO 原則の簡単な分析

最近の鉄道チケットのオンライン予約をめぐる論争により、チケットを探している多くの人々が大変イライラし...

クラウドコンピューティングがビジネスとITの関係をどのように再定義するか

企業が業務をクラウドに移行するという決定は、業務をデータセンター インフラストラクチャからクラウドに...

クラウドネイティブアプリケーションをマスターするには、これらの10のポイントをマスターしてください

[[436589]]簡単に言えば、クラウド ネイティブとは、クラウドで生まれ、クラウドで実行されるす...

ハロウィン: GreenGeeks-無制限ホスティング/サポートSS/cpanelパネル/無料com

海外の有名なホスティング会社 GreenGeeks は、10 月 31 日のハロウィーンに、仮想ホス...

新しいメディアマーケティング計画のための強力なツール、最も実用的なビッグデータアプリケーションプラットフォーム - Zhiyu

こんにちは、みんな!私はデジタルマーケティングに精通し、インターネット世論監視システムとコミュニケー...

百度指数に影響を与える要因は何ですか? Baidu インデックスを改善するには?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービステキスト/悟空ノートBa...

liquid-solutions-256M メモリ KVM 年間支払額 20 ドル

Liquid-Solutions は、2011 年後半に設立されたワンマン ビジネスです。簡単に言え...