Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ServerlessでPHP
Search
Yoshihiro Ohsuka
November 03, 2016
Technology
3
3.3k
ServerlessでPHP
PHPカンファレンス2016
http://phpcon.php.gr.jp/2016/
LTで発表した資料
Yoshihiro Ohsuka
November 03, 2016
Tweet
Share
More Decks by Yoshihiro Ohsuka
See All by Yoshihiro Ohsuka
複数の言語環境に対する Eメールのエンコード方式選定
ohsky
0
1.3k
Other Decks in Technology
See All in Technology
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.1k
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
610
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
410
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
970
SREには開発組織全体で向き合う
koh_naga
0
390
Amazon Connect アップデート! AIエージェントにMCPツールを設定してみた!
ysuzuki
0
110
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
220
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
980
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
250
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
300
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
15
1.5k
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
0
300
A Tale of Four Properties
chriscoyier
162
23k
Tell your own story through comics
letsgokoyo
0
740
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
61
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
1.9k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
30
Optimizing for Happiness
mojombo
379
70k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
Automating Front-end Workflow
addyosmani
1371
200k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
ServerlessͰPHP @PHPΧϯϑΝϨϯε2016 େਢլ ٛߒ (@oh_sky)
$ whoami େਢլ ٛߒ Twitter: @oh_sky झຯ ཱྀߦɾϚϥιϯɾμϜݟֶ ৬ۀ PHPϓϩάϥϚ
@LocoPartners(http://loco-partners.com)
ͦͦServerlessͱ • ϋʔυΣΞɾϛυϧΣΞͷཧΛશͯϓϩόΠ μଆʹͤΔͷ(PaaS/BaaS) • ͔ͭɺΠϕϯτͷൃੜͰτϦΨʔͷ͔͔Δ Ephemeralͳίϯςφ্Ͱ࣮ߦ͞ΕΔͷ(FaaS) • ͜͜ͰFaaSΛServerlessͱݺͿ
Serverlessք۾Ͱͷਓؾݴޠ
දతFaaSͷରԠݴޠ AWS Lambda Google Cloud Functions Azure Functions Node.js Java
Python Node.js Node.js C# F# Python PHP Bash PowerShell Batch
Azure FunctionsͰPHP → →
Azure FunctionsͰPHP
Azure FunctionsͳΒ ServerlessͳΞϓϦέʔγϣϯΛ PHPͰ؆୯ʹ࡞Ͱ͖Δʂ
ͰͬͺΓɺ AWS LambdaͰ PHPΛಈ͔͍ͨ͠
Q. AWS LambdaͰ PHPಈ͔ͳ͍ͷ͔ʁ
AWS Lambdaͷಛ • AWS LambdaAmazon Linux 2016.03 • Lambda͔ؔΒҙͷίϚϯυΛ࣮ߦͰ͖Δ •
S3͔ΒϑΝΠϧΛΞοϓϩʔυͰ͖Δ
A. AWS LambdaͰPHPಈ͘ɻ PHPͷ࣮ߦϑΝΠϧΛ Ξοϓϩʔυ͢Ε
AWS LambdaͰ PHPΞϓϦέʔγϣϯΛಈ͔͢ํ๏ http://qiita.com/oh-sky/items/646d326ee23ae640153f http://www.slideshare.net/oh-sky/php-55467177
࠷ޙʹ
PHPք۾ͰServerlessΛ Γ্͍͖͛ͯ·͠ΐ͏