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
초보 서버 개발자의 AWS 회고
Search
mingrammer
January 11, 2017
Technology
4
4.3k
초보 서버 개발자의 AWS 회고
AWS로 처음 서버 아키텍쳐를 설계해본 경험을 회고하고 공유합니다.
mingrammer
January 11, 2017
Tweet
Share
More Decks by mingrammer
See All by mingrammer
레거시 위에서 재현 가능한 환경 구축하기
mingrammer
0
170
IDC에서 AWS로 Redis 데이터 이전하기
mingrammer
0
390
개발자의 흔한 취미: 오픈소스 개발
mingrammer
2
650
회사 밖에서 성장하기
mingrammer
7
11k
Building a serverless application with AWS
mingrammer
1
680
python report card
mingrammer
0
280
머신러닝을 위한 기초 수학 살펴보기
mingrammer
6
7k
On-demand image server with Python
mingrammer
3
880
Make RESTful API with Go
mingrammer
7
820
Other Decks in Technology
See All in Technology
“自分”を大切に、フラットに。キャリアチェンジしてからの一年 三ヶ月で見えたもの。
maimyyym
0
140
HCP Terraformで実現するPlatform Engineering/nikkei-tech-talk-29
nikkei_engineer_recruiting
0
210
実践!生成AIのビジネス活用 / How to utilize Generative AI in your own business
gakumura
1
200
スクラムマスターの活動と組織からの期待のズレへの対応 / Dealing with the gap between Scrum Master activities and organizational expectations
pauli
2
990
Mocking your codebase without cursing it
gaqzi
0
140
TSのコードをRustで書き直した話
askua
4
990
Plants vs thieves: Automated Tests in the World of Web Security
leichteckig
0
140
srekaigi2025-hajimete-ippo-aws
masakichieng
0
170
インシデントキーメトリクスによるインシデント対応の改善 / Improving Incident Response using Incident Key Metrics
nari_ex
0
3.3k
クロスアカウントな RDS Snapshot Export による カジュアルなデータ集約の仕組み / 202501-finatext-technight-lt
wa6sn
1
120
企業テックブログにおける執筆ネタの考え方・見つけ方・広げ方 / How to Think of, Find, and Expand Writing Topics for Corporate Tech Blogs
honyanya
0
700
製造業とソフトウェアは本当に共存できていたのか?品質とスピードを問い直す
takabow
14
4.4k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
370
Practical Orchestrator
shlominoach
186
10k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
A Philosophy of Restraint
colly
203
16k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
890
Mobile First: as difficult as doing things right
swwweet
222
9.1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Writing Fast Ruby
sferik
628
61k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
What's in a price? How to price your products and services
michaelherold
244
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
39
1.9k
Transcript
AWS ഥҊ MinJae Kwon (@mingrammer) 2017.01.11
Name ӂ (MinJae Kwon) Nickname @mingrammer Email
[email protected]
Who Backend
Developer Blog https://mingrammer.com Facebook https://facebook.com/mingrammer Github https://github.com/mingrammer
ޖट ഥҊ? AWSܳ ࢎਊೞӝ ী ঌও؊ۄݶ જওਸ Ѫٜ җѢ ইఃఫ
ѐࢶߑߨ
झఋস ٸח Ү 2֙ 2ӝ
ਢ झܻ߁ ӝ߈ Әਲ਼ Үਭ ࢲ࠺झ
Web Application Server User Streaming resources
ೡ ইחѱ Flask ߆ী হਵפ Flaskܳ ॳ! Ӕؘ ࢲߡח
যڌѱ ೞ
Google App Engine AWS Azure Heroku Server Hosting …
ղо ਃೠѱ ޤ?
ਢ গܻா࣌ ࢲߡ ੌ झషܻ झܻ߁ ੋ٬ ࢲߡ ؘఠ߬झ ݫੌ݂
ࢲ࠺झ ߓನо एਕঠೣ ѐߊী ೡ ࣻ ח ജ҃
Google App Engine AWS Azure Heroku Server Hosting … ࢲ࠺झب
݆Ҋ ۨಌ۠झب ݆ AWS ࢶఖ
But … ۽؋࣌ ѐߊ ҃ হ ࢲߡ ѐߊ ҃
ѐߊ 1ݺ
ইఃఫ х উ১
2~3׳ উী ಽझఖ ਢࢲ࠺झ + ইఃఫ ݽف ѐߊ೧ঠೣ
ੌױ ೧ࠁ
AWS Elastic Beanstalk Amazon RDS ߓನо ए Elastic Beanstalkܳ ࢎਊ
ࢶ ਢࢲߡ৬ ؘఠ߬झܳ فҊ ..
झషܻب فҊ .. AWS Elastic Beanstalk Amazon RDS Amazon S3
৴ AWS ॳחѢ بݫੋب Route53 AWS Elastic Beanstalk Amazon RDS
Amazon S3 Amazon Route 53
S3۽ झܻ߁ਸ যڌѱ ҳഅೞ .. ?
Amazon CloudFront Amazon Elastic Transcoder + AWSח ࢎیੑפ.
..
CloudFront۽ ੌө ݽف ࢲࡂೞ! AWS Elastic Beanstalk Amazon RDS
Amazon Route 53 Amazon S3 Amazon CloudFront Amazon Elastic Transcoder ࢚ झܻ߁ ਬܐ۽ Ӕ ઁೠਸ ف!
ݫੌب ࠁղঠೞפ SESܳ ॳ AWS Elastic Beanstalk Amazon RDS Amazon
Route 53 Amazon S3 Amazon CloudFront Amazon Elastic Transcoder Amazon SES
ॉ֎ੌਸ ٜ݅যঠ ೞחؘ ۽ࣁयী दр Ѧܿ
Lambdaܳ ࢎਊ೧ ۽ࣁयਸ ਢࢲߡ৬ ܻ࠙ AWS Elastic Beanstalk Amazon
RDS Amazon Route 53 Amazon S3 Amazon CloudFront Amazon Elastic Transcoder Amazon SES AWS Lambda
ٯ ۧѱ݅ ҳࢿ೧ࢲ ੌױ ୭ઙ ইఃఫо ৮ࢿؽ
AWS Elastic Beanstalk Amazon RDS Amazon Route 53 Amazon S3
Amazon CloudFront Amazon Elastic Transcoder Amazon SES AWS Lambda
Ӓؘ۠ …
ѐߊ աтૉ .. ࢚ ஶబஎ ઁҕী ޙઁо ࢤѹ ࢎসਸ
ѱؽ Fxxking
Ӓؘ۠ Ӓ ৬ী ইఃఫ ޙઁо ߊѼؽ ࢎস ѱ غ݅ Ӓېب
ೠ ߣ ࠙ࢳ೧ࠅ оח যࠁ
AWS Elastic Beanstalk Amazon RDS Amazon Route 53 Amazon S3
Amazon CloudFront Amazon Elastic Transcoder Amazon SES AWS Lambda Beanstalk ࢲߡী ࠢয ח Admin ࢲߡо Publicೠ ী ਤ DB ژೠ Publicೠ ী ਤ Lambdaܳ زӝਵ۽ प೯दఃҊ SSL ਊ য়షझாੌ݂ ߂ ഛࢿ Ҋ۰
DB ژೠ Publicೠ ী ਤ Beanstalk ࢲߡী ࠢয ח Admin
ࢲߡо Publicೠ ী ਤ Public/Private Subnetਸ ܻ࠙
Private subnet Public subnet Web service server instance Admin web
server instance RDS DB instance user Admin VPN
Lambdaܳ زӝਵ۽ प೯दఃҊ AWS Elastic Beanstalk Amazon S3 AWS
Lambda ਢࢲߡо Lambda ઙܐܳ ӝ AWS Elastic Beanstalk Amazon S3 AWS Lambda S3 ߮ܳ ഝਊೠ ࠺زӝ ܻ ৮ܐ റ ॉ֎ੌ
SSL ਊ certificate manager ACM
য়షझாੌ݂ ߂ ഛࢿ Ҋ۰ ই ۠டب উ೮ӝী DB ച, য়షझாੌ݂,
ࠗೞ࠙١ য়ߡ ইఃఫ݂ۄ ౸ױؽ (ࢎप ݏחח ݽܰѷ) Ӓ ٸ द ࢚ടীࢶ ইఃఫ ޙઁ ۄҊח ࢤп উٞ
ࢸ҅೧ࠄ ইఃఫۄ ৻ ޙઁب ݆ਸ ࣻ
ইఃఫ݂ਸ ೞӝ ী ঌওѢա ਵݶ જওਸ Ѫٜ
ইఃఫ ҳઑী ೠ ӝࠄ ध ۄ٘ ࠁউ ध AWS ࢲ࠺झٜী
ೠ ೧ ਢࢲ࠺झ ҳઑী ೠ ೧ ֎ਕী ೠ ೧৬ ध ҃ ח ݭష ѐߊա ইఃఫ AWS ழޭפ౭ (दূ ށۋ)
റӝ ইఃఫח য۵. ҕࠗ৬ ҃ ݆ ਃೠ ࠙ঠੋ٠. ؊ ա
ইఃఫܳ ঌ۰दݶ хࢎೞѷणפ.
MinJae Kwon (@mingrammer) 2017.01.11 хࢎפ