この記事はWeChatの公開アカウント「Full-Stack Coder Portrait」から転載したもので、著者はXiaomajiaです。この記事を転載する場合は、Full-Stack Coder Portrait の公開アカウントにご連絡ください。 > 千人の読者の目には千のハムレットがある。過去 6 か月間、私はクラウド ネイティブと DevOps に関する記事をいくつか書きました。最近、Microsoft Docs を体系的に読んでいます。今日は、私自身の実践的なトピックに基づいて[Cloud Native]を翻訳し始めました。 近年、クラウドネイティブはソフトウェア業界の原動力となっています。 これは、大規模で複雑なシステムを構築する新しい方法であり、最新のソフトウェア開発手法、テクノロジー、クラウド インフラストラクチャを最大限に活用して、システムの設計、実装、展開、運用の方法を変えるアプローチです。 クラウド ネイティブ システムは、急速な変化、大規模、弾力性に対応するように設計されています。 Cloud Native Foundation が提供する公式定義: クラウド ネイティブ テクノロジーにより、チームはパブリック クラウド、プライベート クラウド、ハイブリッド クラウドなどの最新の動的環境でスケーラブルなアプリケーションを構築および実行できるようになります。コンテナ、サービス メッシュ、マイクロサービス、不変のインフラストラクチャ、宣言型 API によって、このアプローチが可能になります。 これらのテクノロジーにより、疎結合システムの回復力、拡張性、管理性、監視性が向上します。堅牢な自動化テクノロジーと組み合わせることで、エンジニアは最小限の労力で頻繁かつ予測可能な反復的なデプロイメントを実行できます。 ユーザーの要求は増加し、アプリケーションはより複雑になっています。ユーザーは、応答時間の速さ、革新的な機能、ダウンタイムゼロを期待しています。 クラウド ネイティブはスピードと俊敏性を重視し、ビジネス システムを「ビジネス機能の実現」から「ビジネスのスピードと成長を加速できる戦略的変革の武器」へと進化させます。 これらのテクノロジーを導入している企業をいくつか紹介します。彼らが達成したスピード、俊敏性、スケーラビリティを考えてみましょう。
ご覧のとおり、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億ドルに迫る
検索エンジンの運営目的は、より正確で有用な情報をユーザーに提供することです。この目的は、検索エンジン...
テンセントは11月12日、2020年第3四半期の業績報告書を発表した。 2020年第3四半期、同社の...
ご存知のとおり、Alibaba Cloud 香港回線の VPS は、中国本土に直接接続する 3 つの...
諺にあるように、困難な時代に英雄が現れる。百度のランダムKの時代には、小さなウェブサイトが台頭するチ...
SecuredSpeed は、優れた技術管理と低価格で VPS 事業を急速に発展させました。 価格は...
Hiformance が再びお客様にメリットを提供します。オプションのコンピュータ ルームは 5 つ...
過去6か月間、私たちは電子商取引の価格戦争を経験してきました6 か月も経たないうちに、電子商取引企業...
[[408587]]序文前回の記事では、フェアロックのソースコードを分析し、次のような結論に達しまし...
Hostodo は最近何もしてないし、プロモーションも何もしてない。外国人はみんな休暇中なのかな? ...
企業がクラウド プロバイダーやクラウド ツールにますます依存するようになると、より自立した対応が必要...
北京時間6月9日、インターネット分野で買収の機会を探しているプライベートエクイティ投資会社にとっ...
今朝早く、QQグループで誰かが自分のウェブサイトがダウングレードされたと苦情を言い、何が問題で、どう...
Linode.com、最近は簡単ではないようですね。もちろん、過去と比べての話です。最近、新規ユーザ...
friendhosting は、オリジナルの SSD VPS をベースにした大容量ハードディスク V...
多くのローカルポータルでは無料試飲活動を実施しており、長い間続けられています。さまざまなオフライン活...