この記事は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億ドルに迫る
dwidc(大王データ、「中華人民共和国付加価値通信事業許可証」番号:クラウドライセンス/IDC/I...
クラウドの利点は、弾力性、使いやすさ、そしてコスト効率の向上です。 SaaS (Software a...
漢字の起源ウェブサイトはスティーブの人生において最も重要な目的です。写真は記者劉星による記者の高思偉...
しばらくブログを更新していないので、何を書いたらいいのかわかりません。最初はやる気満々で、しばらくは...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...
Google 更新時間<br /> 更新時間は7日ごとに更新されます(ランキングへの影響...
この記事は、この地域の企業に基づいて書かれています。多くの企業は、SEO を選択することで会社にどの...
伝統的な企業は宣伝をする際に古風なやり方をし、自らを非常に高く評価する傾向がありますが、インターネッ...
2012年1月12日、ドメイン名の個人登録の許可は、ドメイン名業界で常に最も議論されているトピックで...
著者は主に企業ウェブサイトの運用と最適化に携わっています。以前の記事では、ランキングや企業ウェブサイ...
中小企業にとっては、毎月数万元をPPC広告に投資する余裕はありません。しかし、検索エンジンマーケティ...
4月7日、テンセントクラウドは「星星海実験室」の設立を発表しました。これはテンセント史上初のハードウ...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...
朝陽区の人々の反応によると、「このバカは逃げた!」 Igniteservers は今年 8 月に設立...
米国のインターネットマーケティング会社の経営者は「わが社の業務の90%はインドにアウトソーシングされ...