Cloud Native Computing Foundation を卒業したトップ 10 のオープン ソース プロジェクトの起源は何ですか?

Cloud Native Computing Foundation を卒業したトップ 10 のオープン ソース プロジェクトの起源は何ですか?

Cloud Native Computing Foundation (CNCF) は、Linux Foundation 傘下の非営利団体であり、クラウド ネイティブ コンピューティングの開発を促進し、クラウド ネイティブ テクノロジ開発者が優れた製品を構築できるよう支援します。

CNCF の設立は、Kubernetes という重要なプロジェクトと密接に関係しています。 K8s はもともと、Google の社内コンテナ オーケストレーション プロジェクト Borg でした。 Google は開発を促進するためにオープンソース化を決定し、2015 年に Linux Foundation と共同で CNCF を設立しました。

CNCF は設立以来、高い評価を受けており、プロジェクトやメンバーの参加も増え続けています。現在、CNCF には 150,000 人を超えるメンバーと 85,000 人を超えるプロジェクト貢献者がいます。

現在、10 件のプロジェクトがインキュベーションから成熟へと進み、ついに卒業段階に入りました。これらの 10 のプロジェクトは、Kubernetes、Prometheus、Envoy、CoreDNS、containerd、TUF、Jaeger、Fluentd、Vitess、および最近卒業したプロジェクト Helm です。

これらの卒業は、テクノロジーが強力な導入の勢い、オープンなガバナンス プロセス、コミュニティ、持続可能性、包括性への取り組みを実証したことを意味します。

次に、これらの大学院プロジェクトがオープンソースの世界にどのような影響を与えたか、またその起源はどこにあるかを見てみましょう。

クベネフィット

Kubernetes は誰にとっても非常に馴染み深いものです。これはCNCFの最初のプロジェクトです。オープンソースのコンテナ オーケストレーション システムとして、主にコンテナ化されたアプリケーションの展開、拡張、管理を自動化するために使用されます。コンテナ オーケストレーションの事実上の標準となっています。

Kubernetes は Google から生まれ、「オリジナルよりも優れている」ものです。現在はバージョンv1.18に進化しました。 Kubernetes は、企業のローカル環境とクラウド環境の両方で、ベンダーや企業に広く採用されています。 Github では、Kubernetes は 650,000 を超えるスターを獲得しており、オープンソースの強い影響力を示しています。

プロメテウス

Prometheus は CNCF に参加する 2 番目のホスト プロジェクトです。これは SoundCloud から生まれたオープンソースのシステム監視、アラーム、時系列データベース ツールキットです。 Prometheus は 2016 年に CNCF がホストするプロジェクトとなり、2018 年 8 月に卒業しました。

Prometheus は、Google の支援を受けて銀のスプーンをくわえて提供される Kubernetes とは異なりますが、Google に深く根ざしています。 Google がこれを BorgMon 監視システムのオープンソース版にしたためです。独立したオープンソース プロジェクトである Prometheus は、完全にオープンソースでコミュニティ主導であり、すべてのコンポーネントが GitHub 上の Apache 2 ライセンスの下で利用できます。現在、GitHub で 30,000 以上のスターを獲得しており、最新バージョンは 2.18.0-rc.1 です。

特使

Envoy は、クラウド ネイティブ アプリケーション向けのレイヤー 7 エッジおよびサービス プロキシとして設計された、広く採用されているオープン ソース ネットワーク プロキシです。同社は米国第2位の配車サービス会社Lyftから分離独立しました。 Envoy は 2017 年に CNCF が管理するプロジェクトとなり、2018 年 11 月に卒業しました。

インキュベーションから卒業まで、Envoy は CNCF で最も急速に成長しているプロジェクトの 1 つであり、その成長率は常に上位 3 位にランクされています。 Envoy は、大手テクノロジー企業やオープンソース組織に好まれています。現在、Amazon、Alibaba、Google、IBM、VMware などのテクノロジーリーダーを含む 170 社を超える企業がコードを提供しています。 2 つの主要な基盤である Apache と OpenStack もこれにコードを提供しています。現在、Envoy はバージョン 1.14.1 に進化しており、GitHub では 130,000 を超えるスターを獲得しています。

コアDNS

CoreDNS は、スタンドアロン DNS サーバーとして、または Kubernetes のデフォルトの転送 DNS サーバーとして使用できる DNS サーバー ソリューションです。これは、Google の元信頼性エンジニアである Miek Gieben によって最初に作成されました。これは 2017 年に CNCF によってインキュベーション プロジェクトとして主催され、2019 年初頭に卒業プロジェクトになりました。

CoreDNS がインキュベーションから卒業に至るまでにかかった時間はわずか 1 年で、Kubernetes の元の DNS サーバー kube-dns に取って代わり、その安定性とセキュリティにより Kubernetes のコア コンポーネントになりました。 CoreDNS の最新バージョンは 1.6.9 で、Github には 6,000 個のスターがあります。

コンテナ

Containerd は Docker で生まれたので、Docker について多くを語る必要はありません。もともと、Containerd は Docker エンジンの基盤となるランタイム マネージャーでした。 2017 年に CNCF がホストするプロジェクトとなり、2019 年に CNCF を卒業しました。現在、Containerd は業界標準のコンテナ ランタイムとして広く採用されています。

現在までに、150 を超える企業や組織が Containerd にコードを提供しています。 CNCF に参加した後、コード量は急速に増加し、シンプルさ、堅牢性、移植性の利点が十分に実証されました。現在、Containerd は Github で 55,000 個のスターを獲得しています。

流暢

Fluentd は、データ ソースをバックエンド システムから分離する統合ログ レイヤーのデータ コレクターです。 Fluentd の最大のユーザーは、これを使用して 50,000 台のサーバーからログ データを収集しています。 2011年に古橋貞之氏によって設立された長い歴史を持つ。 2016年にCNCF主催プロジェクトとなり、2019年4月にCNCFを卒業しました。卒業した10のプロジェクトの中で最も長いインキュベーション期間を誇ります。

Fluentd は CNCF に参加する前からすでによく知られていました。さまざまなデータ ソースに接続するための幅広いプラグインがあり、5,000 社を超えるデータ駆動型企業が Fluentd を使用してデータを収集しています。 CNCF に参加して以来、1,000 社を超える企業がコードを提供しています。現在のバージョンは v1.0 で、現在 Github で 9,000 を超えるスターが付いています。

イェーガー

Jaeger は、企業がクラウドネイティブ アーキテクチャを監視およびトラブルシューティングするのに役立つエンドツーエンドの分散トレース プラットフォームです。これは Uber で生まれ、2017 年に CNCF がホストするプロジェクトとなり、2019 年 10 月に CNCF を卒業しました。

Jaeger は、システムの実行速度が遅くなり、パフォーマンスが低下している状況を企業が効果的に特定するのに役立ち、企業のマイクロサービス アーキテクチャに広く統合されています。最新バージョンは 1.17.1 で、現在 Github で 10,000 を超えるスターを獲得しています。

ヴィテス

Vitess は、MySQL の水平拡張のためのデータベース クラスタ システムです。 Vitess は 2010 年に YouTube で誕生し、データベース インフラストラクチャの中核コンポーネントとなっています。 2018 年に CNCF がホストするプロジェクトとなり、2019 年 11 月に CNCF を卒業しました。

Vitess の最大の利点は、企業が MySQL を使用してクラウドネイティブ企業になるための参入障壁を下げることができることです。 Vitess は現在、MySQL、Percona、MariaDB データベースをサポートしています。 1.0 リリース以来 Kubernetes をサポートしており、現在では etcd、gRPC、Prometheus などの他の多くのクラウド ネイティブ プロジェクトとも統合されています。最新バージョンは Vitess 6 で、現在 Github で 9,900 以上のスターを獲得しています。

TUF (アップデートフレームワーク)

TUF は、柔軟なフレームワークと仕様を提供し、ソフトウェア更新システムを保護するためのオープンソース テクノロジです。これは、ニューヨーク大学タンドン工学部のコンピューターサイエンスおよびエンジニアリングの准教授であるジャスティン・カポス氏によって 2009 年に初めて開発されました。 2017 年に TUF は CNCF が主催するプロジェクトとなり、2019 年末に CNCF を卒業しました。

TUF が特別なのは、学術機関から生まれ、CNCF を卒業した最初のプロジェクトであるという点です。カポス氏はミシガン大学交通研究所とサウスウェスト研究所の研究チームと協力し、自動車メーカーに広く使用されているTUFの自動車用アプリケーションUptaneを開発しました。現在、TUF はソフトウェア更新システムのセキュリティを保護するための業界標準となっており、多くの大手クラウドネイティブ企業が TUF を採用しています。

Helm は、企業が定義、セキュリティ、アップグレードなどの Kubernetes アプリケーションを管理するのに役立つ Kubernetes 用のパッケージ マネージャーです。 Helm はチャート パッケージ形式を使用して、Kubernetes リソースのセットに関連するファイルのコレクションを記述します。 Helm は 2015 年に Deis で設立され、その後 Microsoft に買収されました。 2018 年に Helm は CNCF がホストするプロジェクトとなり、2020 年 4 月 30 日に CNCF を卒業しました。

Helm はすでにクラウド ネイティブ分野で幅広い影響力を持っており、Helm チャートの月間ダウンロード量は驚異的です。現在、Helm 3 により、Kubernetes でのソフトウェアのインストールと管理の参入障壁がさらに下がり、さらに人気が高まっています。現在、Github で 30,000 を超えるスターを獲得しています。

<<:  アマゾン対マイクロソフト対グーグル、海外クラウド大手3社の決算報告が公開

>>:  面接中に分散トランザクション(2PC、3PC、TCC)について質問されたとき、この説明に間違いはありません。

推薦する

Inspur Cloud の極めて安定した新しい仮想化ソフトウェア、InCloud Sphere Enterprise Edition がリリースされました

4月26日、 IPF2018 Inspurクラウドデータセンターパートナーカンファレンスにおいて、I...

#11.11# ZJiNet: 香港専用サーバー55%オフ、台湾/日本/韓国専用サーバー/ステーショングループ等20%オフ、生涯価格

zjiは今年のダブルイレブン特別プロモーションを開催します。香港葵湾の自営コンピュータルームの2、3...

gigsgigscloud: ロサンゼルス CN2 GIA、月額 4.99 ドル、低構成は 100 個まで限定!

マレーシア出身の中国人によって設立され、長年運営されているgigsgigscloudは、多くの人に知...

Zoom、全額株式交換でFive9を買収へ

7月19日、ビデオ会議大手のZoomは、クラウドサービスプロバイダーのFive9を全額株式交換で買収...

クラウド ネイティブ エコシステムをナビゲートするための CTO ガイド

コンテナとクラウド コンピューティングのテクノロジが成熟する一方で、企業の CTO は、すべてがスム...

Xiong Zhanghao 最適化: エラーが発生しました。どうすればいいですか?

月収10万元の起業の夢を実現するミニプログラム起業支援プラン熊張豪の発売以来、百度は検索最適化に基づ...

最近の百度検索における2つの不可解な点を詳しく見る

現在、中国でインターネットをサーフィンする場合、Baidu は基本的に欠かせないものとなっているため...

現代人のウェブサイトパスワードの悩み:中小規模のウェブサイトは漏洩しやすい

ITタイムズ記者 李東林飛パスワード、パスワード、そしてまたパスワード...現代人はパスワードなしで...

ウェブサイト運営者はユーザーのニーズを理解するためにデータを分析する必要がある

2013年のインターネットは熾烈な競争の時代を迎えています。大手インターネット企業間の競争であれ、ラ...

中国移動研究所の Li Kai 氏: 「エッジ クラウド」の将来はどこにあるのでしょうか?

多数のクラウド環境は明らかに 1 つの世界にありますが、並行宇宙に閉じ込められているように見えます。...

銀行のブロックチェーン実践の見直し:分散型台帳から産業のデジタル化まで

[[380777]] 13 と 29 は、我が国の現在の「ブロックチェーン + 銀行」業界の大まかな...

SEOへの道はそんなに簡単ではない。

私はウェブサイトの構築を6~7年、SEOを4~5年研究してきましたが、インターネット技術や検索エンジ...

ユーザーエクスペリエンス分析: Renrenタイムラインの戦略的意義

タイムラインは、時間を手がかりにしてフィードを表示するプレゼンテーション形式です。 2011年以降、...

Baiduがアルゴリズムを変更したとき、SEO担当者はどのような心構えを持ち、どのような対策を講じるべきか

SEO担当者として、ボトルネックに陥っていると感じますか?2012年のSEO市場はますます緊張が高ま...