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 つはサーバーレス ツールおよびテクノロジーの構築用になる可能性があります。 AOTU Lab のコアメンバーである Ma Jian 氏は、チームの分業の観点から、私たちが何年にもわたってチームを結成していたとき、フロントエンドでいくつかの作業を行い、バックエンドでノードを使用して非常に一般的なシナリオを解決したと述べました。しかし、事態がさらに進展するにつれて、フロントエンドの学生がノードに取り組むこと、あるいはノードの学生がフロントエンドに取り組むことは実際にはプロフェッショナルではないことがわかりました。そのため、現在、私たちのチームは、UI 開発を担当するグループと、バックエンド サービスに特化したグループの 2 つのグループに分かれています。この考え方に従うと、大規模なフロントエンドの Serverless は間違いなく分割され続けるでしょう。サーバーレスが成功したとしても、あるグループの人々は間違いなくそれを専門的に担当し、別のグループの人々は依然としてビジネス開発に従事する可能性があります。
午後中、30名を超えるゲストがフロントエンドの大規模なサーバーレスについて意見を述べ、Tencent Cloud [クラウド開発] の豊富な製品最適化の提案も提出しました。今後、クラウド開発チームはお客様と協力して、大規模なフロントエンド サーバーレスの開発を探求および推進し、よりシンプルで優れた開発ツールを提供していきます。 |
<<: DaaS は企業がデータレイクから利益を得るのに役立ちますか?
>>: ハイブリッド クラウドがエッジまで拡張されます。 ZStack Mini ハイパーコンバージェンスと ZStack CMP がリリースされました。
ビッグデータの時代では、データストレージが最優先事項となっています。個人ユーザーも企業ユーザーも、デ...
A5ウェブマスターネットワーク(admin5.com)は3月26日、多くのネットユーザーやウェブマス...
インターネットの発展は**スタイルであり、技術は常に革新されています。ウェブサーバーの発達に伴い、多...
初心者にとって、SEO を行う上で最大の問題は開始時です。諺にもあるように、「何事も初めは難しい」で...
LiveNet Sp. z oo傘下で2009年に設立されたポーランドの会社、SlaskDatace...
Cloudscape でサーバーレス アーキテクチャが勢いを増す中、MongoDB に基づくサーバー...
ここ二日間で、羅永浩は再び人気が高まった。多くの記事が議論している: ライブストリーミング100日後...
調査会社ガートナーの調査によると、新型コロナウイルスの流行により、74%の組織が従業員の一部を在宅勤...
みなさんこんにちは、シャオシです。2009年にSEOの仕事を始めたばかりの頃を覚えています。当時は外...
今日、私は偶然、特定のウェブサイトタイトルや特定のウェブサイトの説明のないウェブサイトがBaiduで...
国内唯一のオンラインフェスティバル「ダブル12」期間中、dogyunは4つの波のアクティビティを開始...
本紙(インターン記者 賈孟孟)は、中国証券協会の公式サイトが昨日、「違法偽造証券会社、証券投資コンサ...
私は長年 SEO に取り組んでおり、さまざまな規模の SEO フォーラムやウェブマスター フォーラム...
暇な時に小説を読むのが好きな友達は、小説サイトに特別な愛着を持っているに違いありません。Qidian...
buyvm から VPS を購入し、その後 buyvm からブロック ストレージ (Block St...