クラウドネイティブの台頭に役立つ2020年のトップ8オープンソースツール

クラウドネイティブの台頭に役立つ2020年のトップ8オープンソースツール

クラウドネイティブトレンドレポート

IT 情報会社 Capgemini の最新の調査によると、2020 年までに、クラウド ネイティブ アーキテクチャが顧客向けアプリケーションの主な選択肢になるとのことです。もちろん、この動きは、同社のリーダーシップがクラウドネイティブの概念を完全に理解し、ビジョンを持っていることを前提としています。

キャップジェミニは、11 か国で 900 人以上の上級専門家を対象に調査を実施し、エンタープライズ アプリケーションの 15% がクラウド コンピューティングをベースとしており、2020 年までにこの数字は 32% に増加すると予測しています。

クラウド ネイティブ アプリケーションに移行する主な理由は、開発、展開、配信のスピード向上 (74%)、チーム コラボレーションの向上 (70%)、ユーザー エクスペリエンスの向上 (67%) です。アジャイルおよび DevOps 手法と自動化されたアプリケーション展開を使用し、強力なクラウド実践能力を備えた企業が、このトレンドの最前線に立っています。これらの企業は成長に重点を置いた IT 機能を好む傾向もあり、コスト削減よりも顧客体験の向上 (90%)、ビジネス俊敏性の向上 (87%)、拡張性 (85%) を優先する傾向が見られます。

しかし、これはCIOにとって新たな課題であり、CIOS調査では、既存のアプリケーションプロバイダーとの契約、ネットワークセキュリティとデータ保護、ローカルインフラストラクチャのコストなど多くの問題があるため、クラウドネイティブアプリケーションと従来のインフラストラクチャを統合することが困難であることが障害になっていると指摘されています。

しかし、回答者の3分の2(65%)が従来の慣行を生かして革新を起こしたいと答え、70%がスキル不足を大きな問題として挙げ、62%が従来のインフラストラクチャとの統合を課題として挙げており、業界リーダーの固定観念とも戦わなければなりません。

Capgemini によると、Amazon、Apple、Google、Netflix、Airbnb、Uber、Deli veroo はすべて、アプリケーションを競争上の差別化の重要な源泉として活用しており、その成功は、クラウド ネイティブ アプリケーション開発アプローチを採用することでクラウドの弾力性を最大限に活用する能力に由来しています。

レポートでは次のように述べられています。「クラウドで直接アプリケーションを構築し、モジュール式のマイクロサービス アーキテクチャを使用することで、これらのイノベーターは新製品をより迅速に革新し、拡張することができ、モノリシック システムに依存する企業には不可能なビジネスのスピードと俊敏性を実現できます。」

クラウドネイティブ ビジネスを構築するための 6 つのステップ:

Capgemini は、クラウドネイティブ ビジネスの構築を目指す企業向けに 6 段階のロードマップを提供しています。

  • アプリケーションポートフォリオを評価し、クラウドネイティブ開発を優先する
  • クラウドロードマップと成長を実現する能力を示すことで信頼性を構築します
  • 小規模から始めて規模を拡大し、高度なスキルを持つチームを育成します
  • ビジネスの俊敏性と安定性をサポートするためにIT運用モデルを調整する
  • テクノロジーを選択する際には効果を重視する
  • イノベーション、コラボレーション、テスト、学習の文化を育む

クラウドネイティブツールとフレームワーク

クラウド ネイティブの適用を決定した後、企業は実際の状況に応じて、この記事に従って開発フレームワークとツールを選択する必要があります。

1. Kubernetes

過去 2 年間で、Kuberentes は最も人気のあるオープン ソース プロジェクトの 1 つになりました。今後、Kuberentes がさらに勢いを増していくことは間違いありません。多数の拡張ツールを備えています。その利点は次のとおりです。

  • ロールベースのアクセス制御によるエンタープライズ展開のサポート強化
  • Kubernetes をシングルユーザー オペレーティング システムから Unix に移行する
  • コンテナおよびKubernetesによって管理されるコンテナ内でのステートフルアプリケーションの実行をサポート

もちろん、Kubernetes コンテナ スケジューラに加えて、CNCF (Cloud Native Foundation) は、最新の分散システムを運用および提供するための互換性のあるツールの幅広いセットも提供しており、これらを組み合わせることで、運用上の差別化を実現しながら、数千の自己修復型マルチテナント ノードに拡張できる機能が作成されます。

このツール スイートの重要なポイントは、新しい標準への準拠を開発することで継続的なイノベーションを可能にすると同時に、複数の標準に準拠した実装で複製できることです。

2. プロメテウス

Prometheus はもともと一般的な監視システムとして設計されました。 HDFS のようにクラスター内にデータを保存するようには設計されていません。これは、サービスを監視するためのクラウドネイティブな方法を提供することを目的としたメトリック監視システムです。

3. オープントレーシング

OpenTracing はプラットフォームやベンダーに依存しない API を提供するため、開発者はトレース システムの実装を簡単に追加 (または置き換え) できます。 OpenTracing は、グローバル分散トレースのための統一された概念とデータ標準を提供します。

4. 流暢に

Fluentd は、ログの収集、処理、保存を簡素化し、特別なログ処理スクリプトを維持および記述する必要がなくなる、無料の完全にオープン ソースのログ管理ツールです。 Fluentd のパフォーマンスはさまざまな分野で実証されており、現在の最大のユーザーは 5,000 台以上のサーバーからログを収集し、1 日あたり 5 TB のデータを収集し、ピーク時には 1 秒あたり 50,000 件のメッセージを処理します。

5. リンカード

Linkerd は「サービス メッシュ」であり、時間に敏感なサービス間通信を処理するために設計されたインフラストラクチャ レイヤーです。従来のメッシュ コンポーネントとは対照的に、サービス メッシュはリクエスト レベルで動作します。

6. rpc

gRPC は、サービスを定義し、リモートで呼び出すことができるメソッドとそのパラメーターおよび戻り値の型を指定するという考え方に基づいています。デフォルトでは、gRPC はサービス インターフェースとペイロード メッセージ構造を記述するためのインターフェース定義言語としてプロトコル バッファーを使用します。必要に応じて代替ソリューションもご利用いただけます。

7. コアDNS

CoreDNS の前身は SkyDNS でした。その主な目的は、ユーザーがさまざまな方法で DNS のデータにアクセスして使用できるようにする、高速で柔軟な DNS サーバーを構築することでした。これは、Caddy Web サーバー用のサーバー プラグインとして設計されています。 CoreDNS の各機能は、ロギング、ファイルベースの DNS、さまざまなバックエンド テクノロジーなど、プラグ可能なミドルウェアとして実装でき、複数のプラグインを組み合わせてカスタマイズされたパイプラインを作成することもできます。 CoreDNS が拡張され、Kubernetes がサービス データに直接アクセスし、KubeDNS の形式でユーザーに提供できるようになりました。

8. コンテナ

[[285953]]

Containerd は、主にパフォーマンスと密度のために runC を制御するデーモンです。 Containerd は、マシン上のコンテナを管理するためのコマンドライン クライアントと API を提供します。 Containerd は runC を使用して、OCI 仕様に従ってコンテナを実行します。

<<:  面接で遭遇する問題を解決するために、JVM 仮想マシン (メモリ、ガベージ コレクション、パフォーマンスの最適化) を 1 つの記事で理解する

>>:  Tencent Cloud TStack チーフアーキテクトの Pan Xiaodong: 3 つの主要プラットフォームで企業のデジタル変革を強化

推薦する

仮想化とクラウド コンピューティングの後、エンタープライズ ローカル展開には何が残るのでしょうか?

組織の IT 処理能力 (プロセッサ、ストレージ、ネットワークを含む) のどの程度を仮想化してクラウ...

ビッグデータの専門家が、Zookeeper と Redis をベースにした分散ロックの実装方法を段階的に説明します。

[[282700]]分散システムでは、分散ロックを使用して複数のインスタンス間の同期の問題を解決しま...

SEO、オンラインプロモーション、オンラインマーケティングの関係図

インターネット時代の普及に伴い、インターネットを利用する人が増え、インターネットからさまざまなマーケ...

張青:キーワードリサーチの重要性を分析する5つのポイント

今日は、キーワード調査の重要性についてお話ししましょう。適切なキーワードを選択して最適化することによ...

Webmaster Network レポート: Baidu の PC 検索結果が今日異常。Google は中国から完全撤退するのか?

1. 中国の共同購入は完全に終焉を迎えた:関係者の運命共同購入の発展はサイクルのようなもので、大きな...

ssdnodes-10USD/1G メモリ/10gSSD/500G トラフィック/10G ポート/softlayer

ssdnodes は、2011 年に米国で登録され、カナダにデータ センターを構えており、クラウド ...

商品ページの SEO のヒント

基本的な製品情報、画像、簡単な説明のみが記載されているため、製品ページの SEO のメリットは見落と...

Pinterest モデルのエコシステムを解明: 半年で 10 社がコンテンツに閉じ込められる

ソーシャル分野では、Facebook がインターネット発展の歴史におけるユニークな花となり、Pint...

独立系オンラインストアの今後の発展に関する考察

先日、A5で独立系オンラインストアの発展状況に関する記事を見て、とても感動しました。そこで今日は、彼...

クラウドネイティブ 5G コア ネットワークには DPU が必要ですか?

2022年には、世界の5G接続数は10億を超え、5Gユーザー1人あたりのデータ消費量は非5Gユーザー...

#おすすめ# sharktech: 10Gbps 帯域幅無制限専用サーバー、月額 588 ドル、ロサンゼルス/シカゴ/デンバー

ダウンロード サーバー、スライシング サーバー、CDN サーバー、ストリーミング メディア サーバー...

tmhhost: 安昌データセンター cn2 gia vps プロモーション、強制 3 ネットワーク バックホール cn2 gia、公式保証オーバーセリングなし

アメリカ西海岸ロサンゼルスのAnchangデータセンターにあるtmhhostのVPSがプロモーション...

Kステーションになっても妊娠はしない。最近のBaidu Kステーションのまとめ

前面に書かれた昨日、Baidu が小さなアップデートを行いましたが、多くのフォーラムで、多くのサイト...

マルチクラウドの時代には、ロックインのないニュートラルクラウドを採用すべき

2024年の3分の1が過ぎました。周囲の状況を注意深く観察すると、さまざまなクラウド プラットフォー...

万旺がアリババクラウドに合併:時代遅れのモデルと打ち砕かれた上場の夢

アリババグループは本日、傘下のアリババクラウドとHiChinaが合併して新しいアリババクラウド会社を...