Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
TechDo #11 2019-01 kentfordev / techdo-11-kentfordev
kent-hamaguchi
January 18, 2019
Programming
0
640
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
0
8.2k
メディアドゥ Amazon Personalize in AWS メディアセミナー Q1/mediado-amazon-personalize-aws-media
kenthamaguchi
0
440
MediaDo DynamoDB活用事例/mediado-dynamodb-usecase
kenthamaguchi
0
540
MediaDo.go #2 Clean Architectureとの付き合い方/mediado-go-2-clean-architecture
kenthamaguchi
2
1.1k
Infra Study Meetup #5 メディアドゥスポンサーセッション/infra-study-meetup-5-mediado
kenthamaguchi
0
330
JAWS DAYS 2020 メディアドゥスポンサーセッション/jaws-days-2020-mediado
kenthamaguchi
0
900
OOC 2020 メディアドゥ スポンサーセッション/ooc_2020_mediado
kenthamaguchi
0
220
MediaDo.go #1 レガシーに立ち向かう / mediado-go-1-vs-legacy
kenthamaguchi
0
840
MediaDo.go #1 GopherCon 2019 参加レポート / mediado-go-1-gophercon-2019
kenthamaguchi
1
780
Other Decks in Programming
See All in Programming
Git Rebase
bkuhlmann
7
1k
Viteはいいぞ/Vite is Good
dojineko
1
110
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
150
GraphQL+KMM開発でわかったこと / What we learned from GraphQL+KMM development
kubode
0
130
Micro Frontends with Module Federation: Beyond the Basics @codecrafts2022
manfredsteyer
PRO
0
120
Airflow1=>Airflow2へのupgrade 事例紹介
reizist
0
120
코드 품질 1% 올리기
pluu
1
1k
How useEvent would change our applications
koba04
1
1.7k
heyにおけるSREの大切さ~マルチプロダクト運用の「楽しさ」と「難しさ」および今後の展望~
fufuhu
3
1.9k
モデリングの費用対効果
masuda220
PRO
3
850
CIでAndroidUIテストの様子を録画してみた
mkeeda
0
180
About Type Syntax Proposal
quramy
1
1.2k
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
506
37k
10 Git Anti Patterns You Should be Aware of
lemiorhan
638
52k
GraphQLとの向き合い方2022年版
quramy
16
8.1k
Product Roadmaps are Hard
iamctodd
34
6.1k
For a Future-Friendly Web
brad_frost
164
7.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
655
120k
Code Review Best Practice
trishagee
41
6.7k
In The Pink: A Labor of Love
frogandcode
130
21k
Git: the NoSQL Database
bkeepers
PRO
415
59k
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
The Art of Programming - Codeland 2020
erikaheidi
32
5.8k
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