Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
870
Lift and Shift WordPress to the Jamstack
emaildano
1
150
Crash Course on Static WordPress in ~5 minutes (or less)
emaildano
0
76
Developing with WordPress, the JAMstack way
emaildano
2
1.9k
3 things I believe in and why I joined DigitalCube
emaildano
0
3.7k
The Future is SaaS
emaildano
0
91
Let's Build a Better WordPress @ WordCamp NYC 2018
emaildano
0
150
On Demand Dev with Docker + WordPress @ WordCamp Europe 2018
emaildano
0
700
Serverless PHL - March 2018
emaildano
0
390
Other Decks in Technology
See All in Technology
TypeScript×CASLでつくるSaaSの認可 / Authz with CASL
saka2jp
2
150
"なるべくスケジューリングしない" を実現する "PreferNoSchedule" taint
superbrothers
0
120
一億総業務改善を支える社内AIエージェント基盤の要諦
yukukotani
4
1.7k
ABEJA FIRST GUIDE for Software Engineers
abeja
0
3.2k
事業状況で変化する最適解。進化し続ける開発組織とアーキテクチャ
caddi_eng
1
8.8k
生成AIシステムとAIエージェントに関する性能や安全性の評価
shibuiwilliam
2
250
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
yanzm
0
480
【ASW21-02】STAMP/CAST分析における生成AIの支援 ~羽田空港航空機衝突事故を題材として (Support of Generative AI in STAMP/CAST Analysis - A Case Study Based on the Haneda Airport Aircraft Accident -)
hianraku9498
1
260
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
4
640
.NET 10のEntity Framework Coreの新機能
htkym
0
130
Digitization部 紹介資料
sansan33
PRO
1
6k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
15k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Building Applications with DynamoDB
mza
96
6.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
BBQ
matthewcrist
89
9.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Agile that works and the tools we love
rasmusluckow
331
21k
The Pragmatic Product Professional
lauravandoore
36
7k
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!