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
From vertical to horizontal: The challenges of scalability in the cloud
Search
Pierre-Yves Ritschard
May 18, 2018
Technology
0
51
From vertical to horizontal: The challenges of scalability in the cloud
A refresh on a previous talk, given at We are Developers 2018
Pierre-Yves Ritschard
May 18, 2018
Tweet
Share
More Decks by Pierre-Yves Ritschard
See All by Pierre-Yves Ritschard
Meetup Camptocamp: Exoscale SKS
pyr
0
290
The (long) road to Kubernetes
pyr
0
260
Change Management at Scale
pyr
0
77
5 years of Clojure
pyr
2
950
Taming Jenkins
pyr
0
24
Init: then and now
pyr
1
160
Billing the Cloud
pyr
0
270
From Vertical to Horizontal
pyr
2
130
Billing the Cloud
pyr
7
2k
Other Decks in Technology
See All in Technology
PHPerKaigi 2024 - PHP 本体のバグを見つけたら適切に報告しよう
zeriyoshi
0
770
SSMエージェントはIAMロールの夢を見るか/ Do SSM Agents Dream Of IAM Roles?
yukihirochiba
0
1.4k
滑空スポーツ講習会2023 航空安全講習会 第4回 日常整備に役立ちそうな雑情報 / JSA Safety Seminar 2023 glider maintenance
jsaseminar
0
110
GitHub Actions Runner Controller
takesection
0
110
マイクロサービスを横断したGoのコードレビュー
yuyu_hf
PRO
1
120
実録_マルチテナント環境でのGmailガイドライン対応
ryuichi1208
7
1.5k
Skaffoldを用いたGKEアプリケーションの CD(Continuous Development)
kojake_300
1
130
MLOpsのエッセンスを取り⼊れて評価 pipelineを再構築している件
sansantech
PRO
1
230
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
4
34k
すべてが #Zenoh になる
takasehideki
0
100
SREのキャリア、 あるいは生態 / #ya8
cohalz
10
1k
スプリント内で試験を完了させるには?アジャイル・スクラム開発に参加したQAエンジニアの悩みと対策
cybozuinsideout
PRO
1
120
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
14
1.3k
Atom: Resistance is Futile
akmur
258
25k
Embracing the Ebb and Flow
colly
78
4.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
319
20k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.8k
Building an army of robots
kneath
300
41k
Transcript
@pyr
@pyr • • •
@pyr
@pyr • • • •
@pyr • • • •
@pyr
• • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
None
@pyr
@pyr
None
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr • • • •
None
@pyr • • •
@pyr • • • • •
@pyr
@pyr provider "exoscale" { api_key = "${var.exoscale_api_key}" secret_key = "${var.exoscale_secret_key}"
} resource "exoscale_instance" "web" { template = "ubuntu 18.04" disk_size = "50g" template = "ubuntu 18.04" profile = "medium" ssh_key = "production" }
None
@pyr “There is no cloud, there is just someone else’s
computer”
@pyr “There is no cloud, there is just someone else’s
computer pager”
@pyr • • ◦ • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr @timed('activate-account') def activate_account(self, id): self.accounts.by_id(id).try_activate()
@pyr
@pyr
@pyr
@pyr
@pyr { request_id: "97d4f7b3", host_id: "64e4-41b5", action: "mailout", recipients: [
"
[email protected]
" ], content: "..." }
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr • • •
@pyr
@pyr
@pyr
@pyr
@pyr
@pyr