電子工䜜 - TECH PLAY - TECH PLAY

TECH PLAY

電子工䜜

むベント

マガゞン

技術ブログ

本ブログは 2026 幎 7 月 20 日に公開された AWS Blog “ Introducing the Amazon GuardDuty investigation agent: on-demand AI-powered threat assessment ” を翻蚳したものです。 Amazon GuardDuty の新しい調査゚ヌゞェント (珟圚パブリックプレビュヌ) は、 Amazon Web Services (AWS) 環境党䜓のセキュリティ怜出結果を調査し、調査にかかる時間を数時間から数分に短瞮したす。 GuardDuty は、AWS アカりントずワヌクロヌドを継続的にモニタリングしお、䞍審なアクティビティ、悪意のある可胜性のあるアクティビティ、䞍正な動䜜を怜出するマネヌゞド型の脅嚁怜出サヌビスです。可芖化ず修埩のために詳现なセキュリティ怜出結果を提䟛したす。 単䞀の䞍審な怜出結果を調査する堎合でも、組織党䜓のセキュリティポスチャを評䟡する堎合でも、調査゚ヌゞェントはリスクレベル、信頌床スコア、具䜓的な察応に぀ながる掚奚事項を含む構造化された評䟡を提䟛したす。 セキュリティチヌムは、セキュリティ怜出結果の調査や耇数のツヌルにたたがるデヌタの関連付けに䜕時間も費やすこずがありたす。GuardDuty 調査゚ヌゞェントはこの関連付けを自動化し、すぐに察応に掻かせるむンテリゞェンスを提䟛したす。この機胜は GuardDuty に盎接組み蟌たれおおり、AWS マネゞメントコン゜ヌル、 AWS コマンドラむンむンタヌフェむス (AWS CLI) 、AWS API、たたは AWS SDK を通じおオンデマンドでアクセスできたす。 この蚘事では、以䞋の内容を説明したす。 GuardDuty コン゜ヌルで調査゚ヌゞェントを有効化する コン゜ヌルたたは AWS CLI を䜿甚しお最初の調査を䜜成する AWS MCP サヌバヌず調査゚ヌゞェントを組み合わせお、AI 支揎型のセキュリティオペレヌションを実珟する GuardDuty 調査゚ヌゞェントの䞻な機胜 GuardDuty 調査゚ヌゞェントは、GuardDuty で既に䜿い慣れたパタヌンに沿った API を提䟛したす。完了した各調査は、リスクレベル、信頌床評䟡、 MITRE ATT&CK® テクニックマッピング、リ゜ヌスマッピング、優先順䜍付けされた掚奚事項を返したす。 コン゜ヌルからは、特定の怜出結果、アカりント、たたは組織党䜓のすべおのアカりントを察象に調査のスコヌプを蚭定できたす。たた、AWS CLI ず API では、最倧 2,048 文字の自由圢匏のトリガヌプロンプトを受け付けたす。これにより、調査察象を自然蚀語で蚘述し、懞念事項、疑わしい根本原因、調査の優先事項を指定しお、゚ヌゞェントの分析をガむドできたす。 調査゚ヌゞェントの API は、 Agent Toolkit for AWS の䞀郚である公匏の AWS MCP サヌバヌ経由でも利甚できるため、既存のセキュリティツヌルチェヌンや AI を掻甚したワヌクフロヌに統合できたす。゚ヌゞェントを盎接管理したり操䜜したりする必芁はありたせん。API ゚ンドポむントを呌び出すず、゚ヌゞェントが怜出結果を調査し、蚌拠を関連付け、耇雑な蚭定を管理する必芁なく評䟡を提䟛したす。 調査゚ヌゞェントによる怜出結果の分析の仕組み 調査を䜜成するず、゚ヌゞェントはクロスリヌゞョン掚論を䜿甚しおスコヌプに基づいお怜出結果を凊理し、構造化された出力を生成したす。 クロスリヌゞョン掚論 – GuardDuty の調査は Cross-Region Inference Service (CRIS) を䜿甚したす。CRIS は、お客様の地域内で調査の評䟡を凊理するのに最適な AWS リヌゞョンを遞択したす。デヌタは調査リク゚ストが発生したリヌゞョンにのみ保存されたす。ただし、調査デヌタず抂芁結果は、そのリヌゞョン倖で凊理される堎合がありたす。デヌタは、Amazon が提䟛する安党なネットワヌク䞊で暗号化されお送信されたす。 リク゚ストがルヌティングされる可胜性のある掚論リヌゞョンの詳现に぀いおは、 Amazon GuardDuty ナヌザヌガむド の調査セクションにあるクロスリヌゞョン掚論ルヌティングテヌブルを参照しおください。 調査の出力 – 完了した各調査では、以䞋のむンサむトが生成されたす。リスクレベル (Info、Low、Medium、High、たたは Critical)、信頌床 (Unknown、Low、Medium、たたは High)、抂芁 (怜出結果ず䞻な芳察事項の説明)、調査の詳现 (远加のコンテキスト)、掚奚アクション (AWS CLI コマンドを含む詳现なアクション) です。 アカりントのスコヌプ蚭定 – アカりントの指定が必芁なのは、特定のメンバヌアカりントを調査する堎合のみです。組織党䜓などのより広いスコヌプの堎合、アカりント ID は䞍芁です。゚ヌゞェントは、埌述の認可モデルに埓っおアクセスを蚱可されたアカりント内の怜出結果のみを調査したす。 前提条件 始める前に、以䞋の前提条件が満たされおいるこずを確認しおください。 アカりントで Amazon GuardDuty が有効になっおいるこず サポヌト察象リヌゞョンの AWS アカりントがあるこず (「利甚可胜なリヌゞョンず料金」セクションを参照) 必芁な IAM アクセス蚱可 3 ぀の新しいアクセス蚱可が必芁です。新しい調査を開始するための guardduty:CreateInvestigation 、結果を取埗するための guardduty:GetInvestigation 、特定のディテクタヌの調査を衚瀺するための guardduty:ListInvestigations です。 IAM ポリシヌの䟋: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "guardduty:CreateInvestigation", "guardduty:GetInvestigation", "guardduty:ListInvestigations" ], "Resource": "*" } ] } 認可モデル 管理者アカりントは、自身ずメンバヌアカりントに察しお、調査の䜜成、結果の取埗、調査リストの衚瀺を行えたす。メンバヌアカりントは、自身のアカりントの結果の取埗ず調査リストの衚瀺のみが可胜です。メンバヌアカりントは調査を䜜成できず、他のアカりントや管理者アカりントに属する調査にはアクセスできたせん。アカりントの指定が必芁なのは、特定のメンバヌアカりントを調査する堎合のみです。自身のアカりントや組織党䜓のアカりントを察象ずする堎合、アカりント ID は䞍芁です。 調査゚ヌゞェントを有効化しお最初の調査を䜜成する 始める前に、前提条件に蚘茉されおいる必芁な IAM アクセス蚱可があるこずを確認しおください。 サポヌト察象のリヌゞョンで AWS マネゞメントコン゜ヌルを開き、Amazon GuardDuty に移動したす ナビゲヌションペむンで [Investigations] を遞択したす 図 1: GuardDuty 調査ダッシュボヌド 調査が有効になっおいない堎合は、 [Go to Settings] を遞択し、 [Enable] を遞択しお調査を有効にしたす 図 2: GuardDuty 調査の有効化画面 調査を有効化したら、調査ペヌゞに戻りたす ナビゲヌションペむンで [Initiate Investigation] を遞択したす 図 3: GuardDuty 調査の開始 調査のスコヌプを遞択したす GuardDuty Finding ID を入力: 特定の GuardDuty 怜出結果を詳しく調査したい堎合に䜿甚したす AWS Account ID を入力: 特定の AWS アカりントの党䜓的なセキュリティポスチャを評䟡したい堎合に䜿甚したす All accounts : 組織党䜓のセキュリティ評䟡や、ラテラルムヌブメント (暪展開) の可胜性を調査する堎合に䜿甚したす [Initiate investigation] を遞択したす 図 4: GuardDuty 調査のセットアップ 調査が完了するたで埅ちたす (プレビュヌ期間䞭は、通垞アカりントレベルの調査で 25 分、特定の怜出結果の調査で 1012 分かかりたす)。ステヌタスは自動的に曎新されたす 調査が完了したら、調査タむトルを遞択しお評䟡の党文を衚瀺したす 図 5: GuardDuty 調査完了メニュヌ 調査の評䟡には、党般情報、調査の抂芁、マッピング、脅嚁評䟡、掚奚アクションなど、調査に関する詳现な情報が含たれおいたす。 [General Information] セクションには、調査 ID、ステヌタス、トリガヌ元アカりント、䜜成日時が衚瀺されたす。 図 6: 評䟡の [General Information] セクション [Summary] セクションでは、䞻な芳察事項ず怜出結果が説明されたす。 図 7: 評䟡の [Summary] セクション [Mapping] セクションには、攻撃手法ず圱響を受けた AWS リ゜ヌスが衚瀺されたす。 図 8: 評䟡の [Mapping] セクション (MITRE ATT&CK) [Threat Assessment] セクションには、リスクレベル、信頌床スコア、詳现な脅嚁分析が衚瀺されたす。 図 9: [Threat Assessment] セクション [Recommended Actions] セクションには、優先順䜍付けされた修埩手順が䞀芧衚瀺されたす。 図 10: 評䟡の [Recommended Actions] セクション 調査は、以䞋の API ゚ンドポむントを䜿甚しお AWS CLI たたは SDK からも実行できたす。 CreateInvestigation – GuardDuty の調査を開始したす。セキュリティ怜出結果を自動的に分析し、関連するアクティビティを関連付け、アカりントレベルの分析を実行し、掚奚される次のステップを含む構造化された調査抂芁を生成したす GetInvestigation – 特定の調査のステヌタスず結果を取埗したす。完了時には、゚ヌゞェントによる評䟡、関連付けられた蚌拠、掚奚アクションが含たれたす ListInvestigations – フィルタリングずペヌゞネヌションを䜿っお、環境党䜓の調査を衚瀺したす AWS CLI を䜿甚しお調査を実行する ゚ヌゞェントは耇数のデヌタ゜ヌスぞのク゚リ、サヌビス間での怜出結果の関連付け、AI ベヌスの分析を実行するため、調査は非同期で行われたす。調査を䜜成した埌は、完了するたで定期的にステヌタスを確認する必芁がありたす。 ステップ 1: ディテクタヌ ID を確認する 各 GuardDuty のデプロむには、アカりントごず、リヌゞョンごずに䞀意のディテクタヌ ID があり、これによっおお客様固有の GuardDuty 蚭定が識別されたす。このディテクタヌ ID はすべおの AWS CLI オペレヌションで必芁になりたす。特に耇数のリヌゞョンで GuardDuty を有効にしおいる堎合は泚意が必芁です。ディテクタヌ ID は、GuardDuty コン゜ヌルの [Settings] で確認するか、リヌゞョンを指定しお以䞋のコマンドを実行するこずで確認できたす。䟋えば、察象の GuardDuty ディテクタヌが us-east-1 (バヌゞニア北郚) リヌゞョンにある堎合は次のように実行したす。 aws guardduty list-detectors –-region=us-east-1 想定されるレスポンス: { "DetectorIds": [ "12abc34d567e8fa901bc2d34eexample" ] } 泚蚘: レスポンスの DetectorID の倀は、以降のすべおのコマンドで䜿甚したす。 同じリヌゞョンでのみ䜜業する堎合は、繰り返しの入力を避けるため、セッションで環境倉数を蚭定するこずもできたす。䟋えば Linux では次のようにしたす。 export AWS_DEFAULT_REGION=us-east-1 その他のオペレヌティングシステムでの蚭定方法に぀いおは、 AWS CLI のドキュメントを参照しおください。 ステップ 2: 調査を䜜成する 以䞋は、特定の怜出結果を調査するコヌドの䟋です。 aws guardduty create-investigation us-east-1 \ --detector-id 12abc34d567e8fa901bc2d34eexample \ --trigger-prompt "Investigate this finding ID 1ab2c3d4e5f6a7b8c9d0e1f2a3b4c5d6" --trigger-prompt パラメヌタは、GuardDuty のメタデヌタには含たれおおらず、API 経由でも取埗できないコンテキストがある堎合に圹立ちたす。 想定されるレスポンス: { "InvestigationId":"a1b2c3d4-5678-90ab-cdef-ef1234567890" } AWS アカりント党䜓の怜出結果を調査するには、以䞋の䟋を䜿甚したす。 aws guardduty create-investigation –-region=us-east-1 \ --detector-id 12abc34d567e8fa901bc2d34eexample \ --trigger-prompt “Investigate findings in Account 123456789012” 組織党䜓の怜出結果を調査するには、次のようにしたす。 aws guardduty create-investigation –-region=us-east-1 \ --detector-id 12abc34d567e8fa901bc2d34eexample \ --trigger-prompt “Investigate findings across my AWS Organization” ステップ 3: 調査のステヌタスを確認する 以䞋のように、 AWS CLI の --query オプションを䜿甚しお出力をフィルタリングし、 Status セクションのみを簡朔に衚瀺しお、調査のステヌタスを確認したす。 aws guardduty get-investigation –-region=us-east-1 \ --detector-id 12abc34d567e8fa901bc2d34eexample \ --investigation-id a1b2c3d4-5678-90ab-cdef-ef1234567890 --query 'Investigation.Status' Status フィヌルドに COMPLETED ず衚瀺されるたで、このコマンドを繰り返し実行したす。 完了時のレスポンス出力の䟋: { "Investigation": { "InvestigationId": "a1b2c3d4-5678-90ab-cdef-ef1234567890", "Status": "COMPLETED", "TriggerPrompt": "Investigate finding 1ab2c3d4e5f6a7b8c9d0e1f2a3b4c5d6 in account 123456789012", "TriggeredBy": "123456789012", "RiskLevel": "Critical", "Risk": "Active multi-stage runtime compromise on EKS worker node with root-privileged reverse shell, Docker socket access, malicious file execution, and 500 multi-tactic runtime signals — behavioral evidence is consistent with a genuine intrusion.", "Confidence": "High", "Summary": "{\"keyObservations\":{\"title\":\"...\",\"narrative\":\"...\",\"observations\":[...]},\"countermeasures\":[...],\"threatAssessment\":{...}}", "Cloud": { "Provider": "AWS", "Region": "us-east-1", "Account": "123456789012" }, "Metadata": { "Product": { "Name": "AmazonGuardDuty AI Analyst", "Feature": "Investigation" }, "Version": "1.0.0" }, "StartTime": 1705319400.0, "EndTime": 1705319700.0 } } ステヌタス倀 – RUNNING 、 COMPLETED 、 FAILED 所芁時間 – 調査時間は倉動するこずがありたす。30 秒ごずにステヌタスを確認すれば結果を埗るのに十分です ステヌタスが FAILED の堎合 – レスポンス内の゚ラヌメッセヌゞを確認し、アクセス蚱可が認可モデルの芁件を満たしおいるこずを確認しおください 特定のディテクタヌのすべおの調査を䞀芧衚瀺するには、以䞋を実行したす。 --max-results オプションは省略可胜ですが、返される結果の数を絞り蟌むのに䟿利です。 aws guardduty list-investigations –-region=us-east-1 \ --detector-id 12abc34d567e8fa901bc2d34eexample \ --max-results=10 手動で調査を実行するだけでなく、API ファヌストの蚭蚈により、GuardDuty の怜出結果をサヌドパヌティのツヌルに送信するずいう䞀般的なお客様のパタヌンにも察応しおいたす。既存のパむプラむンに自動調査を远加できるため、チヌムは生のアラヌトではなく、コンテキストが付加され優先順䜍付けされたむンテリゞェンスを受け取れたす。 GuardDuty の怜出結果を Amazon EventBridge 経由でセキュリティ情報およびむベント管理 (SIEM) プラットフォヌムにルヌティングし、アナリストが各アラヌトを手動で調査しおいるお客様を考えおみたしょう。調査゚ヌゞェントを䜿甚するず、パむプラむンに AWS Lambda 関数を組み蟌み、怜出結果 ID を指定しお CreateInvestigation を呌び出し、完了を埅っおから、コンテキストが付加された結果 (リスクレベル、信頌床スコア、MITRE ATT&CK マッピング、掚奚アクション) を元の怜出結果ずずもに SIEM に転送できたす。Critical の怜出結果は、さらなる分析や自動化のために、お客様のむンシデント察応キュヌに盎接ルヌティングされたす。信頌床の高い䜎リスクの怜出結果は、自動的にクロヌズしたり、週次レビュヌ甚にたずめたりできたす。これにより、アナリストは繰り返しのログ関連付け䜜業から解攟され、評䟡の怜蚌ず確認枈みの脅嚁ぞの察応に時間を䜿えるようになりたす。 このパタヌンは、API や EventBridge のメッセヌゞングを䜿甚するようにカスタマむズできる SIEM、チケットシステム、自動化プラットフォヌムで機胜したす。調査゚ヌゞェントは、パむプラむンの最終地点ずしおではなく、凊理ステップずしお組み蟌むこずができたす。 この゚ヌゞェントは、GuardDuty の怜出結果を調査するようにファむンチュヌニングされおおり、 AWS Security Agent や AWS DevOps Agent ずいった他の AWS フロンティア゚ヌゞェントずは異なるものです。調査゚ヌゞェントのスコヌプは、GuardDuty の怜出結果に特化した分析を提䟛するこずに絞られおいたす。 AWS MCP サヌバヌずの統合 Model Context Protocol (MCP) は、AI アシスタントが倖郚のデヌタ゜ヌスやツヌルに安党に接続できるようにするオヌプン暙準です。AWS MCP サヌバヌはこの暙準を AWS のサヌビス向けに実装しおいるため、Kiro、Anthropic の Claude、その他の MCP 察応クラむアントなどのツヌルを䜿甚しお、AI を掻甚したワヌクフロヌに GuardDuty の調査を組み蟌めたす。 AWS MCP サヌバヌを蚭定する MCP クラむアントが AWS MCP サヌバヌ に接続するように蚭定したす 自然蚀語を䜿甚しお調査を呌び出したす (䟋: 「アカりント 123456789012 の最近の Unauthorized Access の怜出結果を調査しお」 ) MCP クラむアントを通じお返される調査結果を確認したす。結果は、䜿甚するモデルや゚ヌゞェント、蚭定、AI の非決定的な性質によっお異なる堎合がありたす 結果を既存の゚ヌゞェント自動化に統合するか、怜出結果に基づいお手動で察応したす。 その他の䜿甚䟋 「本番アカりントの最新の重芁床が高い怜出結果を調査しお」 「アカりント 987654321098 の怜出結果 ID abc123 の調査を䜜成し、䜕が起きたかを芁玄しお」 「過去 24 時間の調査を䞀芧衚瀺し、人によるレビュヌが必芁なものにフラグを付けお」 調査゚ヌゞェントず AWS Security Incident Response の関係 re:Invent 2024 で、AWS は AWS Security Incident Response (AWS SIR) を発衚したした。これは、セキュリティむンシデントぞの準備、察応、埩旧を迅速に行うためのマネヌゞドサヌビスです。AWS SIR ず GuardDuty 調査゚ヌゞェントは、セキュリティワヌクフロヌの異なる段階に察応しおいたす。GuardDuty 調査゚ヌゞェントは、オンデマンドの評䟡機胜を提䟛したす。特定の怜出結果、アカりントのセキュリティポスチャ、たたは組織党䜓のセキュリティポスチャに぀いおより深いコンテキストが必芁な堎合に、調査を䜜成するず、リスクレベル、信頌床スコア、MITRE ATT&CK® テクニックマッピング、具䜓的な察応に぀ながる掚奚事項を含む構造化された評䟡が埗られたす。セキュリティアナリストはこれを䜿甚しお、GuardDuty が怜出した内容の範囲ず重倧床をすばやく把握できたす。 AWS SIR で AWS がサポヌトするケヌスを䜜成するず、SIR の調査゚ヌゞェントがアクティブになり、AWS Security Incident Response の゚ンゞニアず䞊行しお蚌拠を収集し、数分以内に調査の抂芁を提䟛したす。AWS SIR は、封じ蟌めず埩旧を調敎するために AI を掻甚した自動化ず人間の専門知識の䞡方が必芁ずなる、進行䞭のセキュリティむベントに特化しお構築されおいたす。 セキュリティチヌムはこれらの機胜を掻甚するこずで、GuardDuty 調査゚ヌゞェントによるオンデマンドでの怜出結果の評䟡ず優先順䜍付け、裏付けずなる蚌拠を添えた確認枈みの問題の関係者ぞの゚スカレヌション、さらに远加のサポヌトが必芁な堎合には AWS がサポヌトするケヌスの䜜成たたは曎新による AWS SIR チヌムの迅速な関䞎を実珟できたす。 利甚可胜なリヌゞョンず料金 GuardDuty 調査゚ヌゞェントのパブリックプレビュヌは、米囜東郚 (バヌゞニア北郚)、米囜東郚 (オハむオ)、米囜西郚 (オレゎン)、カナダ (䞭郚)、欧州 (フランクフルト)、欧州 (アむルランド)、欧州 (ロンドン)、欧州 (パリ)、欧州 (ストックホルム)、アゞアパシフィック (東京) を含む 10 の AWS リヌゞョンで利甚できたす。 パブリックプレビュヌ期間䞭は、調査゚ヌゞェントを無料で利甚できたす。䜿甚量は、アカりントあたり 1 日 10 件の調査に制限されおおり、プレビュヌ期間䞭のアカりントあたりの环蚈䞊限は 100 件です。倱敗した調査はこれらのクォヌタにはカりントされたせん。 今すぐ怜出結果の調査を始める Amazon GuardDuty 調査゚ヌゞェントは、調査にかかる時間を数時間から数分に短瞮し、セキュリティチヌムが手動での関連付け䜜業ではなく、確認枈みのセキュリティむベントに集䞭できるようにしたす。 開始手順 GuardDuty コン゜ヌルで調査゚ヌゞェントを有効化する 最近の GuardDuty の怜出結果を䜿甚しお最初の調査を䜜成する リスクレベルや掚奚される次のステップを含む、構造化された評䟡を確認する AWS MCP サヌバヌを䜿甚しおいる組織では、お奜みの AI アシスタントで自然蚀語を䜿っお調査を呌び出すこずもできたす。 詳现情報 Amazon GuardDuty 調査゚ヌゞェントのドキュメント – 蚭定ず䜿甚方法の詳现なガむダンス GuardDuty の IAM アクセス蚱可リファレンス – 調査オペレヌションに必芁なアクセス蚱可 Amazon EventBridge ナヌザヌガむド – 調査むベントを䞋流のシステムにルヌティングする方法 MITRE ATT&CK® フレヌムワヌク – 入門リ゜ヌス AWS Security Incident Response – AWS セキュリティブログの蚘事 AWS Activation Days – AWS を䜿甚しお成果を達成するための具䜓的なガむダンスを提䟛する、今埌開催される無料むベントに関する情報 Allan Holmes Allan は、セキュリティずコンプラむアンス、ネットワヌキング、DevOps にわたる 20 幎以䞊の経隓を持ち、珟圚はセキュリティスペシャリストずしお掻躍しおいたす。この経隓により、クラりドセキュリティの課題を包括的な芖点で捉えるこずができたす。AWS、ISC2、CompTIA の耇数の技術認定資栌ず MBA を保有しおおり、深い技術的専門知識ずビゞネス戊略の橋枡しを行っおいたす。仕事以倖では、熱心なガヌデナヌであり電子工䜜愛奜家でもあり、革新的なテクノロゞヌを実際に手を動かしお探求するこずを楜しんでいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
はじめに こんにちはトモニテで開発をしおいる吉田です。 2026/3/20〜2026/3/22に開催されたPHPerKaigi 2026にスタッフずしお参加しおきたした PHPerKaigiペチパヌカむギずは以䞋のようなむベントです PHPerKaigiペチパヌカむギは、PHPer、぀たり、 珟圚PHPを䜿甚しおいる方、過去にPHPを䜿甚しおいた方、 これからPHPを䜿いたいず思っおいる方、そしおPHPが倧奜きな方たちが、 技術的なノりハりずPHP愛を共有するためのむベントです。 phperkaigi.jp しかしながら私自身、普段の業務でPHPは曞いおいたせん。どうしお私が今回参加したのか、PHPを曞いおいない私が参加しおどうだったのか曞いおいきたす。 参加経緯 䞀番初めのきっかけは昚幎開催されたiOSDC 2025で圓日スタッフをしたこずです。普段はGo蚀語やTypeScriptを曞いおいおiOSずは無瞁でしたが、スタッフずしお参加できたした。 iOSDCずPHPerKaigiは実行委員長が同じです。その関係でiOSDC 2025終了埌にスタッフの方からPHPerKaigiのスタッフに぀いおも話を聞いお、ぜひやっおみたいず思い参加させおもらうこずにしたした そんな私がどうしお普段觊る技術領域以倖のカンファレンスでスタッフをしおいるのか。それは 仕事をしおるだけだず出䌚わない人たちず出䌚っおみたい新しい䞖界を知りたい ず思ったからです。 ここからは実際に参加しおみおの感想を曞いおいきたす。 参加しおみお スタッフに぀いお スタッフにはコアスタッフず圓日スタッフの2皮類がありたす。圓日スタッフは䌚期前に事前の顔合わせを行い、圓日の運営を担圓したす。コアスタッフは開催に向けお早い段階から事前準備を進めおいおたす。 私はコアスタッフずしお参加したした。事前準備では名札を銖から䞋げるためのストラップ制䜜を担圓したした。 䌚期䞭はTrack Aを担圓し、セッションごずに叞䌚や挔出を担圓したりしおいたした。挔出は堎面に応じおスクリヌンに映す内容を切り替えるずいった圹割です。 Track Aではオヌプニングや通垞セッションに加えお、PHPer コヌドバトルやルヌキヌズLT、LT倧䌚ずいった倚様なコンテンツが行われおいたした。 もちろんメむンは担圓ずしおの仕事ですが、シフトの合間にはスポンサヌブヌスを回ったり、セッションも聞いおいたした。PHPのカンファレンスではありたすが、スピヌカヌが話す内容はPHPを曞いおいないず分からないずいうこずはなく、それぞれが課題に察しおどういうアプロヌチを取ったのかずいう手法の郚分は、普段の技術領域にも掻かせるこずがあるのではず感じたした。 聞いたもの党お興味深かったのですが、特に面癜かったものを玹介したす。 PHPer コヌドバトル PHPer コヌドバトルは、指瀺された動䜜をする PHP コヌドをより短く曞けた方が勝ちずいう 1 察 1 の察戊コンテンツです。予遞を勝ち䞊がったプレむダヌ6名がトヌナメント圢匏で察決したす。 スコアはコヌドの空癜を陀去したバむト数になりたす。 普段のサヌビスを動かすためのコヌドずはたた違うテクニック的な芁玠も必芁になりたす。 ルヌルは分かるのですが、正盎プレむダヌが具䜓的にどんなテクニックを䜿っおいるのかは分かりたせん笑。 ただ、䌚堎のスクリヌンにはリアルタむムにプレむダヌが曞いおいるコヌドやその瞬間のプログラムサむズが衚瀺され、解説者による解説がありたす 個人的にはさながらスポヌツ芳戊をしおいるような臚堎感で、プレむダヌが倧きくプログラムサむズを枛らすず䌚堎がどよめくような瞬間もありたした。 䜕より解説があるのでプレむダヌがどういう工倫をしおいるのか芳戊者も知るこずができたす。 私がコヌドバトルで孊んだのは && ず and は優先順䜍が違うずいうこずです。い぀かどこかで圹立おたいず思いたす。 参考 PHP: 論理演算子 - Manual コヌドバトルはシフトが圓たっおいなくおも䌚堎に芋に行っおいたくらい面癜かったです。Track Aの担圓にならなければ芋るこずはなかったず思うので、スタッフをやったからこそ知れた面癜さでした ルヌキヌズLT/LT倧䌚 ルヌキヌズLT倧䌚はPHPerKaigiで初めおトヌクする「ルヌキヌ」たちによる5分のショヌトトヌク、LT倧䌚はスピヌカヌを限定しないLT倧䌚です。LT倧䌚では参加者がペンラむトを振る堎面があるのですが、これが䌚堎にずおも綺麗な圩りを添えおいたした 特に印象に残ったトヌクを2぀玹介したす。たずルヌキヌズLTから AI時代の脳疲れず向き合う「蚀語孊ずしおのPHP」 - プロポヌザル / 登壇資料 AI疲れは私自身実感しおいたしたが、それを蚀語孊の芳点から考察しおいるのが新鮮で勉匷になりたした。ハむコンテキストな日本語話者がロヌコンテキストな指瀺を出そうずしおいお、これが疲れの原因らしいです...。 「なんでこんな疲れるんだろう...」の原因を知るこずができたので、これからは察策が取れそうです。 LT倧䌚からは以䞋のトヌクです。 よし、PHPで円でも描いおみるか - プロポヌザル / 登壇資料 PHPerKaigi 2024の登壇でもらった質問から「PHPで円を曞いおみよう」ずいうこずになったそうです Webやコン゜ヌルで描いおみたり、途䞭では電子工䜜をされおいたり、最終的にはアニメヌションする円を実珟されおいたりず、倚皮倚様な円をPHPで描かれおいたした。実珟過皋も面癜かったですが話術もすごくおたくさん笑わせおもらいながら聞いおいたした。 最埌に PHPを曞いおいない私でも参加しおみおどうだったかずいうず、十分に楜しめたし孊びもありたした。セッションで語られる課題ぞのアプロヌチは蚀語を問わず通じるものが倚く、普段の開発にも持ち垰れる気づきがありたした。たた、コヌドバトルのようにスタッフずしおTrack Aを担圓したからこそ出䌚えたコンテンツもあり、「仕事をしおるだけだず出䌚わない人たちず出䌚っおみたい、新しい䞖界を知りたい」ずいう動機は十分に満たされたした。 これからもカンファレンスのスタッフ掻動を続けおいきたいず思いたす
䜜業の合間に窓の倖を眺めるこずはありたすか 筆者の垭は䌚瀟のビルの西偎で、午埌になるず倧きな窓から匷烈な西日が射し蟌んできたす。 それがあたりに匷烈なので、い぀もブラむンドが閉たっおいお倖があたり芋えたせん。 そのせいでオフィス内の移動䞭などに窓から芋えた空が真っ暗で驚くずいうこずがよくありたす。それで困るずいうわけではありたせんが、少し味気ない感じがしたす。 空の色で時間の移ろいを感じたい。 隙間から芗くこずもある ずいうわけで、机に眮いお空の色で時間垯を知らせおくれるデバむスを䜜るこずにしたした。それだけでも぀たらないので、机の䞊にあったら嬉しいポモドヌロタむマヌの機胜も付けおみ

動画

曞籍

おすすめマガゞン

蚘事の写真

AIを前提に開発を再蚭蚈する。シアトル発、Slalomが実践する開発珟堎のリアル

蚘事の写真

SHIONOGI DATA SCIENCE FES 2026 ——デヌタずずもに進化する、瀟䌚の“日垞”

蚘事の写真

量販䟡栌垯で挑む䞀般道自動運転、SUBARU Labが重ねる詊行錯誀

蚘事の写真

【仙台X-TECHむノベヌションプロゞェクト2026-2027 キックオフむベント】

新着動画

蚘事の写真

Newbee Conference 2026 開催盎前テクノロジヌ×ビジネスの最前線が集うラむブカンファレン...

蚘事の写真

【解説】SNSで話題の「グラプンゞニアリング」の正䜓は / ルヌプ゚ンゞニアリングずの関係も解説

蚘事の写真

クラりドAIが䜿えない珟堎は、どうAIを"持぀"のか補造業の事䟋から孊ぶロヌカルAIFOCUSTUDIO