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
御年30歳の老舗ITベンチャー企業にAWSを入れてみた/i-gotta-carry-that-...
Search
kent-hamaguchi
January 18, 2019
Programming
1
340
御年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
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
880
JAWS DAYS 2020 メディアドゥスポンサーセッション/jaws-days-2020-mediado
kenthamaguchi
1
2k
OOC 2020 メディアドゥ スポンサーセッション/ooc_2020_mediado
kenthamaguchi
0
590
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
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
190
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
420
One Enishi After Another
snoozer05
PRO
0
150
What's new in Spring Modulith?
olivergierke
1
170
contribution to astral-sh/uv
shunsock
0
530
あなたとKaigi on Rails / Kaigi on Rails + You
shimoju
0
180
Devoxx BE - Local Development in the AI Era
kdubois
0
140
Pythonに漸進的に型をつける
nealle
1
120
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
14k
AI駆動で0→1をやって見えた光と伸びしろ
passion0102
1
810
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
2
1.4k
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Code Review Best Practice
trishagee
72
19k
Docker and Python
trallard
46
3.6k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
GraphQLとの向き合い方2022年版
quramy
49
14k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Done Done
chrislema
185
16k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
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