「クラウド開発ラウンドテーブルフォーラム」に注目して、フロントエンドのサーバーレスの大手リーダーたちがこれらのシグナルを発表しました。

「クラウド開発ラウンドテーブルフォーラム」に注目して、フロントエンドのサーバーレスの大手リーダーたちがこれらのシグナルを発表しました。

4月14日、雲佳コミュニティ主催のTVP&テンセントクラウドテクノロジー交流デークラウド開発スペシャルと「クラウド開発円卓フォーラム」が北京と深センで同時に開催されました。

その日の午後には、「ビッグフロントエンドとノード開発モデルに基づくサーバーレスの開発展望に関する議論」をテーマにしたサミット対話がイベント全体の焦点となりました。交流会には、Maoyan Entertainment Business Platformのフロントエンド責任者であるWang Kemiao氏、JD Taroチームの責任者であるLi Weitao氏、Zhuanzhuanフロントエンドパブリックサポート責任者であるWang Shu氏、Guangzhou Group Application NetworkのCEOであるYang Fangxian氏、LayboxのパートナーであるLi Ming氏、Node js CTCのメンバーであるZhang Qiuyi氏など、26人のフロントエンドリーダーが参加しました。北京と深センのホストは、それぞれクラウド開発のシニアプロダクトマネージャーの王斌氏とクラウド開発のシニアエンジニアの李成喜氏でした。

会議では、技術分野の人々が、大規模なフロントエンドサーバーレスの技術的価値、従来のモデルからサーバーレスモデルへの移行に対する抵抗、サーバーレス技術のトレンド下での人的および技術的管理に対する新たな要求などについて、詳細な議論と検討を行いました。

サーバーレスは、大規模なフロントエンド技術の進化に大きな価値をもたらし、フロントエンドをフルスタックの効率的な開発へと変革するのに役立ちます。

近年、フロントエンド技術は急速に発展しました。フロントエンド技術の発展は、フロントエンドの複雑さと、アプリケーションの広さという 2 つの側面から見ることができます。複雑さだけを見ても、HTML、JS、CSS の段階から DOM 操作フレームワーク、DOM から MVC、MVVM フレームワーク、そして現在ではアセンブリ技術標準の出現まで、フロントエンド エンジニアの複雑なアプリケーションを開発する能力は継続的に向上しています。幅広さという視点で見ると、フロントエンドもブラウザからサーバー、モバイル端末、小さなプログラムまで拡大しています。フロントエンドの境界は常に拡大しています。しかし、この開発プロセスには、本質的には物理的な孤立である深い孤立が存在します。たとえば、フロントエンドとバックエンドの間、および携帯電話とサーバーの間には物理的な分離があります。サーバーレスの場合、Function as a Service はフロントエンドの機能です。バックエンド サービスは関数であり、その関数はフロントエンド コードの一部です。バックエンド サービスとフロントエンドはコード システムに完全に統合されています。この観点から、Severless は物理的な分離を解消し、フロントエンドが真にフルスタックを実現するのに役立ちます。

Cloud Development は、Tencent Cloud チームと WeChat チームが共同で開発し、Mini Program Developer Tool (IDE) に統合されたネイティブのサーバーレス クラウド サービスです。ミニプログラム開発の敷居をさらに下げ、フロントエンドがミニプログラム開発を担当できるようにすることで開発効率を向上させます。 APIを呼び出すのと同じくらい便利です。ユーザーは、実際にはサーバーのロジックが何であるか、どこに行くかについて心配する必要はありません。フロントエンド機能のように理解するだけで十分です。

Tencent Cloud の TVP であり、Layabox のパートナーでもある Li Ming 氏も、従来の開発モデルではフロントエンドとバックエンド、および運用上の通信コストが非常に高く、サーバーレスはまさにすべての R&D チームが将来検討すべき新しい選択肢であると述べました。しかし、自分で探索すると費用がかかる可能性があります。なぜなら、この問題をフロントエンド開発に引き継ぐと、フロントエンドの運用・保守やバックエンドのコストを学ばなければならないからです。バックエンド開発に引き渡された場合、実際にはバックエンド開発とは何の関係もありません。クラウドベンダーに引き渡したらどうなるでしょうか?これは良い選択かもしれません。このようにすることで、誰もが自分のビジネスに集中でき、追加の知識を習得するために多くの時間と労力を費やす必要がなくなり、製品開発チーム全体の効率が向上します。

Maoyan のシニアエンジニアである Gao Yingjian 氏は、サーバーレスのサポートは日常のフロントエンド業務の開発にとって非常に重要であり、フロントエンド開発が一部のビジネスニーズを独自にサポートできるようにすると考えています。例えば、Maoyan の運用ツールの実際の開発プロセスでは、プロジェクトは主に日常の運用アクティビティを構成するために使用され、バックエンドのコアロジックとは関係がなかったため、バックエンドは積極的に協力したがりませんでした。この場合、Tencent Cloud の大型フロントエンド サーバーレス製品である Cloud Development の助けを借りて、フロントエンドは API を呼び出すことでバックエンドのビジネス ロジックを実装できるため、フロントエンドの開発効率が大幅に向上します。ロジック、データ、リソースはすべてフロントエンドエンジニアによって処理されるため、プロジェクト開発のハードルが大幅に下がり、開発効率が向上します。


大規模なフロントエンドのサーバーレスにより、フロントエンド開発者はバックエンドの作業をより軽量に実行できるようになり、開発効率が大幅に向上します。これは企業にとっても市場にとっても良いことです。

従来のモデルからサーバーレスモデルへの移行には依然として困難が伴う

Tencent Cloud の TVP 兼 Uhoda Technology の CTO である Zhang Shanyou 氏は、サーバーレスには統一された業界標準が必要だと考えています。現在、多くのサーバーレス サービス プロバイダーが存在しますが、それぞれが独立して運営されています。現在、サービスプロバイダー A からサービスプロバイダー B に移行する場合、コストが高く、難易度も高くなります。サーバーレス コードのセットが Tencent、Alibaba、Microsoft、Amazon などのクラウド サービス上で実行できれば、移行コストを削減し、サーバーレス サービスを使用する前の顧客の懸念を効果的に軽減するのに十分です。

テンセントクラウドのTVP兼北京珠江科技の技術ディレクターである朱鋒氏は、再構築の観点から見ると、サーバーレスでは真の技術的再構築は実現できず、バックエンドは依然として管理が容易ではない複雑なプロセス指向の機能であると考えています。再構築の問題が解決されれば、使用閾値を真に下げることができる。

さらに、データ セキュリティはほとんどのゲストにとって依然として大きな懸念事項であり、この問題の本質はパブリック クラウドのデータ セキュリティの問題です。興味深いことに、クラウド開発モデルでは、各ユーザーの環境リソースは独立しており、つまりプライベートであり、クラウド開発では独自のデータベースに接続する機能が提供されます。このようにして、ユーザーのデータはユーザー自身のクラウド開発環境リソースに保存され、ユーザーのデータのセキュリティと安定性がある程度保証されます。

さらに、従来のモデルからサーバーレス モデルへの移行は、エラーのトラブルシューティングやクラウドをまたぐことができないなどの問題によって妨げられており、多くの企業にとって従来のモデルからサーバーレス モデルに直接移行することも不可能になっています。

サーバーレス開発モデルでは、開発者や開発チームはどのような変更を加えるべきでしょうか?

Jisu Application のバックエンド開発エンジニアは、サーバーレスでは、フロントエンドとバックエンドを組み合わせると、データの作成、データの変更など、バックエンドから提供されたデータの操作が行われると述べました。これは完全にデータレベルの操作であり、UI レベルの操作だけでなく、UI パフォーマンスの問題でもありません。同時に、一部のバックエンド データのパフォーマンスの問題や、キューやカスタム タスクなど、バックエンドが使用する必要がある特別なモードも考慮する必要があります。これにより、バックエンドが 2 つに分割され、1 つはサーバーレス サービス用、もう 1 つはサーバーレス ツールおよびテクノロジーの構築用になる可能性があります。
Node js のコアメンバーである Zhang Qiuyi 氏は、将来的にはフロントエンドとバックエンドが体系的かつフルスタックになる傾向があると述べました。この開発モデルは必然的に思考の変化をもたらすでしょう。フロントエンドはバックエンドを考慮する必要があり、バックエンドはフロントエンドを考慮する必要があり、徐々に完全な製品開発モデルを形成します。サーバーレスの出現は、この新しい開発モデルの発展によく適合しています。私たちはこの大きなトレンドに対応する準備をする必要があります。

AOTU Lab のコアメンバーである Ma Jian 氏は、チームの分業の観点から、私たちが何年にもわたってチームを結成していたとき、フロントエンドでいくつかの作業を行い、バックエンドでノードを使用して非常に一般的なシナリオを解決したと述べました。しかし、事態がさら​​に進展するにつれて、フロントエンドの学生がノードに取り組むこと、あるいはノードの学生がフロントエンドに取り組むことは実際にはプロフェッショナルではないことがわかりました。そのため、現在、私たちのチームは、UI 開発を担当するグループと、バックエンド サービスに特化したグループの 2 つのグループに分かれています。この考え方に従うと、大規模なフロントエンドの Serverless は間違いなく分割され続けるでしょう。サーバーレスが成功したとしても、あるグループの人々は間違いなくそれを専門的に担当し、別のグループの人々は依然としてビジネス開発に従事する可能性があります。

[[262733]]

午後中、30名を超えるゲストがフロントエンドの大規模なサーバーレスについて意見を述べ、Tencent Cloud [クラウド開発] の豊富な製品最適化の提案も提出しました。今後、クラウド開発チームはお客様と協力して、大規模なフロントエンド サーバーレスの開発を探求および推進し、よりシンプルで優れた開発ツールを提供していきます。

<<:  DaaS は企業がデータレイクから利益を得るのに役立ちますか?

>>:  ハイブリッド クラウドがエッジまで拡張されます。 ZStack Mini ハイパーコンバージェンスと ZStack CMP がリリースされました。

推薦する

SEO基準を満たすウェブサイトのホームページのタイトルの書き方

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますSEO 基...

KubeVela の基本: 知っておくべきことすべて

KubeVela は、ハイブリッド クラウド環境でのアプリケーション配信をよりシンプルかつ高速にする...

徐国平:2012年に「金儲けの未来」を迎えるウェブサイトはどんなものか

2012 年にどのような Web サイトが経済的に良い将来を築けるでしょうか? これは、すべての W...

分散アーキテクチャの過去と現在を理解するために、1つの画像で段階的に説明します。

[[267639]]目次:分散アーキテクチャとは何ですか?分散アーキテクチャの進化分散型サービスが...

ポストエピデミック時代に適切なITおよびクラウドサービスプロバイダーを選択する方法

[[401940]]調査によると、ほぼすべての産業分野がコロナウイルスの流行によって悪影響を受けてい...

多くのウェブサイトが「リークゲート」に関与、ハッカーが侵入プロセスを暴露

「リークゲート」はウェブサイトの危機からインターネット界の嵐へと発展し、2011年末にはネットユーザ...

企業ウェブサイトのデザインレイアウトでは、TABLE と DIV のどちらが有利でしょうか?

企業のウェブサイト構築においては、ウェブサイトのデザインとレイアウトが比較的重要であり、使用するコー...

李延紅と張金東はVIEとの「対決」を提案した

李延紅、中国人民政治協商会議全国委員会委員、百度会長兼CEO 張金東、中国人民政治協商会議全国委員会...

UCloud 分散データベース UDDB: 技術的な実装

これに先立ち、UDDBの機能的特徴や製品コンセプトを紹介し、データベースミドルウェアをベースとしたパ...

外部リンクするにはこれを実行する必要があります - 外部リンク構築の原則

ウェブサイトのランキングにおける外部リンクの役割は誰もが知っています。しかし、検索エンジンがユーザー...

ウェブサイトの粘度最適化: 思っている以上に多くのことが必要です

訪問者の粘着性の最適化は、常にサイトの運用プロセスに組み込まれています。なぜなら、サイトにとって、訪...

ベンダーロックインを回避するためにマルチクラウド戦略を採用する

先見性のある企業は、一般的に、マルチクラウド戦略を採用することのメリットを理解しています。しかし、ベ...

ライブストリーミングeコマースは「1ムーあたり1万キロ」の時代に突入したのか?

「国民が大胆になればなるほど、土地の生産性は高まる」。この言葉は、インターネット時代の電子商取引ライ...

ニュース: DigitalOcean、インドのデータセンター設立を発表

DigitalOceanは本日、インド南部の都市バンガロールに新しいデータセンターを建設する計画を発...