Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOpsDays - 2017
Search
emaildano
October 24, 2017
Technology
0
170
DevOpsDays - 2017
WordPress Goes Serverless Ignite Talk!
emaildano
October 24, 2017
Tweet
Share
More Decks by emaildano
See All by emaildano
Shifter オンラインミートアップ ザ・ホワイトベルト!
emaildano
0
750
Lift and Shift WordPress to the Jamstack
emaildano
1
130
Crash Course on Static WordPress in ~5 minutes (or less)
emaildano
0
67
Developing with WordPress, the JAMstack way
emaildano
2
1.6k
3 things I believe in and why I joined DigitalCube
emaildano
0
3.5k
The Future is SaaS
emaildano
0
82
Let's Build a Better WordPress @ WordCamp NYC 2018
emaildano
0
110
On Demand Dev with Docker + WordPress @ WordCamp Europe 2018
emaildano
0
620
Serverless PHL - March 2018
emaildano
0
380
Other Decks in Technology
See All in Technology
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
290
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
100
複雑なState管理からの脱却
sansantech
PRO
1
140
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
1
100
The Role of Developer Relations in AI Product Success.
giftojabu1
0
120
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
170
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
170
Evangelismo técnico: ¿qué, cómo y por qué?
trishagee
0
360
いざ、BSC討伐の旅
nikinusu
2
780
Engineer Career Talk
lycorp_recruit_jp
0
130
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
220
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Code Reviewing Like a Champion
maltzj
520
39k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Unsuck your backbone
ammeep
668
57k
GraphQLとの向き合い方2022年版
quramy
43
13k
Facilitating Awesome Meetings
lara
50
6.1k
Speed Design
sergeychernyshev
24
610
Fireside Chat
paigeccino
34
3k
Become a Pro
speakerdeck
PRO
25
5k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Transcript
DevOpsDays Philly 2017 Daniel Olson, COO @emaildano WordPress Goes Serverless
Philadelphia Kobe Sendai Tokyo Niigata Fukuoka
Why WordPress?
1 1 1 1 1 6 4 1 10 WordPress
Drupal WebEx Panel Custom Angular Contentful Hugo Blogger HubSpot CMS in use by DevOpsDays Philly Sponsors src: https://trends.builtwith.com/cms
CMS in use by the entire internet 5% 2% 40%
53% WordPress Other Drupal Joomla
None
It’s a powerful tool!
WordPress Hosting Not much has changed
None
src: http://www.gartner.com/newsroom/id/3784363
How do we Retrofit WordPress with Serverless and Design Thinking?
Nobody puts WordPress in a container.
PHP Database Javascript HTTP Proxy WordPress Container
WordPress Container On or off MySQL Database
Hosting Server / Docker Container CDN MySQL Database
'use strict'; module.exports.endpoint = (event, context, callback) => { const
response = { statusCode: 200, body: JSON.stringify({ message: `Hello, the current time is ${new Date().toTimeString()}.`, }), }; callback(null, response); }; WordPress_2_Static.js
WordPress2Static.js CDN ../wp-content wp-core MySQL Database
WordPress Admin on-demand = No WP Admin to hack
No server to maintain or crash
What about dynamic content? like comments or search
Daniel Olson @emaildano – https://speakerdeck.com/emaildano Thank you!