Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
御年30歳の老舗ITベンチャー企業にAWSを入れてみた/i-gotta-carry-that-weight-to-aws
kent-hamaguchi
January 18, 2019
Programming
1
210
御年30歳の老舗ITベンチャー企業にAWSを入れてみた/i-gotta-carry-that-weight-to-aws
レガシーシステムを運用するエンジニアが、技術刷新するためにAWSを学んだ話です。
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
Loom is Blooming
josepaumard
3
540
TechFeed Conference 2022 - Kotlin Experimental
jmatsu
0
780
Git Rebase
bkuhlmann
7
1k
Kotlin 最新動向2022 #tfcon #techfeed
ntaro
1
1.1k
Enterprise Angular: Frontend Moduliths with Nx and Standalone Components @jax2022
manfredsteyer
PRO
0
300
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-systems
grapecity_dev
0
130
Named Document って何?
harunakano
0
380
未経験QAの私が、よきQA(Question Asker) になっていく物語
atamaplus
0
140
アプリのログをチーム外で活用してもらうためにやったこと
shotakashihara
0
190
書籍『良いコード/悪いコードで学ぶ設計入門』でエンジニアリングの当たり前を変える
minodriven
3
1.1k
WindowsコンテナDojo:第2回 Windowsコンテナアプリのビルド、公開、デプロイ
oniak3ibm
PRO
0
140
実録mruby組み込み体験
coe401_
0
100
Featured
See All Featured
Writing Fast Ruby
sferik
612
57k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
Scaling GitHub
holman
451
140k
Three Pipe Problems
jasonvnalue
89
8.6k
Designing with Data
zakiwarfel
91
3.9k
Building Your Own Lightsaber
phodgson
94
4.6k
What's in a price? How to price your products and services
michaelherold
229
9.3k
Robots, Beer and Maslow
schacon
152
7.1k
Visualization
eitanlees
124
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
11
4.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
Transcript
I gotta carry that weight, to AWS
30 years old company on ~ 2018
30 years old company
30 years old company Engineer Designer Manager
30 years old company cost clients Increase cost like Linear
function
30 years old company Engineer (guest) (Tokyo) Designer (Nagoya) Manager(Nagoya)
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 on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy on- premise + legacy
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 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♬
Easy to try, AWS
end