Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
DevOpsDays - 2017
Search
emaildano
October 24, 2017
Technology
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOpsDays - 2017
WordPress Goes Serverless Ignite Talk!
emaildano
October 24, 2017
More Decks by emaildano
See All by emaildano
Shifter オンラインミートアップ ザ・ホワイトベルト!
emaildano
0
920
Lift and Shift WordPress to the Jamstack
emaildano
1
170
Crash Course on Static WordPress in ~5 minutes (or less)
emaildano
0
100
Developing with WordPress, the JAMstack way
emaildano
2
2.3k
3 things I believe in and why I joined DigitalCube
emaildano
0
4k
The Future is SaaS
emaildano
0
120
Let's Build a Better WordPress @ WordCamp NYC 2018
emaildano
0
180
On Demand Dev with Docker + WordPress @ WordCamp Europe 2018
emaildano
0
740
Serverless PHL - March 2018
emaildano
0
400
Other Decks in Technology
See All in Technology
AI時代、データエンジニアが一番おもろい
genshun9
0
600
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
200
Genieを崇めよ
kameitomohiro
0
130
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
160
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.9k
AIエージェントの自己改善をどう設計するか / How to Design Self-Improvement for AI Agents
22mi
23
15k
白金鉱業Meetup Vol.25 アウトカムが二値のデータに対するCausal Impact
brainpadpr
0
210
Minecraft JavaのMODをSwiftで作る
1mash0
0
160
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
730
空間オーディオで過去の 自分(ゴースト)と競うランニング 〜HealthKitのルートを足音に変える実装〜
nao_randd
0
220
MCPをつなげて作る組織横断のAIエージェント基盤(の開発工程)
tsubakimoto_s
0
130
20260912_スクフェス三河
kgnkhkr
0
380
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Designing Experiences People Love
moore
143
24k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
540
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
390
Documentation Writing (for coders)
carmenintech
77
5.5k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
500
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
520
Everyday Curiosity
cassininazir
0
320
Code Review Best Practice
trishagee
74
20k
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!