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
160
DevOpsDays - 2017
WordPress Goes Serverless Ignite Talk!
emaildano
October 24, 2017
Tweet
Share
More Decks by emaildano
See All by emaildano
Shifter オンラインミートアップ ザ・ホワイトベルト!
emaildano
0
740
Lift and Shift WordPress to the Jamstack
emaildano
1
130
Crash Course on Static WordPress in ~5 minutes (or less)
emaildano
0
66
Developing with WordPress, the JAMstack way
emaildano
2
1.6k
3 things I believe in and why I joined DigitalCube
emaildano
0
3.4k
The Future is SaaS
emaildano
0
82
Let's Build a Better WordPress @ WordCamp NYC 2018
emaildano
0
100
On Demand Dev with Docker + WordPress @ WordCamp Europe 2018
emaildano
0
600
Serverless PHL - March 2018
emaildano
0
380
Other Decks in Technology
See All in Technology
OR学会2024秋_短期収益と将来のオフ方策評価性能を考慮したクーポン割当方策混合比の決定
recruitengineers
PRO
4
480
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
Discovering AI Models
picardparis
4
3.9k
Oracle Autonomous Database:サービス概要のご紹介
oracle4engineer
PRO
1
7.1k
【株式会社ELYZA】|GENIAC成果報告会 自社開発モデルプレゼンテーション
elyza
1
350
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
210
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
200
フルカイテン株式会社 採用資料
fullkaiten
0
32k
不動産売買取引におけるAIの可能性とプロダクトでのAI活用
zabio3
0
270
あなたの知らないiOS開発の世界
recruitengineers
PRO
3
190
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
500
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
630
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
KATA
mclloyd
27
13k
Why Our Code Smells
bkeepers
PRO
334
56k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
How to train your dragon (web standard)
notwaldorf
85
5.6k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
27
7.4k
Side Projects
sachag
451
42k
Building Adaptive Systems
keathley
36
2.1k
A Philosophy of Restraint
colly
202
16k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
502
140k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
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!