クラウドネイティブとは何かを理解するための記事。

クラウドネイティブとは何かを理解するための記事。

みなさんこんにちは。私はジョックです。

クラウドネイティブとは何ですか?

ほとんどの人がクラウド ネイティブという言葉を聞いたことがあると思いますが、その理由を尋ねられても、どのように始めればよいかわかりません。私も同じです。

クラウド ネイティブが何なのかはわかりませんが、文字通りクラウド ネイティブとはクラウドのために生まれたという意味です。クラウドとは何ですか?私が理解するクラウドとはクラウド コンピューティングであり、クラウド ネイティブはクラウド コンピューティングに基づいて設計および実装され、クラウドの弾力性、分散性などの特性を最大限に活用して、アプリケーションが弾力的なスケーリングと動的なスケジューリングを実現し、リソースの使用率をさらに向上できるようにします。

開発の歴史

クラウドネイティブについて話す前に、まずはクラウドコンピューティングの開発の歴史を見てみましょう。

上記のタイムラインから判断すると、クラウド コンピューティングの技術的進化はますます柔軟な方向に向かっています。その中核となるユニットは、初期の物理サーバーからその後の仮想マシン、そして現在ではコンテナへと進化してきました。彼らはますます柔軟になり、ますます早く立ち上がるようになりました。不変のインフラストラクチャが徐々に主流になり、ソフトウェア技術スタックは商用ソフトウェアからオープンソースへと徐々に移行しました。

クラウド ネイティブが実際にはクラウド コンピューティングの発展の産物であることに気づいているかどうかはわかりません。

クラウド ネイティブは新しい概念ではありません。これは、クラウド コンピューティングの開発におけるコンセプトの更新と拡張です。クラウド ネイティブ時代では、アプリケーションの柔軟性、耐障害性、監視性を高め、アプリケーションの導入、管理、作成、オーケストレーションを容易にしたいと考えています。開発者がクラウドのリソース、製品、配信機能をより有効に活用できるようになることを願っています。

以下はクラウドネイティブの開発履歴の簡単なまとめです。

現在(2022 年 6 月)の時点で、CNCF には 810 のメンバーと 150,000 人の参加開発者がいます。その中でも、KubernetesやEnvoyなどのスタープロジェクトは一般の人々の間で非常に人気があります。

クラウド ネイティブ ランドスケープ (https://github.com/cncf/landscape):

コアコンセプト

クラウド ネイティブ テクノロジーは、企業がパブリック クラウド、プライベート クラウド、ハイブリッド クラウドなどの新しい動的環境で、弾力的にスケーラブルなアプリケーションを構築および実行するのに役立ちます。

代表的なクラウドネイティブ テクノロジーには、コンテナー、サービス メッシュ、マイクロサービス、不変インフラストラクチャ、宣言型 API などがあります。

クラウドネイティブの発展に伴い、その中核となる概念は以下のとおりです。(1) コンテナとサービスメッシュ技術を使用してソフトウェア開発を分離し、ビジネス開発と展開の柔軟性と保守性を向上させる。 (2)Kubernetesを中核とするオープンソース技術スタックは大手メーカーによってサポートされており、ユーザーにはメーカーの制約を回避できる多くの選択肢がある。 (3)Kubernetesを中核とした疎結合アーキテクチャは拡張が容易で、煩わしいカスタマイズを回避できる。 (4)アプリケーションの集中オーケストレーション、動的管理、スケジューリングを提供し、作業効率とデータ利用率を向上させます。

近年、クラウドネイティブ技術は以下のような傾向を示しています。(1) ソフトウェアとハ​​ードウェアの統合:従来のインフラストラクチャのネットワーク、ストレージ、コンピューティング機能が、クラウドネイティブ技術のエコシステムと深く結びつき始めています。 (2)グリッドベースのサービスガバナンス機能:サービスガバナンスとビジネスロジックは徐々に分離され、サービスガバナンス機能はインフラストラクチャに移行されます。サービス グリッドは、インフラストラクチャの形で、非侵入的な接続制御、セキュリティ、監視機能、グレースケール リリース、およびその他のガバナンス機能を提供します。 (3)ステートフルアプリケーションのクラウドネイティブへの移行:ステートレス+ジョブアプリケーションが成熟し、ステートフルアプリケーションがクラウドネイティブ市場の新たな成長ポイントになりつつあります。 Operator の登場により、クラウドネイティブ インフラストラクチャ上でステートフル アプリケーションを実行するための効果的な標準仕様のセットが提供され、使用のハードルが下がり、ステートフル アプリケーションの実際の開発が可能になります。 (4)複数クラウドの統合管理と複数クラウドビジネストラフィックの統合スケジューリング:クラウドネイティブのノースバウンドAPIは地域的に安定しており、ユーザーは地域、プラットフォーム、クラウドをまたいだ大規模な複製可能性に注目し始めています。

代表的な技術

クラウドネイティブの主な代表的な技術は以下のとおりです。(1) コンテナコンテナは新しいものではありません。 Docker がリリースされる前から、CGroups や LXC などのコンテナ テクノロジが必要でした。 Docker が人気を博している主な理由の 1 つは、そのイメージ技術、つまり階層化されたイメージ構築です。

(2)Kubernetes Kubernetesの宣言型APIは、開発者に新しい分散プリミティブを提供します。

  • プロセスについてではなく、望ましい状態について述べます。
  • API オブジェクトは互いに補完し合い、構成可能です。

(3)サービスメッシュサービスメッシュは、アプリケーションのサービス通信を非侵襲的に引き継ぎます。各ビジネス ユニット/モジュールでは、ネットワーク通信や負荷分散などを意識する必要さえありません。

サービス メッシュは、グレースケール リリース、フォールト インジェクション、可観測性サポートなどの機能を含むきめ細かいトラフィック管理を提供し、ビジネス アプリケーションの保守性を向上させます。エンタープライズ開発者にとって、サービス メッシュはビジネス コードと分散フレームワークを分離するのに役立ちます。

プラットフォーム チームは、フレームワーク層の開発と調整に重点を置いています。

ビジネスチームはビジネス自体の開発に重点を置いています。

テクノロジーは常に変化しており、クラウド ネイティブの定義も常に変化しています。さらに、クラウドネイティブという概念に基づいたテクノロジーがどんどん生まれています。クラウド ネイティブが最終的にどのように定義されるかはまだ不明です。待って見守ることしかできない。

<<:  クラウドからエッジへの移行がスマートホームの未来を決める

>>:  インフラ近代化の3つの課題を克服する

推薦する

分散技術:原理から応用まで、分散技術の魅力と未来を総合的に分析 - 分散計測指標

分散技術の発展の歴史を見ると、分散とは実際には、単一のコンピュータが複雑で大規模なデータやタスクを処...

QQドリフトボトルを外部リンクとして使用する場合は、実行する前に慎重に検討し、盲目的にトレンドに従わないでください。

最近、インターネット上で「QQドリフトボトルを巧みに利用して外部リンクを作る」という方法が広まってい...

zenlayerはどうですか? Zenlayer ベトナム サーバー レビュー

Zenlayerはベトナムのハノイとホーチミン市に独自のデータセンターを展開し、ベトナムCDNノード...

クラウドネイティブ技術と今後の開発動向

クラウド コンピューティングは、クラウド コンピューティングとは何かという最初の議論から、クラウド ...

hostodo: 宣伝されている格安VPSを集めて共有します。この投稿は定期的に更新されます!

Hostodo は 2009 年から運営されており、特別価格で多くのプロモーション VPS をリリー...

iniz-vps 簡易評価 (128m メモリ/ロサンゼルス)

iniz がプロモーションを開始したばかりなので、HostCat の Web サイトでレビューを書く...

ダブルイレブンに備える: 最高のイベントを企画するのに役立つ 4 つのケーススタディ

月収10万元の起業の夢を実現するミニプログラム起業支援プラン活動は一般的ですが、良い活動はまれです。...

「Go China」のユーザー体験を読み解くことで、BaiduのPVが急上昇した理由を探る

今月26日夜、百度は「2012年終末」キャンペーンに続き、オリンピック向けのユニークで革新的な機能を...

ToBコンテンツ運用:制作・チャネルの総合的な見直し

私が勤務する会社は、業界情報技術およびソリューション サービスのプロバイダーであり、その垂直分野にお...

inxy: 世界26の国と地域で「専用サーバー」やVPS、CDNサービスを超低価格で運営

INXY についてご紹介します。2005 年に設立され、「キプロス共和国」に登録されています。主に独...

龍年の始まりに起こる6つのホットな出来事: ドメイン名がお金を引き寄せる

地名、歌、人の名前…どれもビジネスチャンスを生むことが多いです。あなたにはこれらの金儲けのチャンスを...

ホストオンはどうですか? Hosteons 無制限帯域幅 VPS シンプルレビュー

最近、私は新しい VPS 業者である Hosteons を発見しました。これはシンガポールに拠点を置...

Orbitservers - 6 USD/半年/128 MB RAM/8 GB ハードドライブ/125 GB トラフィック/Phoenix

フェニックス(アリゾナ州)は地理的な位置ではロサンゼルス(カリフォルニア州)より劣っていますが、風の...

万家ショッピング神話の真相を調査:2年間で1万倍に拡大

浙江省金華市の記者徐潔もう一つの「消費還元」オンラインショッピングプラットフォームがトラブルに巻き込...

#BlackFriday# liteserver: オランダの VPS、40% オフ、月額 2.4 ユーロ、1G メモリ/1 コア/512g ハード ドライブ/15T トラフィック

現在から11月28日まで、liteserver(2007〜)は、デフォルトのオランダデータセンターで...