「クラウドネイティブ」時代の効率的な開発のためのワンストップチェックイン:マイクロサービスやデータベースもこんな使い方ができることが判明

「クラウドネイティブ」時代の効率的な開発のためのワンストップチェックイン:マイクロサービスやデータベースもこんな使い方ができることが判明

今週末、古都金陵は輝かしい文化で満ち溢れます。人気のDevRun開発者サロンがひっそりとスタートしました。

約90分のブレインストーミングと約2時間の実習では、テーマは一気に今話題の「クラウドネイティブ」に飛び、クラウドネイティブ時代の「マイクロサービス」や「データベース」と組み合わせることで、ワンストップで効率的な開発を行う秘訣がわかりやすく明かされました。

[[359113]]

12月19日、DevRun開発者サロンのHuawei Cloud Nanjing Cloud Native特別セッションが南京で開催されました。サロンでは、Huawei Cloudの技術専門家2名が「Huawei Cloudマイクロサービスアーキテクチャの蓄積と実践」と「クラウドネイティブリレーショナルデータベースGaussDB(MySQL用)の特徴の解明」という2つの主要トピックについて知見を共有しました。同時に、現場での実践演習も実施し、「マイクロサービス」や「クラウドネイティブデータベース」を理論知識にとどまらず開発実践へと進めました。

マイクロサービス アーキテクチャ: 迅速なビジネス イノベーションとアジャイルなデリバリーを実現する方法

インテリジェント時代に入り、業界全体がデジタル変革を共同で実践したいという意欲を刺激しています。 「クラウド化」は、企業がビジネス革新を促進し、柔軟で機敏な管理を実現し、ITコストを削減し、企業発展の全体的な推進力と総合的な競争力を向上させるための最善の道となっています。

マイクロサービス アーキテクチャは、クラウド ネイティブ時代の人気のテクノロジーです。大規模なモノリシック アプリケーションを複数のマイクロサービスに分解できます。各サービスは個別に開発、更新、展開されるため、企業は市場の変化に迅速に対応できます。

Huawei Cloud Microservices シニアエンジニア Li Ang

あらゆるテクノロジーには開発の歴史があり、マイクロサービスも例外ではありません。サロンでは、ファーウェイクラウドマイクロサービスのシニアエンジニアであるLi Ang氏が、マクロな視点からマイクロサービスの発展の歴史を解説しました。同氏は、マイクロサービスのアーキテクチャの進化は、第 1 世代のモノリシック アーキテクチャ、第 2 世代の SOA アーキテクチャ、第 3 世代のマイクロサービス アーキテクチャを経てきたと述べました。

Li Ang 氏はまた、マイクロサービスは持続可能な統合デプロイメントを備えた分散アーキテクチャ システムであり、サービスは疎結合され、各サービスは高度に自律しており、軽量プロトコルを使用して通信すると述べました。それは現在そして未来の主流の建築です。企業にもたらす中核的な価値は、ビジネス立ち上げサイクルを短縮し、ビジネス運営の高い信頼性を確保することです。

しかし、テクノロジーは結局のところ諸刃の剣です。便利さがもたらされる一方で、課題も生まれます。マイクロサービス クラウド変革を実現するために、企業は、アプリケーションの設計、アプリケーションの開発、アプリケーションの起動、アプリケーションの運用からアプリケーションの運用と保守に至るまでの一連のリンクにおいて、マイクロサービス ビジネスを分割し、レガシー アプリケーションを移行する方法など、次のような厳しい課題に直面します。マイクロサービス フレームワークに基づいて効率的に開発および起動する方法。予測不可能なトラフィック状況下でビジネスの高信頼性運用を確保する方法。複雑なマイクロサービス システムで迅速なポジショニングと回復を実現する方法。

HUAWEI CLOUD は、このような課題に直面して長い間準備してきました。同社は、実用的な問題の解決から始めて、アプリケーションのリリースからバージョンの反復、日常のメンテナンスまで、ARM サポート、グレースケール リリース、電流制限、回路遮断、フォールト トレランス、負荷分散などの分野における深い技術的蓄積を含むフル プロセスのソリューションを考案し、設計コンサルティング、コード開発、継続的インテグレーション/継続的デリバリー、アプリケーション運用、アプリケーション運用とメンテナンスまで、ワン​​ストップのマイクロサービス ソリューションを企業に提供しています。

その中で、Huawei Cloud Microservice Engineは、高性能なマイクロサービスフレームワークと、サービス登録、サービスガバナンス、構成管理などのフルシナリオ機能を提供し、ユーザーがマイクロサービスアプリケーションの迅速な開発と高可用性の運用と保守を実現するのに役立ちます。また、複数の言語と複数のランタイムもサポートしています。 Spring Cloud、Apache ServiceComb (JavaChassis/GoChassis) フレームワーク、Dubbo、Mesher サービス グリッドをサポートします。また、デュアルモード開発、標準化、信頼性と安定性、オープンソース、プロフェッショナルサービスなど、さまざまな利点もあります。

Li Ang 氏は、「スキルを学ぶということは、単にそれを学ぶということではなく、その重要性を認識するということなのです。」と述べています。マイクロサービスを学ぶことは、開発者が実用的な問題を解決し、企業がデジタル化プロセスを加速できるようにする方法論を学ぶようなものです。デジタルの世界では、ファーウェイクラウドは開発者と協力して新時代のIT技術の動向を捉え、共に成長していきます。

GaussDB (MySQL 用)、「クラウド ネイティブ データベース」の主要機能を明らかにする

マイクロサービス アーキテクチャのアイデアや製品開発および運用モデルが革新し続けるにつれて、アプリケーション設計はますます複雑になっています。開発者にとって、これは継続的な学習とスキルの強化を意味し、彼らは必然的に新しい概念の絶え間ない流れに引きずられていきます。

データベースの概念の進化についても同様です。クラウドネイティブ時代において、データベースをクラウドからクラウドネイティブに移行する傾向は避けられないものとなっています。では、クラウド データベースとクラウド ネイティブ データベースの特徴と違いは何でしょうか?その答えは、ファーウェイ クラウド データベース ソリューションのシニア アーキテクトである張虎氏の基調講演で明らかにされました。

Huawei クラウド データベース ソリューションのシニア アーキテクト、Zhang Hu 氏

張虎氏は「GaussDB(MySQL用)クラウドネイティブリレーショナルデータベースの機能を公開」の中で、ファーウェイクラウドデータベースは、あらゆるビジネスシナリオのニーズ、完全にオープンなエコシステム、セキュリティと信頼性を満たすワンストップクラウドソリューションを生み出したと述べました。データベース構造+アプリケーション+データのワンストップ移行を実現し、上位アプリケーションとのシームレスな連携を実現します。

その中で、Huawei Cloud Relational Database Service(RDS)は、すぐに使用でき、安定性と信頼性が高く、弾力的に拡張可能で、安全で、管理が容易で、経済的で実用的なクラウドコンピューティングプラットフォームに基づくオンラインリレーショナルデータベースサービスです。 MySQLエコシステムと完全に互換性があり、スレッドプール、フラッシュレプリケーション、Binlogメカニズム、完全なSQLログなどの最適化をMySQLオープンソースデータベースに基づいて行っており、これによりHuawei Cloud RDS for MySQLは、パフォーマンス、セキュリティ管理メカニズム、運用と保守の可視化、ARMアーキテクチャの適応性において一定の改善と最適化を実現できました。

Huawei Cloud GaussDB (MySQL 用) は、コンピューティングとストレージが分離され、クラウドベースのアーキテクチャを備えたエンタープライズ レベルのクラウド データベースです。 MySQL エコシステムと完全に互換性があり、マスター/スレーブおよび分散展開をサポートします。より幅広いビジネスニーズに対応できます。これはクラウドネイティブの分散データベースでもあります。

従来のオープンソース データベースと比較して、GaussDB (MySQL 用) クラウドネイティブ データベースは、信頼性、パフォーマンス、スケーラビリティ、容量、可用性が大幅に向上しています。たとえば、ストレージとコンピューティングを分離したアーキテクチャでは、コンピューティング ノードの拡張はデータ量とは関係ありません。コンピューティング ノードは数秒で拡張でき、ストレージ ノードは数分で拡張できます。 Huawei の分散ストレージと RDMA 高速ネットワークのサポートにより、究極のソフトウェアとハ​​ードウェアのコラボレーションが実現し、究極のパフォーマンスが実現します。 1 回の書き込みで 15 回の読み取り、並列クエリ、NDP 演算子のプッシュダウンによっても、パフォーマンスが大幅に向上します。容量に関しては、単一ノードで最大 128TB をサポートし、膨大なデータ保存の問題を解決します。

最後に、張虎氏は開発者の観点からもアプリケーションを解説しました。現在、ファーウェイクラウドデータベースは、金融、政府・企業、エネルギー・運輸、製造、電子商取引などの主要産業を網羅し、あらゆるシナリオをカバーしており、500社を超える大規模顧客によって商用利用されています。もちろん、これは GaussDB (MySQL 用) アプリケーションの実践のほんの一部にすぎません。 Huawei Cloud Database の特性をさらに理解するには、次のステップとして実際の操作を開始します。

マイクロサービスとクラウド データベース、効率的な「クラウド ネイティブ」開発プラクティスのためのワンストップ チェックイン

開発者にとって、実際の操作はスキル学習の結果をテストする最良の方法であり、スキルを習得する唯一の方法でもあります。

「クラウドネイティブ」をテーマにした今回のDevRun開発者サロンでは、Huawei CloudデータベースソリューションアーキテクトのXu Zhiyang氏とHuawei CloudマイクロサービスシニアエンジニアのLi Ang氏を含む2人のHuawei Cloud技術専門家が直接登壇し、マンツーマンの指導を行い、開発者がワンストップのマイクロサービスクラウドネイティブアプリケーション開発とクラウドネイティブデータベースの移行と開発の利便性を体験できるようにしました。

[[359114]]

Xu Zhiyang、ファーウェイ クラウド データベース ソリューション アーキテクト

たとえば、「Huawei Cloud Microservices に基づく天気予報アプリケーションの構築」の実践部分は、完全で実用的なマイクロサービス クラウド ネイティブ アプリケーションに基づいており、開発者はアイデアから実装まで製品のプロセス全体を体験できます。 「Huawei Cloud データベースに基づく移行およびクローラー開発の実践」では、開発者が Huawei Cloud データベース移行の利便性をさらに体験できます。

[[359115]]

Huawei Cloud Microservices シニアエンジニア Li Ang

「誰も空の星を消すことはできないが、すべての開発者はファーウェイが集めたい火花である」 DevRun Developer Salon は、「理論学習 + 実践操作 + まとめ」という有機的な組み合わせを通じて、散在する知識と概念を結び付け、開発者が実際のビジネスの開発プロセスとベストプラクティスを理解し、頭の中にあるアイデアを実際に実行可能なビジネスコードに変換できるようにします。

Huawei が開発者向けに ICT の「黒土」を提供することに常に尽力してきたのと同じです。今後もHUAWEI CLOUDは開発者エコシステム構築における「スピードと情熱」を披露し、DevRun開発者サロンシリーズをより多くの都市に展開し、開発者と新技術について議論し、新たな変化を受け入れ、活気ある開発者エコシステムを共同で構築し、開発者に属する「火花が散る空」を集めていきます。

<<:  「2021 年の調査データの傾向を見て、企業のデジタル変革におけるクラウドの道を解釈する」

>>:  話し合う! CDN とは何でしょうか?

推薦する

vmhaus - 英国 VPS/KVM/$15/年/256 メモリ/5g NVMe/1T 帯域幅

vmhaus はイギリスとマレーシアに登録された VPS 事業者です。現在は主にイギリスのデータセン...

人生のあらゆる小さなことから生まれる無限の独創性

今日、ウェブマスター グループのグループ メンバーとチャットしていたとき、私が書いたいくつかの記事へ...

劉強東記者の質問に答える:蘇寧は大型家電分野で打撃を受けた

【はじめに】劉強東氏は、JD.comとSuningの戦いは電子商取引業界最大の戦争になるだろうと大胆...

完璧なインデックスメカニズムを備えた Baidu が、なぜ私たちの Web ページをインデックスしようとするのでしょうか?

Baidu への組み込みは、すべての SEO 担当者とウェブマスターが懸念しているトピックです。特に...

serversub-$8.99/香港/Xen/G ポート/無制限/512M メモリ/20gSSD

serversub からメールを受け取りました。香港に新しいデータ センターが追加されました。数日前...

ビジネス準備: ハイブリッドクラウドの波及効果

柔軟性の向上から効率性の向上、コスト削減の迅速な実現まで、ハイブリッド クラウドの利点を説明する記事...

電子商取引イノベーションサービス事例:ビジュアル商品検索

1. データマイニングと精密マーケティングサービス2. ビジュアル商品検索(画像コンテンツ認識検索)...

【実践情報】APPプロモーションとチャンネルプロモーションについて!

最近、多くの人から次のような質問を受けています。先生、操作についてはある程度理解しているのですが、ま...

Baidu は小規模なトラフィックのオンライン ICO アイコンを推進

Baidu が有名なウェブサイトをいくつか含める場合、そのウェブサイトの形式と権威を示すために、Ba...

xeepi-$2.5/256m メモリ/10g ハードディスク/300g フロー

xeepi (2010 年に設立されたとされている) は、Alipay 決済を正式にサポートすると発...

第三級都市の電子商取引サンプル: 2013 年に規模を競う企業

文:王潔崇本稿では、第三級都市における電子商取引の発展の現状を説明し、これをサンプルとして使用して、...

PaaS開発は2018年に転換点を迎えるかもしれない

過去 10 年間で、クラウド コンピューティングは初期から爆発的な成長を遂げました。 3 つのサービ...

360 Search は、低品質コンテンツや重複コンテンツを処理するように特別に設計された ICO アルゴリズムを導入しました。

湖北インターネット連盟によると、360検索部門はICOアルゴリズムを導入した。ICOの正式名称はイン...

よくある URL の問題 3 つとその解決方法

SEO の問題は、コンテンツ、構造、リンクなどいくつかの理由で発生する可能性があります。ほとんどの人...