Developer Week 2023 アップデート(日本語)
Presented by: Atsuko Yoneda, Keio Oyama, Yusuke Wada
Originally aired on December 28, 2023 @ 11:00 PM - 11:30 PM EST
5月19−23日に実施した Developer Week 2023 でのトピックを Developer Advocate の Yusuke Wada(Hono 開発者)がディープに紹介します!
Developer Week 2023 についての Blog Link
Japanese
Transcript (Beta)
始まりましたね すごい ライブになってるすごい よろしくお願いしますお願いします 皆さん 本日はご参加いただき ありがとうございますこの時間は日本語でお送りさせて いただきます改めまして 私 クラウドフレアジャパンでソリューションエンジニアを担当 しているヨネダと申します今回はですね クラウドフレアジャパンで唯一のデベロッパーアド ボ系とのユウスケさんと一緒に 先月開催されたデベロッパーウィークの振り返りを30分 という短い時間ではあるんですけれどもぎゅっと凝縮してお届けしていきたいと思ってお りますぜひ 今回見ていただいた感想などをTwitterでハッシュタグ CFTVをつ けてつぶやいていただけると幸いですぜひ トレンド入りを目指してよろしくお願いします ここでユウスケさんのポジションであったり チームのご紹介に本題に入る前にですね デベ ロッパーウィークとは何かといったところを簡単にご説明させていただきますとクラウドフレ アではイノベーションウィークとして1年間にいくつか特定分野に特化した新サービスであ ったり新機能といったところを発表するイベントが開催されておりますそのうちの1つになる んですけれども例えば セキュリティサービスに特化したセキュリティウィークであったり目 玉の新サービスを発表するバースデイウィークなどがありまして今回のデベロッパーウィーク といったところは名前の通り 開発者向けのサービスの新機能を一挙に発表していくようなイ ベントとなっておりますではですね 前置きはこのぐらいにして早速ユウスケさんにポジショ ンのご紹介であったりだとかチームのご紹介をお願いしたいと思うんですけれども今回のデベ ロッパーウィークをリードしていただいていたリッキーさんはユウスケさんの直続の上司 というところでそのあたりもお伺えればなと思っておりますちょっと画面のシェアをいた しますので少々お待ちくださいすごいあれですねちゃんと仕切ってくれてますねなんか想定よ りもすごいちゃんと仕切っていただいてなんかありがたいですねよかったですなんかこれ結構 ちゃんと仕込みをしてきたんじゃないかっていう感じがするんですけどノーダイフォンで やっておりますマジですか すごいですねこれはどうでしょうかありがとうございます ちょっとじゃあ先に話しておきましょうかはい ありがとうございますちなみにこれはですね 出るかな出てますね30分の番組なんですよね12時半までなんで結構30分短いかもし れないんですがよろしくお願いします 今ヨネちゃんの画面から出してるんですけどもクラウドフェアの熱烈なファンの方が数名いる と思うんですけどもそういう人たちは結構知ってるかと思うんですけども知らない人は知ら ないかもしれないですがデベロッパーウィークっていうのが開催されました そうですね 紹介されたように開発者のための製品だとかアップデートがその1週間の中でど んどんブログで紹介されると1日に2、3ブログがアップロードされたりとかして結構アップ デートが激しくてですね普段ブログでもこういう製品出ましたよとかこういう試みしてますよ っていう風に紹介されるんですけどもこのウィークは特にすごいたくさん出るのでクラウドフ ェアが好きな開発者はすごい興奮してるって感じですね去年おととしは観測してるんですけど もその時はどちらも11月に行われていて今回は5月ということですごいイレギュラーな感じ になっていてさっき米ちゃんが言ってましたけどもこのデベロッパーウィーク2023へよう こそっていう風に書いているこのリッキーさんっていうのがあるんですけどもこのリッキー さんが僕の上司日本語で言うと上司こっちの用語で言うとマネージャーになります 米ちゃんさっき言ってましたけどもデベロッパーアドボケイトっていうロールで僕は4月に入 ってですねリッキーも実は3月に入ったばかりなんですねそうなんですね 一応僕デベロッパーアドボケイトって役職で同じ役職の人がクラウドフェアの全世界の中で僕 含めて3人しかいなくてリッキーはコミュニティチームのマネージャーでデベロッパーアドボ ケイトもコミュニティチームとコミュニティチーム自体も5,6人しかいないですよね少数制 で 今までやってきたのもあるんですけどもリッキーが入って新体制になってその場になったばっ かりみたいな感じでただリッキーはこのデベロッパーウィークを盛り上げていくということで かなり頑張っている様子ですとそのために今回のこのブログで一番最初を飾るようなブログを 書いています かけあいが難しいですねなかなかね僕はオフィスにいるんですけどヨネちゃんは違うところに いますよねはい 結構難しいですね実はプロデューサーディレクターの方がいておやまさんはオフィスの向こう にインターネットします見守っていますクラウドフェアTVっていうのはこういう風にライブ で配信したりとかしてクラウドフェアTVって皆さんご覧になっているこの枠があって24 時間365日垂れ流しのメディアなんですよねそうですねただ番組表を見るとライブって書 いてあるのが僕らの枠だけであと他なんか録画みたいな感じなんです なのですごい貴重なライブですねこれ最初の一番最初の試みなんでもしかして評判良ければ次 回もあるかもしれないというクラウドフェアTVとデベロッパーウィークの紹介でした ありがとうございますではもう7分も 早速本題に入っていきたいかなと思いますがよろしいですか ようやくがクラウドフェアのブログに載っているのでそこからいくつか気になるトピックをピ ックアップさせていただいてやすけさんに解説いただこうかなと思います 今回AIに関する発表がAI関連に関する発表が多かったんですけれどもやっぱりその中で今 話題のChatGPTを利用したクラウドフェアの情報提供が始まったといったところで私 個人的に気になっているんですけれどもプラグインを使用したといったところをお聞きしても よろしいですかはいChatGPTのプラグインという概念と実装がありましてこれ使って いる方は使っているんですけれども確かChatGPTの有料プランじゃないと使えないの かな米ちゃん使ったことあります私はまだ使ってないですね分かりやすいのだとTabel ogとかがやってて普通にChatGPTに聞くとおすすめのご飯屋を教えてって言うと すごい弱いとした情報しかくれないんですけれどもTabelogのプラグインを入れるとT abelogのリソースから取ってきてさらにTabelogの画像を紹介してくれたりとか してできるんですねそれをTabelogが作ってプラグインにしているんですよなるほど それがクラウドフェアのワーカーズのプラットフォームを使うと簡単にできるよという例を実 はこのデベロッパーウィークが始まる1日か2日前に同じデベロッパーアドボケイトのクリス ちゃんが記事に挙げているんですねなるほどそれを利用したこれがクラウドフェアレーダー というものとドキュメントのチャットGPTのプラグインを作ったという話ですレーダーは あれですね クラウドフェアのグラフィックの情報などこんな形でダッシュボードで見えるんですけども ここで使われている情報をチャットGPTから聞けるという感じですねなるほどちょっと試 してみたくなりますねはいこれ結構簡単に作れるライブラリーをクリスちゃんが作っていて 本当に簡単なところだとお天気を聞くみたいなところからもっと自分たちのそれこそ食べログ だったらご飯情報とか他の情報を持っているサービスが簡単にプラグインを作れるというのが できるので多分そこに書いてあるのがクリスちゃんが作ったライブラリーとかのやつですねコ ードが出ているんですけどこれはぜひ使ってみてください簡単にできると本当に簡単に実装 できそうですね ぜひお姉ちゃんも実装してみてください承知しました なるほどありがとうございます これ見てる人はクラウドフレアTVとかCFTVをつけてつぶやいてもらえるとあれですよ僕 も一応見てるんで拾いますんでよろしくお願いしますありがとうございます ありがとうございます社内の検索とかも上がったってことですかそうですねクラウドフレアの ワーカーズ等デベロッパー向けのドキュメントもAIで聞けるみたいなのもやってたりとか しますいいですねなかなか社内のDocsから拾おうとするとなかなかすぐに見つからない こともあるのでそうやってすぐにChatGPTで出してくれると便利ですよねそうですね ありがとうございます 続いてデータ関連の発表もありましたけども今回ワーカーズから直接既存のPOSGREであ ったりMySQLにデータベースに接続できるようになったこれから非常に利便性が高まるな と感じておりますがこちらについても解説お願いできますかはいようやくのページに行っても らっていいですか画面見てないで聞いてる人もいるのかな一応説明すると今画面にはデータベ ースインテグレーションの話とTCPソケットを作成する新しいAPIコネクトというこの2 つのブログの記事とその下にD1というデータベースの記事が載っていてヨニちゃんさっき言 った通りTCPのコネクトは他にも応用聞くんですけどもどれもデータベースに関連するよう なものですね 大雑把なことを言うとワーカーズからだいたい使うことができるワーカーズ向けなんですけど もそもそもサーバーレスのワーカーズってデータを持つ場所っていうのがないんですよクラウ ドではそういうのをいくつかKVとかDurable Objectsとかデータをある程度 扱うものを出してたんですけどもそれに加えてD1が出てきたりとか今回投入されたインテグ レーションとかでデータベースを持てるようになったんですねなのでそうするといわゆるフル スタックなアプリケーションをすごい作りやすくなったっていうのが今回のすごい大雑把な概 要ですね一個一個見ていきますかどこからいきますか上でいきますか これあれですね 有名ある程度名の通ったそして実用的で使われているデータベースをホストするためのサービ スっていうのがあってそれぞれバックエンドがPOSグレだったりMySQLだったりする んですけどもその3つの大手ネオンプラネットスケールスパベースっていうのがあって結構 最近出てきた企業サービスなんですけどもそこに直接つなぐことができるようインテグレー ションですねそれを発表しました 画面スクリーンショットとか見てもらえるとわかりやすいんですけど上かなどっかにあるかな これがスクリーンショットかな管理画面でポチポチってやると普通にネオンに接続みたいな ことができたりしますこれ簡単ですねネオンはPOSグレPOSグレとかMySQLPOSグ レかなバックエンドにしてて1回ネオンで試してみたんですけどもネオンのサイトに行ってネ オンでデータベースを作成するんですね ネオン側で作成してクラウドフェアのワーカー側で接続情報を入れるだけですぐにデータベー スを使えるというものですなるほどですねここにありますネオンスーパーベースプラネットス ケールって3つ選べますねこれ新しくなった管理画面に追加されたものです確かにワーカーズ とページズ投稿されてますこれ1回試したんですよネオンではいどうでした正直なところ遅い ですまだまだ改善の予定があるかなと思います ちょっと遅いです交互期待ですね その話題に突っ込むと要約を見てもらっていいですかねちょっと上かな AIのところですかそれに関して面白い話がありまして D1の記事の下にスマートプレイスメントっていうのがあるんですけどもこれがですねさっき のネオンとかっていうようなデータベースにつなぐときにもしかして活かされるんじゃない かなと僕は睨んでいるサービスというか機能があるんですねスマートプレイス これはですねエッジのコンピュートってエンドユーザーに近いところで実行されますとこれ普 通というかエッジの利点じゃないですかただですね例えばユーザーの近くだけどネオンから遠 かったらネオンのトラフィックが発生するからネオンとエッジ間では遅くなっちゃうよねって 現象が起こるじゃないですかネオンとワーカーズとネオンの間で頻繁にトラフィックが発生 する場合にエッジに近くにあるよユーザーの近くにエッジのコンピュートが実行されるよネオ ンの近くで実行された方が効率いいよねっていう場合があるのをいい感じにしてくれる機能 ですうまく計算してやってくれるんですねこれなんか面白い概念と機能ですよねそうですね ちょっとその関連のネオンとかスパベースとかのインテグレーションの関係でもしかしてこの スマートプレイスメントっていうのがうまく効けばもっとパフォーマンス上がるのかなとか ちょっと夢を見てます期待して 楽しみですね楽しみです なるほどありがとうございます いいですねさっきみたいにこういうダッシュボードからもう1クリック2クリックで出力でき ちゃうんですもんね ありがとうございますもうあっという間に残り10分になってしまいました きっとゆうすけさんが喋り足りないと思うので2時間喋れます次の話題に行きますね クラウドフレアのデベロッパーサービスといえばワーカーズというところでワーカーズ関連に ちょっと移りたいなと思うんですけれども クラウドフレアをより最適な場所にっていうこのざくっとした これざくっとしてますねこれはですねこの中で一番言いたいのはここに書いてあるクリエイト クラウドフレアCLIC3ってやつですこれはですね多分かかっていてR1っていう D1ってサービスがあるじゃないですか出ましたR2っていうストレージのサービスもあるん ですねC3ですよって感じですねここでなるほど これなんかあれですよワーカーズ関連のデベロッパーの中でですね僕もウォッチしてたんです けどC3ってめっちゃ言っててC3ってなんだろうって思ったらこのクリエイトクラウドフレ アCLIなんですね これコマンドラインなんでクリエイトクラウドフレアかなパンって叩くとコマンドラインから 叩くのでこれを叩くと何が言って叩くといろんな特にページ図なんですけどもページ図で作 れるアプリケーションがあって例えばリミックスとかクイックとかアンギュラーとか炎って僕 が作っているフレームワークなんですけどもいくつかのフレームワークを使ったアプリケー ションを作れるためのコマンドラインですね作れるためのコマンドラインこれを使うと今まで なかなかセットアップめっちゃ大変みたいな感じで使わなかったのがこのコマンド実行する だけで本当に例えばアンギュラーJSだったらアンギュラーJSが推奨する テンプレートをすぐ適用してかつすぐページ図とかわからずにデプロイできるっていうものを すごい簡単に作ってくれます テンプレートを簡単に作れるようにするコマンドラインと捉えていれば これは使ってみてください確かクリエイトクラウドフレアっていうコマンドが他にも付けなく ちゃいけないんですけどあるはずできたはずです いいですねよりワークハウスの設定というか構築が簡単にできるようになるんですねはい 今のはCLIでしたけど多分おそらく多くの方がラングラー使って設定されてるかなと思うん ですけど今回ラングラー3新しいバージョンがリリックスされましてどんな形でパワーアップ してきたのかなっていうのが知りたいんですがこれもすごいデベロッパーの人たちが頑張って ましたけど3で一番変わったのは今まで2だと実行環境作った開発中のスクリプトが実行さ れるのがリモートクラウドフレアのエッジの環境で実行されてそれをローカルで見るって感じ だったんですけどそれが本当に完全にローカルで実行されるっていうような形になりました ちょっと上行ってくださいこれで一番変わったのは早くなったっていうすごい分かりやすい 結果ですね本当に実際使ってみると再起動とかが早いので早いっていうのはすごい開発体験に とっては重要かなと思います そうですよねストレスなく開発的に大切ですよね結構ですね2から3ってなんかでかいバージ ョンアップですよねって感じはするしローカルで実行されるっていうのはすごいでかいアップ デートなんですけどでも案外ですねさらっとアップデートしてもさらっと動きますんで ちょっとやってみてください ちょっと1回2でも試してみたいところですよねいきなり3で比べたいってことですか確かに 結構頑張ってるんですよ結構頑張ってる皆さん頑張ってます頑張ってください僕は完全にワー カーズの関連のラングラーとかを作るチームではないんですけども一応そのチャットとかそう いうことを話すチャットのエリアに僕入っててたまにコミュニケーションするんですけども そういう意味ではすごいワーカーズとかラングラーを作ってる様子がクラウドフェア入って から割ともっとよく分かるようになってみんなすごい頑張ってるしワーカーズラングラー作 ってる人たちみんなすごいスキルとか実力があってそういう様子を見てるのがクラウドフェア 入ってより分かるようになったんでそれはすごい嬉しいことですいいですねそういうチャット で体感じゃないですけど裏側が見れるっていうのは楽しいですね そんな裏側があったとは知りませんでしたもう時間ないですねそうですねもうあと3分で他に もこれだけは押しておきたいみたいな発表があれば 結構でも言いたいの言いましたねあと新しい製品がQとかレンダリングAPIとか開放したり とか機能増えましたとかっていうのがあるんですけども結構言いたいことは言いましたぎゅぎ ゅっと凝縮して あとはプロデューサーの大山さんがここにいるんですけど 大丈夫ですか笑顔ですか渋い顔してます笑顔ですまとめですかもうあと2分1分くらい ありがとうございますあっという間でしたね30分あっという間ですねまた次回デベロッパー ウィークはまた来年ですかねまた来年できればと思いますが今回通していた画面はブログから クラウドフレアのブログから見ることができますのでぜひ検索してツイッターにもつぶやいて いただけると嬉しいですねはい 次回やりましょうっていう風にプロデューサーから指示がカンペが出てきました次回なんとか ウィークでまたあれじゃないですか別になんとかウィーク構わずやっていいと思う第2弾ゲ スト呼びましょうかやりたいですねゲストで出たい人は声をかけてください立候補生でお待ち しておりますご要望はツイートでよろしくお願いします 楽しみです楽しかったですね楽しかったですあと18秒ちょうどいいかな皆さん ありがとうございましたありがとうございました