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
TechDo #11 2019-01 kentfordev / techdo-11-kentf...
Search
kent-hamaguchi
January 18, 2019
Programming
0
990
TechDo #11 2019-01 kentfordev / techdo-11-kentfordev
勉強会「TechDo」にて発表したスライドです。
kent-hamaguchi
January 18, 2019
Tweet
Share
More Decks by kent-hamaguchi
See All by kent-hamaguchi
メディアドゥ Go Conference 2021 スポンサーセッション/gocon-2021-mediado
kenthamaguchi
1
12k
メディアドゥ Amazon Personalize in AWS メディアセミナー Q1/mediado-amazon-personalize-aws-media
kenthamaguchi
0
1.5k
MediaDo DynamoDB活用事例/mediado-dynamodb-usecase
kenthamaguchi
0
1.3k
MediaDo.go #2 Clean Architectureとの付き合い方/mediado-go-2-clean-architecture
kenthamaguchi
2
1.9k
Infra Study Meetup #5 メディアドゥスポンサーセッション/infra-study-meetup-5-mediado
kenthamaguchi
0
870
JAWS DAYS 2020 メディアドゥスポンサーセッション/jaws-days-2020-mediado
kenthamaguchi
1
1.9k
OOC 2020 メディアドゥ スポンサーセッション/ooc_2020_mediado
kenthamaguchi
0
580
MediaDo.go #1 レガシーに立ち向かう / mediado-go-1-vs-legacy
kenthamaguchi
0
1.3k
MediaDo.go #1 GopherCon 2019 参加レポート / mediado-go-1-gophercon-2019
kenthamaguchi
1
1.3k
Other Decks in Programming
See All in Programming
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
380
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
700
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
230
AIエージェント開発、DevOps and LLMOps
ymd65536
1
220
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
380
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
270
管你要 trace 什麼、bpftrace 用下去就對了 — COSCUP 2025
shunghsiyu
0
430
ゲームの物理
fadis
5
1.2k
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
120
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
130
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.2k
兎に角、コードレビュー
mitohato14
0
140
Featured
See All Featured
Visualization
eitanlees
146
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Side Projects
sachag
455
43k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Faster Mobile Websites
deanohume
309
31k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Cult of Friendly URLs
andyhume
79
6.5k
Adopting Sorbet at Scale
ufuk
77
9.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Why Our Code Smells
bkeepers
PRO
338
57k
Transcript
I gotta carry that weight, to AWS
30 years old company on-premise ~ 2018
30 years old company Engineer Designer Manager
30 years old company cost clients Increase cost like Linear
function
30 years old company Engineer (guest) Designer Manager
30 years old company’s Engineer Sun Mon Tue Wed Thu
Fri Sat on- premise on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise
Develop
Develop 1. Download WordPress
Develop 1. Download WordPress 2. Upload WordPress to Rental server
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!!
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!!
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
Develop 1. Download WordPress 2. Upload WordPress to Rental server
with FTP!!!!!!!!!!! 3. Check Database ID/Password 4. Install WordPress 5. Install WordPress Plugins 6. Write PHP Program MANUALLY!! No versioning
30 years old company on 2019 ~
30 years old company on 2019 ~
Developer User Client
Auto Scaling group Elastic Load Balancing VPC Availability zone Public
Subnet Target group more per site ... Availability zone Public Subnet Target group more per site ...
CloudFormation
CloudFormation - VPC
AWS CLI - VPC
CloudFormation & AWS CLI • IAM • VPC • Security
Group • Certificate • Application Load Balancer ◦ Listener & Listener Rule • ECR • ECS • CloudFront (Editing)
30 years old company’s Engineer Sun Mon Tue Wed Thu
Fri Sat on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
30 years old company’s Engineer Sun Mon Tue Wed Thu
Fri Sat legacy legacy legacy legacy legacy
30 years old company’s Engineer Sun Mon Tue Wed Thu
Fri Sat new new new new new
Happy♬
end