ゲストの共有Tencent Cloud のサーバーレス テクノロジー製品の専門家である Li Xiaochuan は、現在、Tencent Cloud のサーバーレス製品とエンタープライズ ソリューションの設計を担当しています。彼は、クラウドネイティブテクノロジーアーキテクチャの進化と実装を促進し、技術者向けに効率的なクラウドサービス製品を提供することに尽力しています。テクノロジーの研究開発で 10 年以上の経験を持ち、Oracle および IBM で勤務し、エンタープライズ レベルのビジネス スイートとクラウド サービス エンジンの研究開発に従事しました。その後、彼は消費者向けインターネットに転向し、Xiaomi MIOTを育成し、Xiaomi Youpin eコマースなどの事業を設立しました。 Tencent Cloud に入社する前は、iQiyi のテクニカル ディレクターおよびビジネス ライン テクノロジーの責任者を務めていました。 01.ビジネス指向のテクノロジーシステムはどのような点に重点を置いていますか?まず、ビジネスの観点からサーバーレスに注目する必要がある理由を見てみましょう。ここでのビジネス観点とは、ニーズを満たし、問題点を解決し、価値を生み出すという広い意味でのビジネスを指します。ビジネスに対するテクノロジーのサポートは、簡単に 3 つの段階にまとめることができます。 1. プロトタイプを繰り返してビジネスを検証する ゼロから1へ、技術的な手段を通じてビジネスプロトタイプの反復と検証の効率を向上します。 2. 継続的な最適化とビジネスの強化 業務効率とエンジニアリング効率を継続的に最適化し、ビジネス競争力を強化します。 3. 障壁を構築し、ビジネスを強化する 技術的な深さという点で防壁を築き、ビジネスの差別化された優位性を維持し続けます。 ビジネスをより良くサポートするために、技術システムではどのような問題に重点を置くべきでしょうか?
02. サーバーレスによってどのようなメリットがもたらされますか?業界の観点から見ると、次の 4 つの側面があります。
これらの点から、インフラ層の進化の傾向が判断されていることがわかります。現時点では、サーバーレスは予測可能な段階におけるコンピューティング プラットフォームの必然的な進化方向であり、現時点で予測できる最終的な方向でもあります。 サーバーレスは 2 つの段階に分かれています。最初の段階はコンテナ化されたサーバーレスであり、次の段階は fPaaS サーバーレス プラットフォームです。 サーバーレスの学術的な定義に関しては、カリフォルニア大学バークレー校が 2009 年に、今後 10 年間のクラウド コンピューティングの進化の方向性を正確に予測した論文を発表しました。 2019 年には、サーバーレスが将来クラウド コンピューティングの最終的な製品形態またはサービス プラットフォームになると予測する別の論文が発表されました。 Tencent Cloud は、ServerlessDays China Exchange Summit を 2 年連続で開催しました。 2020年は、論文の主要著者の一人であるヨハン・シュライアー・スミス氏を招聘しました。私が最も感銘を受けたのは、クラウドコンピューティングを2段階に分けていた点です。第一段階:仮想マシン、コンテナなどを含むシステム管理を簡素化し、プログラム可能で簡素化された管理方法を提供し、インフラストラクチャをホストするクラウドプラットフォームを提供します。次の段階:開発を簡素化し、開発者はコアコードにのみ集中し、クラウドプラットフォームがシステム管理、運用と保守、アーキテクチャなどを担当することで、より優れた開発エクスペリエンスを提供し、開発効率を大幅に向上させます。 産業界と学術界の定義を説明した上で、サーバーレスと従来のサーバーのサービス方式を比較してみましょう。 従来のサーバー ピラミッド図では、最下位レベルのシステム セキュリティとシステム リソースのスケジュール設定から、中位レベルのログ記録、監視、運用と保守、上位レベルのデータとストレージ、そして最後にピラミッドの最上位にあるビジネス ロジックまでが描かれています。ビジネス開発において、本当に価値を生み出すのは、顧客に役立ち、価値をもたらす、ピラミッドの頂点にあるビジネス ロジックの作成です。次の部分はより基本的なサポートです。この観点から、Serverless は以下のインフラストラクチャの一部のメンテナンスを解決します。プラットフォーム側が基礎となる基本部分を引き受けるため、開発者の運用・保守コストと作業負荷が軽減されます。少ないことは多いことであり、企業はビジネス価値を生み出すより多くの側面に効果的な人材とリソースを投入できます。 ビジネス開発を例にとると、プロジェクトを計画する際には、高可用性、高同時実行性、スケーラビリティなどのアーキテクチャ全体の設計に約 50% の時間が費やされます。このような規模をサポートするアーキテクチャをどのように設計すればよいでしょうか?プラットフォーム側がこの部分の作業を引き受ければ、多くの人的資源とエネルギーを節約できます。 ビジネスモデルの変化に関しては、「電子商取引フラッシュセール」や「春節紅包取り」などのいくつかの典型的なシナリオでは、瞬間的なトラフィックのピークが見られます。このような瞬間的なピークに対処するには、膨大なリソースを予約する必要がありますが、これらのリソースは長時間アイドル状態になります。 リソースの冗長性の問題を解決するにはどうすればよいでしょうか? このビジネスモデルは、食品、衣料、住宅、交通などさまざまな業界ですでに導入されており、コンピューティングの分野で再利用されているだけです。当初は独自のコンピューター室を構築し、その後クラウドホストのレンタルを開始し、最終的には Serverless による従量課金制を採用しました。交通機関と同様、車を購入すると、メンテナンス費用や減価償却費を自分で負担し、運転に自分の時間を費やす必要があります。レンタカーを借りる場合、レンタル期間中は自分の時間を使って車を運転する必要があり、運転するかどうかにかかわらずレンタル料を支払う必要があります。タクシーは需要に応じて出発し、走行距離に応じて料金が請求されます。 クラウドベンダーが提供するコンピューティング リソースは、レンタル期間中に使用する権利がありますが、レンタル プロセス中は、一部のコンピューティング リソースが冗長化されます。 Serverless を使用すると、オンデマンドで支払い、実際の需要に基づいてコンピューティング サービスを申し込むことができます。ビジネス目標が達成されたら、コンピューティング サービスを終了し、課金を停止できます。 この観点から、サーバーレスのコア価値は次の 3 つの点に要約できます。
03. サーバーレス実装1. Tencent Cloud サーバーレス製品マトリックスサーバーレス HTTP 現在、WeChat ミニプログラム開発プラットフォームをサポートしており、その他の代表的なものとしては、Web アプリケーション、API サービスなどがあります。Cloud Functions はすでに WeChat 開発プラットフォームで 100 万人以上の開発者をサポートしており、1 日あたり 150 億回以上の呼び出しが行われています。 サーバーレストリガー つまり、トリガーである「イベント」はクラウド上の各コンポーネントによって定義され、関数の呼び出しはイベント駆動型モデルを通じてトリガーされます。 上記2点は軽量な呼び出しとサービスです。オーディオおよびビデオ処理とデータ処理 ETL は、負荷の高いコンピューティング シナリオに属します。さらに細分化すると、オーディオおよびビデオ処理は、トランスコーディング、理解、データ処理を含む非構造化データの処理であると理解できます。 ETL は、データ分析、集計、計算など、構造化データの処理です。 上記は、アプリケーションの観点から Serverless の製品機能を検討したものです。 Serverless Framework と Cloud Function SCF は基本的な製品サポートです。 Cloud Function は、アプリケーションの上位層のすべてのコンピューティング ニーズをサポートする新世代のコンピューティング プラットフォームです。 Serverless Framework は、Tencent Cloud と北米企業「Serverless.com」の協力により誕生した製品です。北米で最も人気のあるサーバーレス開発ツールです。 2. Tencent Cloud Serverless製品機能の使用シナリオサーバーレス HTTP 製品の機能 従来のビジネス モデルでは、Web アプリケーションと API サーバーの場合、まずコンピューティング インスタンスを作成し、コンピューティング インスタンス上にアプリケーション サーバーを展開し、次にコードを展開して公開する必要があります。完了したら、パブリック ネットワークの入り口をバインドしてサービスのクローズド ループを形成し、サービスに接続します。 Serverless を通じて実装すると、API ゲートウェイとクラウド機能が自然に統合されます。関数内にビジネス ロジックを記述するだけで済みます。ロジックが比較的明確であれば、開発、デバッグ、リリースを数分で完了できるため、ビジネスの反復効率が大幅に向上します。 サーバーレストリガー クラウドネイティブ アーキテクチャに基づき、COS オブジェクト ストレージ、Ckafka メッセージ キュー ミドルウェア、CLS ログ サービスなどのクラウド上のさまざまなコンポーネントでは、定義されたイベントがトリガーされると、コンポーネントの組み込みトリガーがクラウド関数を呼び出して、対応するビジネス ロジックを処理します。 COS オブジェクト ストレージ トリガーと関数の長期運用、大規模インスタンス、およびその他の製品機能が、サーバーレス マルチメディア ソリューションの基盤を形成します。 サーバーレスのオーディオおよびビデオ処理 開発者向けには、主に次の 3 つの差別化された機能を提供するミドルエンド サービスを構築しています。
トランスコーディングをベースに、サーバーレス クラウド機能はより詳細な機能を提供し、Tencent Cloud 内で蓄積されたさまざまな研究室と共同で、インテリジェント レビュー、画質向上、ビデオ理解、ビデオ編集など、多くのソリューションを探求しています。 リアルタイムのオーディオとビデオのインタラクションのために、サーバーレス クラウド関数は、ライブ ブロードキャスト プッシュのワンクリック トリガー、ライブ ストリーム バイパス録画の後処理、コンテンツ レビュー、オリジナル コンテンツの強化 (リアルタイムの字幕、リアルタイムの翻訳) などの機能のカプセル化も提供します。 サーバーレスデータETL 非構造化データの処理に加えて、構造化データの ETL 処理もサポートします。パブリックネットワークAPI、DB、ファイルストレージなどの複数のデータソースを取得し、大量データをバッチ処理してターゲットストレージにロードすることで、eコマース、検索、コンテンツ、監視、分析などの複数のシナリオをカバーします。 最後に、より多くの企業がビジネス目標を効率的に達成できるように支援する既存のエンタープライズ レベルのソリューションをご紹介します。
以上が私のシェアです、ありがとうございます。 |
<<: ウォルマート テンセント クラウド サーバーレス アプリケーションを実践し、消費者のショッピング体験を完全に保証
>>: iRobot: AWS Lambda の使いやすさにより、開発者はビジネス価値の創出に多くの時間を費やすことができます
SEO 担当者は、ウェブサイトに最適化されたキーワードがキーワード検索ランキングで上位に表示されるよ...
Raksmart は最近、米国データセンターの 10Gbps 帯域幅無制限トラフィック サーバーの値...
今は4月ですが、卒業まであと2か月しかないため、多くの都市の大学生は就職活動に焦っています。現在、多...
buyvm は最近プロモーションを行っていますが、実際にはいくつかの IP が配布されるだけです (...
一昨日、ssdvpsの1Gメモリ搭載OVZを購入しました[参考:ssdvps-年間21ドル支払い/1...
過去 1 か月ほど、Baidu は新しいサイトの登録を減速させています。監査パラメータはより厳しくな...
世界最大の中国の検索エンジンである百度は、常に高い利用率を誇っています。同社の製品の多くは、ウェブマ...
Baidu または Google を開いて、キーワードをランダムに検索します。下に広告が表示されてい...
近年、ますます大規模なデータセットを処理するために SaaS (サービスとしてのソフトウェア) モデ...
2014年、オンラインマーケティングが市場で素晴らしい成果を上げ、従来のマーケティングモデルに大きな...
昨日、筆者はSEO業界の大物と雑談して、彼のビジネスについて話しましたが、もちろんSEOの安さの問題...
2009 年に設立された Hostkvm は最近、オーストラリアの VPS 事業を開始しました。この...
業界の専門家が、過去 5 年間の主要なクラウド ストレージの発展を評価し、今後 5 年間のストレージ...
BurstNet は特別価格のサーバーを 2 つリリースしました。CPU は悪くなく、価格も安いです...
ホスト キャット グループ管理者の「morgan」がグループ内で、iwstack の再チャージで 1...