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
930
Lift and Shift WordPress to the Jamstack
emaildano
1
180
Crash Course on Static WordPress in ~5 minutes (or less)
emaildano
0
110
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
130
Let's Build a Better WordPress @ WordCamp NYC 2018
emaildano
0
190
On Demand Dev with Docker + WordPress @ WordCamp Europe 2018
emaildano
0
740
Serverless PHL - March 2018
emaildano
0
410
Other Decks in Technology
See All in Technology
LLM Content Moderationを支える評価・改善ループの実践
suikabar
1
190
その Valkey 使いこなしていますか?
onk
PRO
5
1.6k
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
190
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
310
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
190
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
120
僕のハーネスを紹介します
watany
3
1k
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.4k
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
4
640
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
710
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
910
Browser Spec: Testing Hotwire with Ruby
takahashim
1
140
Featured
See All Featured
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Testing 201, or: Great Expectations
jmmastey
46
8.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Ruling the World: When Life Gets Gamed
codingconduct
0
410
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
The Curious Case for Waylosing
cassininazir
1
570
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!