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
Derk Gortemaker
September 21, 2018
Technology
0
320
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
Causal Impactを用いたLINE Pay UIの効果検証とABテスト実施への貢献
lycorptech_jp
PRO
2
470
Pythonを活用したLLMによる構造的データ生成の手法と実践
brainpadpr
2
210
【shownet.conf_】3Dアプローチで守るセキュリティ
shownet
PRO
0
270
LINEヤフー新卒採用 コーディングテスト解説 実装問題編
lycorp_recruit_jp
1
12k
XP matsuri 2024 - 銀河英雄伝説に学ぶ
kawaguti
PRO
3
480
【shownet.conf_】トポロジ図の歩き方
shownet
PRO
0
360
Create Inquiry via Bedrock / 生成 AI で問い合わせ品質は変わるのか?思いついてぱっと作ったものを供養してみる
kazzpapa3
1
190
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
310
Dual level of task scheduling for VM workloads
ennael
PRO
0
180
ドメインと向き合う - 旅行予約編
hidenorigoto
4
510
SQLによるオブザーバビリティの進化とClickHouseの実力
mikimatsumoto
0
150
Renovate ではじめる運用レスなライブラリ更新 / 令和最新版 他人に自慢したいヤバいCI/CD LT会 @ yabaibuki.dev #2
ponkio_o
PRO
1
130
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
What the flash - Photography Introduction
edds
67
11k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.9k
A better future with KSS
kneath
235
17k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
105
48k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
37
6.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Robots, Beer and Maslow
schacon
PRO
157
8.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]