クラウド ネイティブとは何かについてお話ししましょう。

クラウド ネイティブとは何かについてお話ししましょう。

[[380736]]

この記事はWeChatの公開アカウント「Full-Stack Coder Portrait」から転載したもので、著者はXiaomajiaです。この記事を転載する場合は、Full-Stack Coder Portrait の公開アカウントにご連絡ください。

> 千人の読者の目には千のハムレットがある。過去 6 か月間、私はクラウド ネイティブと DevOps に関する記事をいくつか書きました。最近、Microsoft Docs を体系的に読んでいます。今日は、私自身の実践的なトピックに基づいて[Cloud Native]を翻訳し始めました。

近年、クラウドネイティブはソフトウェア業界の原動力となっています。

これは、大規模で複雑なシステムを構築する新しい方法であり、最新のソフトウェア開発手法、テクノロジー、クラウド インフラストラクチャを最大限に活用して、システムの設計、実装、展開、運用の方法を変えるアプローチです。

クラウド ネイティブ システムは、急速な変化、大規模、弾力性に対応するように設計されています。

Cloud Native Foundation が提供する公式定義:

クラウド ネイティブ テクノロジーにより、チームはパブリック クラウド、プライベート クラウド、ハイブリッド クラウドなどの最新の動的環境でスケーラブルなアプリケーションを構築および実行できるようになります。コンテナ、サービス メッシュ、マイクロサービス、不変のインフラストラクチャ、宣言型 API によって、このアプローチが可能になります。

これらのテクノロジーにより、疎結合システムの回復力、拡張性、管理性、監視性が向上します。堅牢な自動化テクノロジーと組み合わせることで、エンジニアは最小限の労力で頻繁かつ予測可能な反復的なデプロイメントを実行できます。

ユーザーの要求は増加し、アプリケーションはより複雑になっています。ユーザーは、応答時間の速さ、革新的な機能、ダウンタイムゼロを期待しています。

クラウド ネイティブはスピードと俊敏性を重視し、ビジネス システムを「ビジネス機能の実現」から「ビジネスのスピードと成長を加速できる戦略的変革の武器」へと進化させます。

これらのテクノロジーを導入している企業をいくつか紹介します。彼らが達成したスピード、俊敏性、スケーラビリティを考えてみましょう。

会社制作実習
ネットフリックス 600 以上のサービスが稼働中。 1 日あたり 100 回のデプロイメント。
ウーバー運用中のサービスは 1,000 を超えます。毎週数千回のデプロイメント。
微信 3,000以上の制作サービス。 1日あたり1,000回のデプロイ

ご覧のとおり、Netflix、Uber、WeChat は、何百もの独立したマイクロサービスで構成されたシステムを公開しています。この建築スタイルにより、市場の状況に迅速に対応できるようになります。複雑なアプリケーションの一部をリアルタイムで更新し、必要に応じてそれらの領域を個別に拡張できます。

クラウド ネイティブのスピードと俊敏性は、さまざまな要因から生まれます。

1 つ目はクラウド インフラストラクチャであり、下の図に示す他の 5 つの基礎となる柱もクラウド ネイティブ システムのサポートを提供します。

クラウドインフラストラクチャ

クラウド ネイティブ システムは、クラウド サービス モデルを最大限に活用します。

クラウド ネイティブ システムは、Platform as a Service (PaaS) コンピューティング設備とホスティング サービスを広範に活用し、動的な仮想化クラウド環境で機能するように設計されています。

彼らはインフラストラクチャを使い捨てのものと見なしています。つまり、数分でプロビジョニングされ、自動化によってオンデマンドでサイズ変更、拡張、移動、または破棄されます。

DevOps で広く認識されている「ペット対家畜」の概念:

ペットサービスモデル

ペット サービス モデルでは、サービス インスタンスはペットとして扱われ、各ペットには Zeus、Poseidon、Athena などの一意の名前が付けられます。彼らは「ユニークで、綿密な注意を払い、病気のときは看病して健康を取り戻します」。サイズを大きくすることで規模を拡大することができ、ペットが病気になると誰もが注意を払うようになります。

ペット サーバーの例には、メインフレーム、個別のサーバー、ロード バランサーとファイアウォール、データベース システムなどがあります。

畜産サービスモデル

家畜サービス モデルでは、各サービス インスタンスを同一の仮想マシンまたはコンテナーとして構成し、Service-01、Service-02 などのシステム番号を割り当てます。より多くの「拡張インスタンス」を作成することで拡張でき、1 つがダウンしても誰も気付きません。

家畜モデルの例としては、Web サーバー アレイ、NoSQL クラスター、メッセージ キュー クラスター、検索クラスター、キャッシュ リバース プロキシ クラスター、ビッグ データ クラスターなどが挙げられます。

家畜モデルは「不変のインフラストラクチャ」を信じています。つまり、サーバーはデプロイ後に変更されることはなく、何かを更新、修正、または変更する必要がある場合は、対応する変更を含むイメージから新しいサーバーが構築され、古いサーバーが置き換えられます。一度実証されると、それらは運用され、古いものは廃止されます。

クラウドネイティブシステムは家畜サービスモデルを採用しています。インフラストラクチャのスケールアップやスケールダウンに応じて、実行されているコンピューターに関係なく継続的に実行します。

参照

https://joachim8675309.medium.com/devops-concepts-pets-vs-cattle-2380b5aab313

https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/定義

これは特別なトピックです。クラウド ネイティブの他の 5 つの柱である、最新の設計コンセプト、マイクロサービス、コンテナ化、サポート サービス、自動化については、後で説明します。どうぞお楽しみに。

<<:  仮想化とは何ですか?

>>:  2020年第4四半期のクラウドインフラ支出は400億ドルに迫る

推薦する

dwidc: 湖北省 80G 高防御クラウド - 39 元、湖北省専用サーバー (50M 帯域幅 + 200G 防御) - 245 元、香港 CN2\韓国 CN2\米国 CN2 クラウド サーバーは 40 元から

dwidc(大王データ、「中華人民共和国付加価値通信事業許可証」番号:クラウドライセンス/IDC/I...

SaaS の長所と短所: 可視性が SaaS セキュリティの鍵

クラウドの利点は、弾力性、使いやすさ、そしてコスト効率の向上です。 SaaS (Software a...

アメリカ人の「漢字おじさん」が漢字の知識を広めるために語源ウェブサイトを作成

漢字の起源ウェブサイトはスティーブの人生において最も重要な目的です。写真は記者劉星による記者の高思偉...

ユーザーの検索ニーズに合わせたオリジナル記事の投稿について

しばらくブログを更新していないので、何を書いたらいいのかわかりません。最初はやる気満々で、しばらくは...

ユーザー エクスペリエンスが新たなゴールド ラッシュの到来を告げています。Baidu Bear Paw Account は検索分野の金鉱を掘り当てることができるでしょうか?

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...

Baidu と Google の包含、ランキング、PR 更新時間の予測 - Google 検索エンジン最適化、SEO チュートリアル、SEO 知識

Google 更新時間<br /> 更新時間は7日ごとに更新されます(ランキングへの影響...

企業がSEOを選択する将来展望は?

この記事は、この地域の企業に基づいて書かれています。多くの企業は、SEO を選択することで会社にどの...

ウェブサイトのブランドマーケティングに必要な機能

伝統的な企業は宣伝をする際に古風なやり方をし、自らを非常に高く評価する傾向がありますが、インターネッ...

第9回CNNIC年次総会:CNドメイン名が個人登録に開放される可能性

2012年1月12日、ドメイン名の個人登録の許可は、ドメイン名業界で常に最も議論されているトピックで...

ウェブサイト最適化の基本的な考え方と運用方法の簡単な分析

著者は主に企業ウェブサイトの運用と最適化に携わっています。以前の記事では、ランキングや企業ウェブサイ...

PPC 広告が SEO にどのように役立つかについての簡単な説明

中小企業にとっては、毎月数万元をPPC広告に投資する余裕はありません。しかし、検索エンジンマーケティ...

テンセントクラウドはクラウドネイティブサーバーハードウェアの研究開発に注力する星星海研究所を設立

4月7日、テンセントクラウドは「星星海実験室」の設立を発表しました。これはテンセント史上初のハードウ...

セルフサービス Web サイト構築に推奨される 5 つのオープン ソース システムをご存知ですか?

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...

igniteservers - カナダの $3.39/年/32M メモリ/無制限トラフィック/460G 高セキュリティ VPS

朝陽区の人々の反応によると、「このバカは逃げた!」 Igniteservers は今年 8 月に設立...

Google ペンギン アップデートの謎を解明。これでもう「ガチョウ」を恐れる必要がなくなる

米国のインターネットマーケティング会社の経営者は「わが社の業務の90%はインドにアウトソーシングされ...