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
Do u know DigitalOcean?
Search
adachin0817
February 10, 2020
Programming
1
1.9k
Do u know DigitalOcean?
LAPRAS×ROBOT PAYMENT×Lancers合同のLT交流会
のスライドです。
adachin0817
February 10, 2020
Tweet
Share
More Decks by adachin0817
See All by adachin0817
メンティー同士で輪読会を始めたら学びしかなかった
rvirus0817
1
840
MENTAを5年やってみて:メンタリングで意識していること
rvirus0817
0
360
Lancersをコンテナへ本番移行する取り組み
rvirus0817
1
1.6k
~CircleCIでTerraformリリースのサーバーレス化~ インフラの独自リリースを継続的リリースへ
rvirus0817
0
3.3k
Terraform v0.12.29 → v1.0.5にバージョンアップする上で気をつけること
rvirus0817
0
4k
MENTAをAWSに移行して振り返る(ECS/Fargate + Laravel編)
rvirus0817
3
8k
ECS/Fargateの活用事例(CakePHP編)
rvirus0817
1
3.8k
ECS/Fargateの活用事例 (Ruby on Rails編)
rvirus0817
3
2.7k
副業を通して振り返ってみる
rvirus0817
1
1.5k
Other Decks in Programming
See All in Programming
Ruby Function Composition
bkuhlmann
1
330
Goのエラースタックトレースの歴史と今後
sonatard
9
1.6k
SIMD Parallel Programming with the Vector API
josepaumard
0
200
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.1k
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
240
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.4k
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
440
Apache Hive 4 on Treasure Data
ryukobayashi
0
350
Java 22 Overview
kishida
1
190
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
7
1k
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
Featured
See All Featured
Bash Introduction
62gerente
604
210k
Designing the Hi-DPI Web
ddemaree
276
33k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
The Invisible Side of Design
smashingmag
294
49k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
[RailsConf 2023] Rails as a piece of cake
palkan
23
4k
Product Roadmaps are Hard
iamctodd
44
9.7k
It's Worth the Effort
3n
180
27k
Navigating Team Friction
lara
178
13k
How to name files
jennybc
65
93k
Testing 201, or: Great Expectations
jmmastey
28
6.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Transcript
Do u know DigitalOceanʁ LAPRAS×ROBOT PAYMENT×Lancers LTେձ 2020/02/10
@adachin0817 ʮhistory of ADACHIN SERVER LABOʯ
Agenda • ࣗݾհ • ADACHIN SERVER LABOͷྺ࢙ • DigitalOceanͱ •
৽ߏਤ • adachin.meͷhow to release • Response time • ·ͱΊ
ࣗݾհ • ҆ୡ ྋ(adachin) • Lancers SRE 2018~ • @adachin0817
• RVIRUS0817 • blog.adachin.me • wiki.adachin.me • OSS : • ࠷ۙFargate
ຊ͜ΕΒϒϩάαʔόʔ ͷཪଆ͍͓ͭͯ͠·͢ʂ blog.adachin.me adachin.me wiki.adachin.me
ADACHIN SERVER LABO (adachin.server-on.net)ͷྺ࢙ • 2013/04/01~ • A.T.WORKS
Quad Beagle XG • Ubuntu 14 • core 2 duo RAM 2GB • Apache PHP 5.5 MySQL 5.6
2017/04/23 ࣗαʔόʔͷిݯ͕ࢮ͵😇 https://blog.adachin.me/archives/5364
ADACHIN SERVER LABOͷྺ࢙ (blog.adachin.meϦϓϨΠε) • 2017~ ͬͱ໊͓લ.comങ ͏ • ConoHa
VPS • Ubuntu 16 • core 3,RAM 2GB • H2O PHP 7.1 MySQL 5.7
VPSͰΓΜʂʂ😡
Θ͍Terraform, DockerΓ͍ͨΜ!😤
͔͠͠ ΫϥυαʔϏεΛ ݸਓͰӡ༻͢Δ ʹେ෯ͳίετup👎
ͦ͜Ͱ!!!🤔
None
DigitalOceanͱ • https://www.digitalocean.com • NY Cloud Hosting • 2013~
$5Ͱ࡞ΕΔ (ֵ໋࣌త) • ैྔ՝੍ۚ • TerraformʹରԠ
Services
Cost,Features💰
Droplets • EC2తͳ • $5~ • Region NewYork
San Francisco Amsterdam Singapore London Frankfurt Toronto Bangalore
Databases • Managed Databases • $15~ • MySQL 8 •
Redis 5 • PostgreSQL 11 • Highly scalable • Free daily backups • Automatic failover
Kubernetes • Managed Kubernetes • Release Faster(ૣ͍) • Scale Automatically
• Increase Availability(Մ༻ੑ) • Application Portability(Ҡ২ੑ) • Lower Costs(ܹ҆) • Cost • Cluster $10 • And + Droplet + Block Storage + Load Balancer ɾabout $20
৽ߏ🤔 https://blog.adachin.me/archives/10635
ݱߏਤ • wiki.adachin.me k8s • blog.adachin.me Managed DB
MySQL 8 • Biling ݄/$70!!
adachin.meͷhow to release • https://blog.adachin.me/ archives/10997 • CircleCI • master
merge • SSH release
Response time🙌
Response time • Singapore • 833ms • Tokyo • 994ms
·ͱΊ • ͳΜ͔ͩதαʔϏεΛӡ༻ͯ͠Δײ • DOͷݟ্͕ͬͨ • γϯΨϙʔϧϦʔδϣϯͰे͍ • k8s์ஔؾຯ •
ެࣜͷwordpressΠϝʔδΛͬͯΔͷͰ 1͔ΒDocker fi le͔Β࡞Δ • DigitalOcean omoshiroi
None