Tencent Cloudはサーバーレスの「障害」を克服するための3つのソリューションを用意している

Tencent Cloudはサーバーレスの「障害」を克服するための3つのソリューションを用意している

[51CTO.com からのオリジナル記事] サーバーレスは、イベント駆動型、ステートレス、メンテナンスフリー、低コストなどの特徴により飛躍的な変化をもたらし、ユーザーが水や電気を使用するのと同じように、本当にオンデマンドで要求して支払うことを可能にし、仮想マシンとコンテナに続く第 3 世代の汎用コンピューティング テクノロジになりました。ただし、サーバーレスには、課金の粒度が粗い、開発標準に一貫性がない、優れた開発ツールのサポートが不足しているなど、依然としていくつかの課題が残っています。最近、Tencent Cloudはオンライン記者会見を開催し、Serverlessの3つの大きな「障害」とTencent Cloudの「3つの軸」を紹介しました。

サーバーレスは高価ですか? 1 ミリ秒ごとに料金を請求してお金を無駄にしないでください。

サーバーレスは完全にオンデマンドで従量課金制のビジネス モデルですが、なぜ多くのユーザーは依然として非常に高価だと感じるのでしょうか?ここで、Serverless の課金基準について説明します。 Serverless はイベント リクエストまたは呼び出しによって実行されるため、課金モデルは関数リクエストの数と期間、およびコード実行に費やされた時間に基づいて決まります。業界の一般的な時間標準は 100 ミリ秒、つまりコード実行の開始から戻りまたは終了までの時間です。 100 ミリ秒未満の場合は 100 ミリ秒として計算されます。

たとえば、通常のウェブサイトを開くには通常数十ミリ秒かかりますが、業界の一般的な課金基準の最小単位時間は 100 ミリ秒であるため、このリクエストは 100 ミリ秒に応じて課金される必要があります。リクエストや呼び出しの数が多いと追加コストが発生するため、Serverless の使用は高価になります。

Tencent Cloud Serverless製品担当副ディレクターのZhang Hao氏は、現在のServerless課金モデルは開発者の視点ではなく、サービスプロバイダーが独自の視点で設計していると考えています。ユーザーのリソースコストを削減し、リソースの無駄を避けるために、Tencent Cloud は 1 ミリ秒の技術料金粒度をリリースしました。これにより、ユーザーは実際に使用量に応じて支払い、ユーザーを悩ませてきたリソースコストの無駄の問題を解消できます。



サーバーレスには標準とオープンソースのエコシステムが欠けているのでしょうか?両方のエコシステムを完全サポートします!

2012 年にクラウド インフラストラクチャ サービス プロバイダーの Iron.io によってサーバーレスの概念が提案されて以来、業界のさまざまなベンダーが独自のサーバーレス サービス フレームワークと製品を立ち上げてきました。しかし、サーバーレスはクラウド サービス プロバイダーが提供するイベントによって駆動される必要があり、これらのイベントのほとんどはクラウド サービス プロバイダーに固有のものであるため、サーバーレス ユーザーはベンダーに縛られることになります。ユーザーが縛られてしまうと、データやビジネスの移行が難しくなります。また、メーカーごとに独自の規格があり、関数呼び出しやイベントトリガー、関数ゴールデン変数などの定義や規格はクローズされています。したがって、サーバーレスにはオープンソース仕様とオープンソースエコシステムサポートが欠けています。

昨年11月、Tencent CloudはServerless.comと戦略的提携を結び、Serverless.comのグローバル戦略パートナーおよび中華圏における独占パートナーとなった。過去 6 か月間、両者は協力してサーバーレス オープン ソース開発ツールを作成してきました。 Zhang Hao 氏は、このプロジェクトが Github でリリースされており、現在 35,000 以上の Github スター、1 日あたり 40,000 以上のインストール、1 か月あたり 100 万以上のアクティブなサーバーレス アプリケーションがある、と紹介しました。今後、Tencent Cloud は Serverless.com と協力してイベントトリガー標準と機能操作標準を定義し、より健全で安定した Serverless の開発を促進していきます。

さらに、Tencent Cloud はオープンソース エコシステムに基づくアプリケーション ストアも構築しており、Apple の App Store と同様に、主流のサーバー言語フレームワーク、フルスタックのエンドツーエンド アプリケーション ソリューション、汎用テンプレートなどが含まれており、開発者に無料で公開されているため、開発者の開発および展開サイクルが短縮され、クラウドへの移行が容易になります。アプリケーション ストアにはサードパーティのエコシステムもあり、メーカーは独自のコードとリソースを提供して、サーバーレス エコシステムを共同で強化します。



クラウド移行プロセスは複雑ですか? Tencent Cloud Serverlessの3ステップクラウド移行方法!

従来の開発プロセスには、サーバー側開発/フロントエンド開発、サーバー側デプロイメント、フロントエンドとバックエンドの共同デバッグ、テスト、オンライン起動、運用と保守などの複数の段階が含まれます。ただし、従来のローカル開発モデルを使用してクラウドに移行すると、コストが高くなります。クラウド製品を理解し、ドメイン名を購入し、ゲートウェイやデータベースなどを構成するほか、クラウド用のコードを調整および変更する必要があります。

開発者がクラウドに迅速に移行できるように、Tencent Cloud は 3 段階の方法を導入しました。 Tencent Cloud ServerlessのシニアプロダクトマネージャーであるFang Kunding氏は、開発と適応の段階で、前述のアプリケーションストアを通じて、ユーザーは接続フレームワークをクラウドに直接適応させ、ログを通じてクラウド上で直接デバッグできると述べました。展開段階では、ユーザーはエンジンを直接展開し、クラウド上に公開して展開速度を向上させることができます。運用・保守段階では、Tencent Cloud はダッシュボード監視画面を提供し、ユーザーは表示された監視データとアラームを通じてビジネス上の問題を迅速に発見し、修復することができます。



サーバーレスファースト?サーバーレスの元年がやって来ます!

2012 年の誕生以来、サーバーレスの概念は徐々にユーザーに受け入れられてきました。 Zhang Hao 氏は、2 つの理由から 2020 年はサーバーレス元年になると考えています。まず、技術的なレベルでは、業界のサービスプロバイダーはすでに大規模なサーバーレスビジネスをサポートする能力を備えています。 2017 年から 2018 年にかけて、多くの開発者が Serverless の使用後に不満を訴えた大きな問題の 1 つは、パフォーマンスの低さでした。基盤技術として汎用コンテナと仮想化技術が使用されていたため、Serverless がトリガー要求を呼び出すと、フロントエンドで大量のタイムアウトが発生していました。現在、Tencent Cloud はコールド スタートの SLA 確率を 5 ナイン未満に削減しました。同時に、仮想ネットワークの高速化、テナント分離セキュリティなどの側面もアップグレードし、コアエンタープライズアプリケーションのサーバーレスへの移行をサポートしています。

2 番目は、市場と顧客の認識から生まれます。テクノロジーの本質は、製品を迅速にオンライン化することです。技術アーキテクチャは市場の変化に迅速に適応でき、安定性、信頼性、拡張性に優れています。サーバーレスは企業の技術的ニーズを十分に満たすことができます。しかし、これまでは、実際の実装プロセスには開発者ツールやエコシステムからのサポートが不足していました。現在、開発者ツールの登場とオープンソース エコシステムの段階的な拡大により、多くの企業も新しいアプリケーションにサーバーレス テクノロジーを活用しようとしています。

サーバーレスの出現により、企業にさらなる価値がもたらされました。企業のビジネスの観点から見ると、サーバーレスはコストを削減し、効率を高め、ビジネスの反復の効率を大幅に向上させることができます。サーバーレス テクノロジーの使用に適したビジネス シナリオはどれですか? Tencent Cloud と Serverless Framework の調査結果では、Serverless の上位 3 つのシナリオとして、REST AP アプリケーション、Web アプリケーション、データ パイプラインとデータ ストリーミング処理のシナリオがまとめられています。サーバーレスを試す場合、多くの企業は、安定した業務システムをサーバーレスに変革・移行するのではなく、新しいアプリケーションやアプリを選択する傾向があります。サーバーレスオープンソースツールの普及とエコシステムの充実により、より多くの企業が主要なアプリケーションにサーバーレステクノロジーを採用し始め、「サーバーレスファースト」を実現するようになると信じています。

[51CTO オリジナル記事、パートナーサイトに転載する場合は、元の著者とソースを 51CTO.com として明記してください]

<<:  組織は今日クラウドの回帰を検討すべきでしょうか?

>>:  2020年に管理者が持つべき仮想化スキル

推薦する

中小企業はマーケティングスキルをどのように習得すべきでしょうか?

現在、多くの中小企業や新興企業が大企業のマーケティング手法を真似しています。大企業がそうしているのを...

Green Radish アルゴリズムでは、個々のウェブマスターはどのように外部リンクを構築するのでしょうか?

外部リンク構築は、実際には中小企業や個人のウェブマスター向けの外部リンク構築に関するものです。大規模...

インターネット企業はどのようにして安全で信頼性の高いクラウド データ ストレージを構築するのでしょうか?

クラウドコンピューティングは急速な発展段階に入りました。パブリック クラウド テクノロジーとビジネス...

2018年、中小企業は売上を伸ばすためにどのようにオンラインプロモーションを実施すればよいのでしょうか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスみなさんこんにちは。私は...

クラウドネイティブSIEMでセキュリティ成果を加速

組織が IT インフラストラクチャを近代化し、クラウド サービスの導入を増やすにつれて、セキュリティ...

なぜラッキンコーヒーはヒット商品を生み出すマシンになったのか?

ミルクティーを諦め、年末のKPIのプレッシャーに直面する働く美人にとって、ミルクの癒しとリフレッシュ...

キーワードをマイニングする代替的だが効率的な方法

ウェブサイトを構築する前に、常により良い、より多くのキーワードを選択してください。キーワードマッチン...

高品質のオリジナルコンテンツは、高品質のコンテンツを作成するためのアイデアを提供します

検索エンジンは、ウェブサイトのコンテンツが高品質のオリジナルコンテンツであるかどうかをどうやって判断...

エッジコンピューティングの仕事に必須の 5 つのスキル

IT トレンドの成長を追跡する 1 つの方法は、採用を注意深く監視することです。ある用語が求人市場の...

hostwindsはどうですか?オランダ、アムステルダムの VPS/クラウド サーバーのレビュー

hostwindsはどうですか?オランダのhostwindsはどうですか? Hostwinds は、...

ウェブサイトの包含率を上げる5つの方法

記事の包含率は、ウェブサイトの成功にとって非常に重要です。私が従事している医療業界を例に挙げてみまし...

クラウド サービスから抽出されたデータからユーザーの位置をどのように推測できますか?

地理位置情報データは、さまざまな政府機関に必要な情報を提供することができ、法執行機関は位置データを使...

ウェブサイト上の重複コンテンツは有害であり、ウェブマスターはそれに備える必要がある

インターネットの不安定な発展により、ネットユーザーはより多くのオリジナルコンテンツを持つことができず...