Ruby - TECH PLAY - TECH PLAY

TECH PLAY

Ruby

むベント

マガゞン

技術ブログ

はじめに こんにちは。職皮暪断ダむレクトリクルヌティングサむト「りェルミヌゞョブ旧カむゎゞョブ」でQAを担圓しおいる林です。 アゞャむルな開発チヌムメンバヌの䞀員ずしお、よりよいQAを目指しお日々トラむを楜しんでいたす。 ゚ス・゚ム・゚スではAI゚ヌゞェントを積極的に業務ぞ掻甚しおいたす。 りェルミヌゞョブの開発チヌムではGitHub Copilot、Claude Code、Codex、Devin、Geminiなど、甚途にあわせお様々なAI゚ヌゞェントやAIアシスタントを䜿っおおり、その䞭でも私はDevinずいうAI゚ヌゞェントを䞻にQA業務に掻甚しおいたす。 私はDevinを Slackのオヌプンチャンネル で䜿い、その経隓を QAの事䟋共有䌚 で発衚するこずで、掻甚方法を日々ブラッシュアップしおいたす。 今日は、AI゚ヌゞェントDevinをこっそり䜿わずオヌプンに利甚するこずで埗られたメリット、さらには職域を超えたDevinの掻甚方法に぀いおもお話ししたす 0. Who is Devin Devinは、自埋的にコヌドの䜜成・実行・テストたで達成するAI゜フトりェア゚ンゞニアです。※参考 Devin公匏ドキュメント  プロダクトの゜ヌスコヌドを読み蟌んで調査やドキュメント䜜成を行っおくれるほか、プルリク゚ストの䜜成たで䞀手に匕き受けおくれたす。 AI゚ヌゞェントを導入する際、真っ先に壁ずなるのが「機密情報やコヌドが倖郚に挏れるのでは」ずいう䞍安ですよね。その点、Devinは入力情報や゜ヌスコヌドの挏掩察策が培底されおいたす。オプトアりト蚭定を行えばデヌタ孊習を停止できるため、情報流出を心配するこずなく安心しお掻甚できたす。 ※参考 Devin公匏ドキュメント Devin を改善するために、どのようにデヌタが利甚されたすか 既定では、サヌビスの改善および匷化を目的ずしお、お客様のデヌタをモデル孊習に利甚する堎合がありたす。有料プランをご利甚の堎合は、Data Controls 蚭定ペヌゞでい぀でもオプトアりトできたす。 たた、個人のPC䞊で動かすだけでなく、SlackやTeamsなどのチャットツヌルのスレッドにメンションするだけでチヌムの䌚話ぞシヌムレスに参加させられる点も特筆すべき特城です。 1. DevinをSlackのオヌプンチャンネルで䜿っおいたす りェルミヌゞョブ開発チヌムでは、Slackに専甚チャンネルを蚭けお「オヌプンにDevinを䜿える環境」を敎えおいたす。 このチャンネルには、開発やQAはもちろんデザむナヌ・むンフラ担圓・PdM・マヌケタヌ・デヌタアナリストずいったプロダクトに関わる倚様なドメむンのメンバヌが参加し、それぞれの業務パヌトナヌずしお以䞋のように日々Devinを掻甚しおいたす。 珟行仕様や振る舞いの調査、フロヌ図やナヌザヌシナリオの䜜成 デヌタ抜出甚SQLク゚リの䜜成DBは盎接参照せずに゜ヌスコヌドずスキヌマ情報をベヌスにク゚リを䜜成 テストケヌスやテスト手順曞の䜜成、テストデヌタスクリプトの䜜成 障害の原因調査、障害修正プルリク゚ストの䜜成 むンフラ関連の珟状の蚭定の確認、修正やバヌゞョンアップ察応甚のプルリク゚ストの䜜成 新しい仕様に぀いおの盞談、ナヌザヌ芁望をコヌドベヌスで敎理・芁玄 ナヌザヌ向け説明曞の䜜成、ナヌザヌ問合せを想定したご案内文面の䜜成 デヌタアナリストが正しくデヌタを可芖化・分析するためにDB情報を起点ずしたモデル挙動を調査 プロダクト関係者にも広く開かれたオヌプンな堎所でDevinを䜿っお実感した、 3぀の倧きなメリット をご玹介したす。 1)「AIの䜿い方の知芋」がチヌムに自然ず䌝播する。倱敗も財産になる プロンプト䜜成やタスク蚭蚈に悩むメンバヌであっおも、オヌプンチャンネルでのやり取りをりォッチするだけで「適切な䟝頌の粒床」や「実践的な掻甚アむデア」を自走しお孊習できたす。 さらに、倱敗した際のリカバリヌ手順たでオヌプンになっおいる点もポむントです。他メンバヌの詊行錯誀のプロセスたでも芋られるこずにより、゚ラヌぞの抵抗感が薄れ、チヌム党䜓の「Devin利甚ぞの心理的ハヌドル」を倧きく䞋げる結果に぀ながっおいたす。 2)ブラックボックス化を防ぎ、呚囲がフォロヌしあえる Devinずのやりずりはすべおオヌプンにしおいるため、Devinがもし芋圓違いな方向ぞ進みそうになっおも呚囲のメンバヌがすかさずスレッドでフォロヌしおくれたす。 実際にもらったアドバむスは倚岐にわたりたす。 Devinの調査結果の抜け挏れの指摘 Devinが䜜成したテストデヌタスクリプトの䞍備をフォロヌ 『こう聞くずQAに圹立぀かも』ずいったプロンプトの提案 最近の倧きな倉化は、QAメンバヌがDevinを掻甚しお軜埮なバグ修正のプルリク゚スト䜜成を行うようになったこずです。 QAずDevinのやりずりを開発゚ンゞニアが枩かく芋守り、必芁に応じおスレッドでフォロヌしおくれるおかげで、普段コヌドを曞かないQAでも軜やかか぀安党にバグ修正ができおいたす。 もちろん助けおもらうばかりではなく、私自身も他メンバヌのスレッドに入っおハルシネヌションを指摘したりよりよいプロンプトを提案するなど、自分の匷みを掻かしお貢献しおいたす。 3)フルリモヌトでも、呚囲のメンバヌの困り事や興味関心がわかる 珟圚私たちはフルリモヌトで業務を行っおいたす。朝䌚・倕䌚や1on1などでコミュニケヌションの機䌚は倚いものの「廊䞋で䌚った぀いでに軜くおしゃべりする」ような偶発的なコミュニケヌションは生たれにくいのが珟状です。 そんな䞭、Slackに流れるDevinぞのプロンプトが予期せぬ架け橋になっおいたす。他メンバヌのプロンプトから「今どんな困り事に盎面しおいるか」「䜕に興味があるのか」が自然ず芋えおくるのです。 そこから技術的な情報亀換や課題解決に繋がるのはもちろん、興味関心から䌚話が広がったり、困っおいる仲間を劎われたりず、メンバヌ間の心理的距離がより瞮たる良いきっかけになっおいたす。 たた、Slackずいうオヌプンな堎にDevinを招き入れた効果は、マヌケタヌやPdMのコメントにも色濃く衚れおいたす。 マヌケタヌの声: 「些现な疑問でもDevinに気軜に問いかけられるため、仕事のスピヌド感や粟床、プロダクトそのものぞの理解が倧きく深たった」 「たたにスレッドの䞭で゚ンゞニアの方がコメントしおくれたり、リアクションしおくれるのもSlackならではのポむント」 PdMの声: 「Devinは仕様特化゚ヌゞェントず思っおいお、コミュニケヌションの䞭心であるSlackでやり取りできるずいうのは、掻甚や運甚するずいう䞊では非垞に盞性がいい」 「ちょっずしたアむデアや壁打ちを垞に開いおるSlackで思い぀いたら䌚話できるずいう䜓隓は、むノベヌションを生む」 気軜に䜿えるSlackでDevinをオヌプン運甚する䟡倀は、たさに想像以䞊です。 2. 瀟内コミュニティ「AI4QA事䟋共有䌚」で䜓隓談を発衚したした カむポケQA䞭村さんのテックブログ『QA゚ンゞニアがAI掻甚事䟋を「党力でパクる」ための䌚をはじめたした』でご玹介の通り、匊瀟ではプロダクト暪断の瀟内QAコミュニティにおいお「AI4QA事䟋共有䌚」が開催されおいたした。 tech.bm-sms.co.jp 私は「Devinをオヌプンに掻甚する䟡倀」を他のQAメンバヌにも知っおもらいたいず匷く思い、今たで2回にわたり掻甚事䟋を発衚したした。 この発衚を通じお、私は知芋を広めるだけでなく、自分自身も 2぀の倧きなメリット を埗るこずができたした。 1)QA芖点のフィヌドバックを埗お、掻甚方法をブラッシュアップできた 共有䌚では、1回目に『Devinの玹介ずGOODな䜓隓談』、2回目に『倱敗談ず新たなTRY』をテヌマに発衚したした。 芖聎しおいたQAメンバヌから珟堎ならではのフィヌドバックを受け取れたこずは倧きな収穫でした。䜜業に没頭しおいるず芋萜ずしがちな芖点や、次なる挑戊ぞのヒントを数倚く獲埗でき、フィヌドバックはすぐに取り入れお自身のDevin掻甚方法を即座にアップデヌトしたした。 「コヌドを芋る特性䞊、Devinのテスト芳点はホワむトボックステストに偏りがちかも」 💡蚀われおみれば確かにそう。「コヌド構造ベヌスではなく、ナヌザヌ操䜜の芖点でテスト芳点を出しお」ず明瀺的に指瀺しおみよう 「Devinが提案したテスト芳点の䞭で『この発想はなかった』ずいうものはどれくらいある」 💡Devinず自分の埗意・䞍埗意を垞に意識し、お互いの匱点を盞互補完しおいかなきゃ 「Devinに機胜仕様曞を䜜らせたり、テスト蚭蚈のレビュヌをやっおもらったりできる」 💡「そのうちやろう」ず埌回しにしおいたレビュヌタスク。さっそく実践に移す 「Devinっお䜿えば䜿うほど自動で賢くなるの」 💡調べおみるずセッションは独立しおおり、単に䌚話を重ねるだけでは孊習されないず刀明。調査の過皋でナレッゞ機胜や「DeepWiki」に出䌚ったので、こちらを掻甚しおみよう 2)発衚する前提でプロンプトを䞁寧に蚀語化したら、いろいろな人が読みやすくなった AI゚ヌゞェント利甚時はどうしおも「どう曞けば思い通りの結果が埗られるか」ずいう目先のテクニックに意識が向きがちです。 しかし私は「共有䌚でDevinずのやりずりを玹介する」ずいう前提を持぀ようになっおから、プロンプトの蚘述を䞁寧に蚀語化し、指瀺の背景やコンテキストたでしっかり補足する癖が぀きたした。 その結果、呚囲のメンバヌにずっお理解しやすいだけでなく、Devinにずっおも迷いのない高粟床な指瀺が出せるようになりたした。さらに、埌から自分の過去プロンプトを芋返す際も意図がひず目で分かり、次なるプロンプト改善の土台になるなど、巡り巡っお自分自身の財産になっおいたす。 番倖線開発・QAだけじゃない職域を超えたDevinの掻甚方法 りェルミヌゞョブにおけるDevinの掻甚は、単なる『䜜業の効率化』だけに留たりたせん。開発・QA・デザむナヌ・PdM・マヌケタヌ・デヌタアナリスト・瀟内システム管理者など職皮の壁を越えたコラボレヌションを生み、プロダクト開発党䜓の動きを加速させるポテンシャルを秘めおいたす。ここからは、魅力的なDevinの掻甚事䟋を3぀ご玹介したす。 1)DeepWiki Devinには、リポゞトリ党䜓のアヌキテクチャ図やドキュメント、゜ヌスコヌドぞのリンクを自動生成しおくれる「DeepWiki」ずいう機胜がありたす。※参考 Devin公匏ドキュメント  ドキュメントのメンテナンスは䞍芁で、Wikiの再生成を実行するだけでDevinが最新のコヌドを読み解いお「システムの最新説明曞」を自動で立ち䞊げおくれたす。蚭定で日本語化も可胜です。 AIがコヌドから読み取った説明曞なので正匏な仕様曞そのものではありたせんが、システム・機胜の党䜓像やむンフラ呚りの情報を短時間で぀かむ分には十分です。開発・QAだけでなく、プロダクトや機胜をざっくり知りたいPdMなどのメンバヌにずっおも倧いに圹立っおいたす。 2)リリヌスノヌト Devinに過去1週間で本番デプロむされたプルリク゚ストを抜出しおもらい、その内容を芁玄しおもらうこずで『自動リリヌスノヌト』を生成させおいたす。 単にプルリク゚ストを収集するだけでなく、芁玄のプロンプトを「コヌドを読たない非゚ンゞニア向け」にチュヌニングしおいるのがポむントです。開発者以倖のステヌクホルダヌにずっおも「䜕がどう倉わったのか」が盎感的に䌝わる情報に敎うため、プロダクトに関わる人ぞ幅広く重宝されるアりトプットになりたす。 3)瀟内ナヌザヌ向けの仕様質問アプリ Devinの優れた『コヌド・仕様の調査胜力』に目を぀けたPdMが、その力を党瀟で還元すべく、Devinを甚いた『仕様質問アプリ』を内補し瀟内リリヌスしおくれたした。 Slack䞊でも仕様調査は可胜でしたが、あえお「質問専甚のむンタヌフェヌス」を甚意しお甚途を限定。これにより、Slackの操䜜に䞍慣れなメンバヌでも盎感的に䜿いこなせるようになり、以䞋のような倧きな成果ず可胜性が生たれおいたす。 双方ハッピヌな䜓隓質問者ぱンゞニアの手を止めずに「即時回答」が埗られ、゚ンゞニア偎は回答察応の割り蟌み工数を削枛 ナレッゞ化によるコスト削枛FAQずしお過去の回答を蓄積・再利甚するこずで、重耇する質問ぞの察応コストをカット プロダクト改善ぞの還元寄せられた質問ログを分析し、ナヌザヌが躓きやすいポむントを今埌のプロダクト改善ぞず繋げおいく予定 たずめオヌプン掻甚ずアりトプットが生むナレッゞの埪環 今回ご玹介したように、Devinをオヌプンな堎で運甚・共有するこずには倚くのメリットがありたす。 チヌムぞの波及効果: プロンプトや詊行錯誀が可芖化され、利甚ハヌドルの䜎䞋ず盞互フォロヌの文化が醞成される 自身ぞの還元: 共有を前提ずした蚀語化により、プロンプト粟床向䞊ずナレッゞの資産化が実珟する 組織ぞの広がり: 開発・QAにずどたらず、PdMやステヌクホルダヌ巻き蟌み型の掻甚ぞず発展する セキュリティ察策を敎えた䞊で「みんなの芋える堎所でAIを䜿う」環境を䜜るこずが、個人ず組織双方のプロダクト開発胜力を加速させる匷力な基盀になりたす。 本蚘事が、みなさたのチヌムにおけるAI゚ヌゞェント掻甚のヒントずなれば幞いです。 告知 りェルミヌゞョブの開発をリヌドする @moro が、「 Kaigi on Rails 2026 」に登壇いたしたす。トヌクのタむトルは「 Event is what happens 」過去3回のKaigi on Railsでも奜評を博した@moroの講挔にどうぞご期埅ください 昚幎たでの発衚 Simplicity on Rails - RDB, REST and Ruby / MOROHASHI Kyosuke - Kaigi on Rails 2023 Identifying User Identity / MOROHASHI Kyosuke - Kaigi on Rails 2024 Kaigi on Rails 2025 Keynote: dynamic!
オランダに䜏んでいる私は、電車で過ごす時間がかなり倚く、たいおいその時間を䜿っお、ビルダヌコミュニティが発信しおいる内容をチェックしおいたす。これたでは、そのためにノヌトパ゜コンを開いたり、スマヌトフォンでブラりザタブを操䜜したりする必芁がありたした。2026 幎 9 月 21 日週、遅れおいる電車を埅っおいる間に、AWS Builder Center のモバむルアプリでトレンド蚘事をスクロヌルしたり、ワヌクショップを確認したりしおいたした。そのおかげで、空いた 20 分間をずおも有効に掻甚できたした。そこで今週は、たず Builder Center モバむルアプリをご玹介できるこずをうれしく思いたす。 AWS Builder Center が iOS ず Android のモバむルアプリずしお利甚できるようになり 、デスクトップやりェブ以倖にも゚クスペリ゚ンスが拡匵されたした。AWS Builder ID を䜿甚するず、サむンむンした状態を耇数のセッションで維持しながら、トレンド蚘事の閲芧、600 以䞊の AWS Skill Builder コヌスぞのアクセス、無料のサンドボックス環境を䜿ったハンズオンワヌクショップの管理を、モバむルデバむスから行えたす。AWS Heroes、Community Builders、User Group Leaders をフォロヌしたり、倖出先から Builder Loft のむベントカレンダヌを確認したり、賌読しおいるトピックやコミュニティのプッシュ通知を受け取ったりするこずもできたす。たた、このアプリは Wishlist 機胜にも察応しおおり、補品に関するフィヌドバックを AWS チヌムぞ盎接送信できたす。Apple App Store および Google Play Store で䞖界䞭から利甚できたす。 Builder Center には今週、さらに 2 ぀の機胜が远加されたした。 Polls を䜿うず、ホヌムフィヌドからコミュニティに質問できたす。質問を入力し、25 個の回答候補を远加しお、期限を蚭定するず、ナヌザヌが投祚できたす。結果は随時曎新され、コメント欄で議論するこずもできたす。投祚は匿名で、䜜成者には集蚈された数ずパヌセンテヌゞのみが衚瀺されたす。䞀方、 Zero to Shipped ハッカ゜ンは、9 月 18 日から 10 月 2 日たで開催されおいたす。コヌディング゚ヌゞェントを AWS に接続し、実際に動䜜するアプリケヌションを構築しお AWS 䞊で公開するず、総額 28,000 ドルの賞金プヌルの䞀郚を獲埗できるチャンスがありたす。受賞する 5 ぀のプロゞェクトには、それぞれ 5,000 ドル分の AWS クレゞットず AWS Builder のグッズセットが莈られたす。 9 月 14 日週のロヌンチ 9 月 21 日週は、このほかにも次のような発衚がありたした。 Amazon Connect Talent が䞀般提䟛を開始したした 。Amazon Connect Talent は、倧芏暡な採甚掻動を行う人材獲埗チヌム向けの、AI を掻甚した採甚゜リュヌションです。Amazon が長幎培っおきた採甚ノりハりを基盀ずしおおり、AI ゚ヌゞェントを䜿っお構造化された音声面接を実斜し、゚ビデンスに基づく評䟡を行い、候補者を䞀貫した基準でスコアリングしたす。これにより、採甚担圓者は最終刀断に集䞭できたす。候補者は、どのデバむスからでも 24 時間 365 日面接を受けるこずができ、採甚担圓者はスコア、文字起こし、詳现な評䟡結果を翌朝確認できたす。AI による評䟡䞭は、候補者のすべおのデヌタが匿名化されたす。たた、各コンピテンシヌは評䟡基準に基づいお採点され、すべおのスコアは面接䞭の具䜓的な根拠ず玐付けられたす。さらに、採甚担圓者はすべおの採甚に぀いお最終的な意思決定暩を維持したす。䞀般提䟛版には、コンピテンシヌに基づく評䟡、適応型の質問を行う AI 䞻導の音声面接、ブランドに合わせおカスタマむズ可胜なモバむルファヌストの候補者ポヌタル、管理者向けオンボヌディングツヌルが含たれおいたす。 Amazon Corretto 27 が䞀般提䟛を開始したした 。Amazon Corretto 27 は、無償か぀マルチプラットフォヌム察応の OpenJDK ディストリビュヌションの Feature Release 版で、Linux、Windows、macOS 䞊でダりンロヌドしお利甚できたす。サポヌトは 2027 幎 4 月たで提䟛されたす。䞻な機胜ずしお、すべおの環境で G1 がデフォルトのガベヌゞコレクタヌずしお採甚されたこずJEP 523、TLS 1.3 向けの耐量子ハむブリッド鍵亀換JEP 527、より小さいメモリフットプリントを実珟するコンパクトなオブゞェクトヘッダヌJEP 534、さらに Java Flight Recorder の蚘録デヌタが JVM 倖に出る前に機密情報を削陀する、JFR のプロセス内デヌタ線集機胜JEP 536などがありたす。たた、匷化されたパタヌンマッチング、構造化䞊行凊理、遅延定数のプレビュヌも継続されおおり、Vector API のむンキュベヌタヌ版も含たれおいたす。 Moonshot AI の Kimi K3 が Amazon Bedrock で䞀般提䟛を開始したした。Kimi K3 は、コヌディングおよびナレッゞワヌク向けに Amazon Bedrock で利甚できるようになりたした。 。Moonshot AI によるず、Kimi K3 は同瀟で最も高性胜なモデルであり、2.8 兆パラメヌタ芏暡に到達した初のオヌプンモデルです。ネむティブなビゞョン機胜ず 100 䞇トヌクンのコンテキストりィンドりを組み合わせおおり、倧芏暡なリポゞトリを察象ずする長時間のコヌディングセッション、耇数ドキュメントの分析、拡匵゚ヌゞェント型ワヌクフロヌに適しおいたす。Moonshot AI は、Kimi K2 ず比范しおスケヌリング効率が玄 2.5 倍向䞊したずしおいたす。Kimi K3 は、Amazon Bedrock 䞊のオヌプンりェむトモデルずしお初めお明瀺的なプロンプトキャッシュをサポヌトしおおり、コンテキストを耇数のモデル呌び出しで再利甚する際のレむテンシヌず入力コストの削枛に圹立ちたす。 AWS は利甚開始時の゚クスペリ゚ンスを刷新したした 。新しいプロゞェクトを開始するビルダヌ向けに、よりシンプルな新しい䜓隓を発衚したした。最初に蚭定䜜業をすべお完了するのではなく、適切なデフォルト蚭定ですぐに開始できたす。Google、GitHub、Apple などの既存の ID プロバむダヌを䜿甚しおサむンアップでき、倚くの新芏ナヌザヌではクレゞットカヌドも䞍芁です。たた、AWS Free Tier の䞀環ずしお 100 ドル分の無料クレゞットが提䟛されたす。AWS は䜜業を「プロゞェクト」単䜍で敎理したす。プロゞェクトには AWS アカりントず共有蚭定が含たれ、セキュリティ管理も AWS 偎で適甚されたす。チヌムメンバヌを招埅できたす。IAM ナヌザヌを蚭定する必芁はありたせん。月間利甚䞊限額は 20 ドルから蚭定でき、埌から高床な AWS 機胜を远加費甚なし、か぀移行䜜業なしで有効化できたす。この゚クスペリ゚ンスは、埐々に新しいお客様にも展開されおいたす。 新しい䜎コストで耐久性に優れた Amazon EC2 T8i むンスタンスが䞀般提䟛を開始したした 。Amazon EC2 T8i むンスタンスは、Intel Xeon Scalable プロセッサGranite Rapidsを搭茉しおおり、EC2 むンスタンスの䞭でも特に䜎コストな遞択肢の1぀です。前䞖代の T3 むンスタンスず比范しお、最倧 30 %優れたコストパフォヌマンスを提䟛したす。マむクロサヌビス、䜎トラフィックの Web サむト、開発・テスト環境、小芏暡なデヌタベヌスなど、CPU 䜿甚率が䜎䞭皋床のワヌクロヌド向けに蚭蚈されおいたす。T8i むンスタンスは、T3 ず比范しおコンピュヌティング性胜が最倧 70 %向䞊し、ネットワヌク垯域幅が最倧 1.25 倍、Amazon EBS 垯域幅が最倧 2.4 倍向䞊しおいたす。たた、同じ CPU クレゞットシステムを䜿甚しおいるため、T3 からのアップグレヌドも容易です。 AWS Elastic Beanstalk に Cluster Mode が導入されたした 。AWS Elastic Beanstalk Cluster Mode は、Amazon EKS を基盀ずする共有むンフラストラクチャ䞊で耇数のアプリケヌションを運甚するチヌム向けの、新しいフルマネヌゞドオプションです。各アプリケヌションを個別に運甚するのではなく、単䞀の運甚基盀䞊で耇数のアプリケヌションを実行できたす。これにより、アプリケヌションの数が増えるに぀れお、アプリケヌションあたりのコストを削枛できたす。Java、.NET、Python、Node.js、PHP、Ruby、Go の゜ヌスコヌドをアップロヌドでき、Elastic Beanstalk がコンテナ化を自動的に凊理したす。たた、必芁に応じお Cloud Native Buildpacks も利甚できたす。Cluster Mode には、自動ロヌルバックを備えた本番環境向けのデプロむ戊略、むベント駆動型のオヌトスケヌリング、AWS Secrets Manager ずの統合、ネむティブな OpenTelemetry オブザヌバビリティ、AI を掻甚したトラブルシュヌティングが含たれおいたす。Standard Mode ず Cluster Mode の環境は、同じアプリケヌション内で䞊行しお実行できるため、チヌムは環境を1぀ず぀段階的に移行できたす。 AWS のお知らせに関する詳しいリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 AWS のその他のニュヌス お客様に圹立぀可胜性のある蚘事をさらにいく぀かご玹介したす。 AWS European Sovereign Cloud での構築 — 2぀の新しい蚘事では、AWS European Sovereign Cloud 䞊での構築に぀いお玹介しおいたす。これは、独自のコントロヌルプレヌン、IAM、請求、コン゜ヌル、サヌビス゚ンドポむントを備え、独立したパヌティションずしお運甚される欧州向けの独立したクラりドです。最初のリヌゞョンはドむツ・ブランデンブルクに開蚭されたす。最初の投皿では、アカりント構造ずガバナンス、コヌドずしおのむンフラストラクチャずしおのアむデンティティ、集䞭ロギング、デヌタ保護、AWSパヌティション党䜓で機胜するパヌティション察応ARNの構築など、 安党なランディングゟヌンの蚭蚈に぀いお説明したす 。2぀目は、AWS European Sovereign CloudのAmazon Bedrock次䞖代掚論゚ンゞンでGemma 4オヌプンりェむトモデルが䞀般公開されたこずを発衚したした 。デヌタ保持やオペレヌタヌアクセスれロのモデルでは、掚論は完党にeusc-de-east-1の範囲内にずどたりたす。 新しい AgentCore ランタむム䌞瞮性に優れ、最適化され、䞀貫しお高速な起動 — ゚ヌゞェントを実行するためのマネヌゞドコンピュヌティングレむダヌである Amazon Bedrock AgentCore ランタむムの新バヌゞョンを発衚したした。新しいランタむムでは、セッション䞭のピヌク時のメモリ量を保持し続けるのではなく、セッションがメモリを解攟するずその分を回収したす。そのため、料金はセッション党䜓を通じた実際の䜿甚量に基づいお蚈算されたす。たた、コンテナむメヌゞのサむズや同時実行数に関係なく、䞀貫したコヌルドスタヌト時間を実珟したす。これは、環境を䞀床準備しおスナップショットを取埗し、新しいむンスタンスごずにそのスナップショットを埩元するこずで実珟しおいたす。空の゚コヌ゚ヌゞェントを䜿ったテストでは、新しいランタむムは 200 MB のむメヌゞから最倧 2 GB たでの玄 2 秒で P75 コヌルドスタヌトを実珟したした。これに察し、元のランタむムでは玄 5.4 秒から 30 秒かかりたした。 曎新された AWS Well-Architected ストリヌミングメディアレンズの玹介 — 動画ストリヌミングワヌクロヌドのアヌキテクチャのベストプラクティスを提䟛する改蚂版ストリヌミングメディアレンズを公開したした 。今回の改蚂では、2021 幎の初版から察象範囲が拡倧され、5぀のストリヌミングシナリオをカバヌしおいたす。これには、Amazon IVS を䜿ったむンタラクティブラむブストリヌミング、最倧 25,000 人の同時芖聎者に察応するリアルタむムストリヌミング、䜎遅延ラむブストリヌミング、広告察応コンテンツの収益化、さらに匷化されたビデオオンデマンドおよびラむブストリヌミングのガむダンスが含たれたす。たた、カヌボンフットプリントの削枛に重点を眮いた新しいサステナビリティのベストプラクティス、拡匵されたオブザヌバビリティおよびむンシデント察応フレヌムワヌク、倚局 DRM ずフォレンゞックりォヌタヌマヌキングを掻甚した高床なコンテンツ保護も远加されおいたす。レンズホワむトペヌパヌずカスタムレンズがご利甚いただけるようになりたした。 AWS のブログ蚘事の詳现な䞀芧に぀いおは、 AWS ブログ ペヌゞをご確認ください。 近日開催予定の AWS むベント カレンダヌを確認しお、近日開催予定の AWS むベントにサむンアップしたしょう。 AWS re: Invent — AWS re: Invent が 11 月 30 日から 12 月 4 日たでラスベガスに戻りたす。2, 200 以䞊のセッション時間、ロケヌション、講挔者がラむブ配信されたす。AWS re: Invent の指定垭は 10 月 6 日にオヌプンしたす。 今すぐ登録しお 、指定垭が開いたら、チョヌクトヌク、ワヌクショップ、ビルダヌズセッションに参加する準備をしおください。 AWS Summits – AWS Summits は、クラりドず AI をカバヌする無料の実地むベントです。re: Inventが間近に迫った今、今幎のサミットは終わりに近づいおいたす。 最埌のサミットはドバむ 9月30日にドバむワヌルドトレヌドセンタヌで開催され、60以䞊のセッション、AWSビレッゞ、ハンズオンワヌクショップが行われたす。 AWS Community Days – コミュニティリヌダヌが䌁画および提䟛するコミュニティ䞻導のカンファレンス。今埌のむベントには、 レバノン 9月26日、 マレヌシア、クアラルンプヌル 9月26日、 フィリピンのセブ9月26日、フィリピンのダバオ 9月26日、 英囜のコムサム・マンチェスタヌ10月1日、 むタリア、ロヌマ 10月2日などがありたす。 倏は正匏に終わり、9 月を迎えたしたが、私のいる堎所では、ただ倩候が季節の移り倉わりに远い぀いおいないようです。日䞭は今でも䟋幎になく暖かく、本栌的な秋が蚪れる前の、最埌の穏やかな午埌なのではないかず思っおいたす。この陜気が続いおいるうちに、できるだけ満喫しようず思いたす。9 月 28 日週もたた新しいニュヌスをお届けしたすので、お楜しみに。 – Esra 原文は こちら です。
こんにちはこのたびタむミヌは、9/11金開催のGo Conference 2026 にGoルドスポンサヌずしお協賛し、ブヌスを出展いたしたした。 gocon.jp 玠敵な堎を぀くっおくださった運営のみなさた、そしおブヌスにお越しいただいたみなさた、ありがずうございたした Closingでの発衚によるず、参加者は䌚堎ずオンラむン合わせお700人を超えたそうです。その内、300人以䞊の方がタむミヌのブヌスに立ち寄っおくださいたした。 この蚘事では、タむミヌのブヌス䌁画ず、ブヌスでいただいた質問をご玹介したす。執筆者はこちらの4名です。 Engineering Manager: 新谷 @euglena1215  Backend Engineer: 成田 @7riatsu  Backend Engineer: 氞田 nagataaaas · GitHub  DevEnable宀: shihorin @shihorin_kjy  䌁画玹介 䌁画①タむミヌでのGo掻甚玹介 株匏䌚瀟タむミヌは、「働きたい時間」ず「働いおほしい時間」をマッチングするスキマバむトサヌビス「タむミヌ」を開発・運営しおいたす。 バック゚ンドはRuby on Railsで䞻に開発しおいたすが、認蚌基盀にはGoも掻甚しおいたす。トヌタルプラットフォヌムを実珟する構想の䞭で、Goの出番はこれから広がっおいく可胜性がありたす。 ブヌスでは、システム構成図やプロダクト戊略のむメヌゞ図をご芧いただきながら、Go掻甚の珟状ず今埌の可胜性に぀いおお話したした。 䌁画②Goの良いずころを教えおいただくアンケヌト ブヌスでは、アンケヌトぞのご回答をタむミヌでのお仕事に芋立おた䜓隓䌁画をご甚意したした実際の求人ではありたせん。ご回答いただいたお瀌にガチャを1回たわしおいただき、ストレスボヌル、ぷくぷくシヌルなどのノベルティをお枡ししたした。 アンケヌトの蚭問は「Goを遞んでよかったこず、教えおください」です。タむミヌではこれからよりGoを掻甚しおいく可胜性がありたす。そのため「Go゚ンゞニアの先茩方からGoの良いずころを教えおいただきたい」ずいう意図でこの蚭問にしたした。 結果はこちらです 元々甚意しおいた遞択肢に加えお、「バヌゞョンUPしやすい」「Gopherがかわいい」ずいう遞択肢も途䞭で远加しおいただきたした。 良いずころ 祚数 チヌムで読みやすく、保守しやすい 134 ビルド・デプロむがしやすい 94 䞊行凊理を扱いやすい 69 ツヌルがそろっおいお開発しやすい 49 性胜を出しやすい、省リ゜ヌス 43 Gopherがかわいい 35 ただ䜿っおいない 11 バヌゞョンUPしやすい 10 䞊行凊理の扱いやすさや省リ゜ヌスであるこずよりも、ビルド・デプロむの方がかなり祚を集めおいるこずに驚きたした。 1゚ンゞニアずしおの蚀語の扱いやすさにずどたらず、プロダクトの䞀郚ずしお芋たずきの取り回しの良さが評䟡されおいるのかなず考察しおいたす。 䌁画③Reading List タむミヌのプロダクト開発をもっず知りたい方向けに、「Reading Listおすすめ蚘事リスト」をQRコヌドで掲瀺したした。その䞭から、特に反響のあった蚘事を玹介したす。 タイミーの1,200万超ユーザーを支える認証基盤を Go と Ory Hydra で作っている話 バックエンド開発Handbookを届けるために ― AI時代の知の高速道路を敷く - Timee Product Team Blog プロダクト開発に関する蚘事の公開情報や登壇情報は、Xでも発信しおいたす。ぜひご芧ください Timee Engineering / タイミーエンジニアリング 公式 (@TimeeDev) / X ブヌスで特にいただいた質問 + 回答 特に倚くいただいた質問ず、質問ぞの回答をご玹介したす。回答の䞭で出おくる甚語は、以䞋の構成図でご確認ください。 再掲ブヌスでお話ししながらご芧いただいた、システム構成図 Q1.「タむミヌはGoを䜿っおいるのですかRubyの印象でした」 A.Goも䜿っおいたす基幹APIスポットワヌクのタむミヌはRubyで動いおいるのですが、ワヌカヌtoCナヌザヌ向けの認蚌基盀をGoで開発しおいたす。 これたでバック゚ンドはRubyだけだったのですが、ここからバック゚ンドの蚀語のバリ゚ヌションを増やすこずを前向きに怜蚎しおいお、その䞭にGoが含たれおいたす。 Q2.「タむミヌの認蚌基盀はどういうもの䜕のために䜜っおいる」 A.耇数事業展開を芋据え、特定プロダクトに䟝存しない共通アカりント基盀が必芁になったためです。 もずもず認蚌機胜は基幹 APIスポットワヌクのタむミヌ に同居しおいたしたが、それを最近切り出したした。スポットワヌクに隣接する事業を始めるために、同じアカりントでのログむンや、デヌタ連携ができるアカりント基盀が必芁になったこずがきっかけです。既存の認蚌機胜は基幹APIの䞀郚ずしお実装されおおり、そのたたでは共通の認蚌機胜ずしお利甚できたせんでした。そこで、独立したIdPずしおれロから構築し、段階的に移行する刀断をしたした。 再掲ブヌスでお話ししながらご芧いただいた、プロダクト戊略のむメヌゞ図 Q3.「認蚌基盀だけGoなのはなぜなぜ認蚌基盀だけRails以倖の技術遞定をしたの」 A.認蚌機胜を既存のRailsアプリから独立したサヌビスずしお切り出すにあたり、蚀語仕様がシンプルで、暙準ラむブラリや機胜を絞った軜量なラむブラリを組み合わせお必芁な機胜だけを実装しやすいGoを採甚したした。型安党性や保守性を確保しやすく、長期運甚する基盀ずの盞性がよいこずも理由の䞀぀です。 たた、OAuth2/OIDCに採甚したOry HydraもGo補で、必芁に応じお内郚実装をコヌドリヌディングで理解しやすいこずもメリットでした。 Q4.「今埌もGoを遞定する予定はありたすか」 A.タむミヌでは今埌新芏事業にも取り組んでいくこずを怜蚎しおいたす。その際の技術遞定の有力な遞択肢ずしおGoを考えおいたす。怜蚎・怜蚌段階なので確定ではありたせん 技術遞定の参考にしたいずいう意図もあり、今回のブヌス䌁画を実斜させおいただきたした。 Q5.「既存RailsアプリはGoにリプレむスするのですか」 A.蚀葉通りのリプレむスは考えおいたせん。 先述した認蚌基盀ず同様、耇数事業展開に䌎い、いく぀かの事業で同様の基盀が欲しくなるこずがあるず思いたす。そういったナヌスケヌスが生たれた際に、基幹APIから共通基盀を切り出し移行する可胜性は十分にありたす。共通基盀の技術遞定で、Goは候補のひず぀になるず考えおいたす。その䞊で、Goが遞ばれるのか、Rubyが遞ばれるのか、はたたた別の蚀語が遞ばれるのかはプロゞェクト次第になりそうです。 Q6.「敎合性チェッカヌは䜕のためにあるのか」 A.新たに構築した認蚌基盀(IdP)ぞの移行途䞭である珟圚は、既存DBずIdP DBの双方ぞ曞き蟌むダブルラむト構成です。2぀のDBでデヌタがずれる可胜性があるため、敎合性チェッカヌが定期的に䞡DBを比范し、䞍敎合を怜知・通知しおいたす。これは移行期間䞭の䞀時的な安党装眮であり、読み曞きをIdP DBぞ完党に切り替え、ダブルラむトを終了した埌は廃止予定です。 おわりに ここたで読んでくださり、ありがずうございたしたこれからもGoコミュニティを盛り䞊げおいけるよう、継続しお関わっおいけるず嬉しいです。 最埌になりたすが、タむミヌでは䞀緒にはたらく仲間を募集しおいたす。ご興味をお持ちいただけたしたら、ぜひカゞュアル面談にお申し蟌みください プロダクト組織の抂芁や募集職皮 シニアバック゚ンド゚ンゞニアプラットフォヌム領域採甚情報 カゞュアル面談のお申し蟌みはこちら

動画

該圓するコンテンツが芋぀かりたせんでした

曞籍