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
AWS & SilverStripe 4
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Derk Gortemaker
September 21, 2018
Technology
0
380
AWS & SilverStripe 4
How to setup and use AWS Autoscaling with SilverStripe 4
Derk Gortemaker
September 21, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
プロポーザルに込める段取り八分
shoheimitani
1
460
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
600
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
配列に見る bash と zsh の違い
kazzpapa3
3
160
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
240
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
240
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
260
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
340
Agile Leadership Summit Keynote 2026
m_seki
1
640
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
A Tale of Four Properties
chriscoyier
162
24k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Exploring anti-patterns in Rails
aemeredith
2
250
Believing is Seeing
oripsolob
1
56
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Technical Leadership for Architectural Decision Making
baasie
2
250
Optimizing for Happiness
mojombo
379
71k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Transcript
AWS & SilverStripe 4 Twisted Bytes
About Twisted Bytes • Hosting Service Company • Helping companies
with Hosting • Setup, Maintain and Monitor • Based in Enschede, The Netherlands • Twitter: @twistedbytes_nl • http://www.twistedbytes.nl
About me • Developer → sysadmin • Linux, setup &
maintain servers and infrastructure • Know software dev & sys admin • Twitter: @DerkGortemaker
This Talk • AWS • SilverStripe on AWS • Deployment
• Demo & Costs • Pros and Cons
What is "AWS" • Services ◦ "easy" scaling • Regions
and AZ's
What is "AWS"
Why AWS • "Easy" Scaling and HA • Add and
remove servers • Shared resources • Scaling on servers only is hard • Many features and tools
Scaling SilverStripe • Servers / VM's • Database • Load
Balancer • Shared File System for assets
What to create • Network • Servers • Database •
Load Balancer • NFS
What to create (2) • Auto scaling setup • Defined
servers • Puppet • Create a server fast
Deployment • Where are the servers…. • CodeDeploy • Scripts
to run on hooks • Buddy
How to create it all??? • About 70 things to
configure • Use Terraform • All-in-one Git repo ◦ SS4, vagrant, buddy ◦ terraform, CodeDeploy scripts
Costs • ~ $3 / per day = $90 /
Month • Database has 2 servers running + managed MySQL • Load Balancer is more than expected
Costs
Pros • Scales up and down automatically • EFS and
RDS • Easy access to other AWS options
Cons • It's not easy to get started • Costs
a lot more • Choices … Choices • Workflow changes • Not much IO by default • Pricing is a puzzle...
SilverStripe on AWS? • Well…. That depends • "Zero Downtime"
-> probably • Need IO -> Upcloud • Same setup on Upcloud ◦ $20 - $60 • Only when you need it
Questions?
I'd like to hear from you. Want to learn about
a better way to have your hosting managed? Or have some ideas about what you are missing? Please contact us to exchange ideas. Vagrantbox -> twistedbytes/webserver www.twistedbytes.nl
[email protected]