SlideShare a Scribd company logo
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
+ 9NJ
+ KG
+ ~
5GEu ENX NXSN $
p u
- ~
. /,, . ” m %
/ ~
0 h bUccBJ m %
1 ~ ”
,) f
­
x
E edUc JUS Tc E cUS TcNUU c
~ e
4
.,-0 -- 9NJ D RT
(
x
’
”
5GE JT MJ f
SERVICES (ANYTHING)EVENT SOURCE FUNCTION
5GE JT MJ u
5GE JT MJ
Amazon
S3
Amazon
DynamoDB
Amazon
Kinesis
Amazon
Cognito
DATA STORES ENDPOINTS
CONFIGURATION REPOSITORIES EVENT/MESSAGE SERVICES
AWS AWS AWS Amazon Amazon Amazon Cron
CloudFormation CloudTrail CodeCommit CloudWatch SES SNS events
Amazon
API Gateway
Amazon
Alexa
AWS
IoT
AWS Step
Functions
$ 5GE JT MJ u u
t 9 j J/
u 9NJ D RT
s
v ”
w
( 5GE
AWS Lambda
Amazon
DynamoDB
Amazon SNS
Amazon API
Gateway
Amazon SQS Amazon
Kinesis
Amazon S3
Orchestration & State Management
API Proxy Messaging and Queues Analytics
Monitoring and Debugging
Compute Storage Database
AWS X-Ray
AWS Step
Functions
Edge Compute
AWS Greengrass
Lambda@Edge
g
9NJ !
l
•
• 9 Uh J c V b
9 j SX
•
•
• F TUBJ ”
•
­
•
•
• A K
5+65+6
* s
•
• z
• E IUTeSU
• : dSX
5TJ 5 :JZN J f
x 9HA
”
5TJ 5 :JZN J u
Internet
Mobile
apps
AWS
Lambda
functions
API Gateway
DyanamoDB
Update
$ 5 :JZN J … e 5 u
s 9HA ? dUg i
t D RT
u 9HA 9HA
v <i <:
g
Amazon
Cognito
Amazon API
Gateway
AWS
Lambda
Amazon
DynamoDB
Amazon
ElastiCache
Amazon
RDS
View Blog Posts
(GETs)
Manage/edit blog posts
(POSTs)
Web-federated identity
& Cognito User Pools AWS
Lambda
Triggers for sign-ups
Amazon
SES
Mailers
Amazon
CloudFront
Amazon S3 S3 Events
On AWS Lambda
Static
Contents
Mobile
Apps
Websites
Partner
Services
https://aws.amazon.com/ko/solutions/case-studies/bustle/
” 1
-) .++ - u
+ KG
f TX b S Ud e SX S
y lf
§ .,-/ -1, ~ ( + +” +
-,
§ -,, - z A K
§ …~
-(,,,(,,,(,,,
x
(
(
(
§ ” n ox
§ xx (
x x
9NJ D RT 9HA ? dUg i
b
§ ” <Z W ­
Ø ” ( 9HA ? dUg i x
§ HidX
Ø x
§ 9NJ D RT S T cd bd
Ø S eTg dSX ”
D RT IJWWJ
IJWWJ
"name": {
"s3_bucket": "bucket-name",
"aws_region": "ap-northeast-2",
"app_function": "app.app",
"django_settings": "your_project.settings”
"environment_variables": {"your_key": "your_value"},
"keep_warm": true,
"memory_size": 128,
"timeout_seconds": 30,
"vpc_config": { "SubnetIds": ["subnet-12345678"] }
}
” ~ ( x
b hm
~ ”z .
z ,2. IUaeUcd +),2 %9HA ? dUg i #2 31
b
US.
”
‘ l
w v 4
f TX b S Ud e SX S
NU bU @ b W!
~
Chalice
Framework
~ ”
o
ENX NXSN 5WN 6SJ MRJ E 6QJSRLN IJWWJ
” …
~ F TUBJ
”
~
9NJ ~
x
<Z W > c
F TUBJ
HidX
B f
? W
F TUBJ
HidX
B f
F TUBJ HidX HidX
DA G G G G G
G r
%KUbb V b
O O O
G O O O O
‘ G r %LcUb)TUV UT
X T Ub
r %/bT bdi
Re TUbc
O O
O O r %H bd e d)
dUcd
O O
.) f
E dX E Sb cUbf SUc >e Sd c
n e
N AW f f
EVENT DRIVEN ONE LAMBDA PER HTTP METHOD
GET /pets
PUT /pets
DELETE /pets
GET /describe/pet/$id
PUT /describe/pet/$id
p
n u
l
/(,,,~
E9L 1,,
2,,
z HM /
KI -,$ https://www.youtube.com/watch?v=CM47-1UpgOc
cd S
D T : SUb
9NJ G cg b c
.
<: + SXU
.
.
u p
NUR cUbfUb +
: S Wb e T N b Ub +
I JK 9HA +
GIE +
:ec Ucc W S
l
>UUT
JU bSX
bT Nb d W
9T
J
l
ggg f W U Ud
f W U Ud
• ” ~ ( x
• ” ­ ~
API Gateway Lambda DynamoDB
(List of spam keywords)
POST /api/validates
Body: {
url: “goo.gl/xxx”
}
u ( $
• ” ) JX bdLID ”
• ~ ( ~ ­
• y ” x
( 1f a
§ ., ~
~ + +
§ 9HA
~
I JK @KKH”
§ z <U U TU Si
f … ( N AW R ENX NXSN
• D RT ~
­ ­
• D RT ‘(
• D RT
­
Write
code
Deploy to
customer
Build
and test
Receive
feedback
• 9NJ eT> b d ”
• D RT J9E
• x
• …~ ” %9 SXU . ,
Xdd c4++W dXeR S + gc Rc+cUbfUb Ucc)
S d ) TU
OXJ ZX LZ XN J 6 MN
5GE ENX NXSN 5WWSRLJZR ? MNS E5?$
E5?
AWSTemplateFormatVersion: '2010-09-09’
Transform: AWS::Serverless-2016-10-31
Resources:
GetHtmlFunction:
Type: AWS::Serverless::Function
Properties:
CodeUri:
Handler:
Runtime:
s3://sam-demo-bucket/todo_list.zip
index.gethtml
nodejs4.3
Policies: AmazonDynamoDBReadOnlyAccess
Events:
GetHtml:
Type: Api
Properties:
Path: /{proxy+}
Method: ANY
ListTable:
Type: AWS::Serverless::SimpleTable
eT> b d
pdb cV b q J9E x
A9E D RT (
( PAH ( (
x
9HA ? dUg i
<i <: y 9NJ
</>
GitHub
Amazon S3
AWS CodeCommit
AWS CodeBuild
AWS CodeBuild
Third-party tools
AWS CloudFormation
Commit
Build
Test
Deploy
to Prod
( E5? 5GE 6 MN
AWS Lambda Functions
5GE 6 MNEZJX ( n
NT 3 5GE 6 MNEZJX u
/) J ( NX NXSN (N WXN u
+ ~
f i
• 5 TJPN 6 NXZNX y 4 9NJ D RT 9HA
? dUg i R bi bUc cU ) F TU BJ% Ki UcSb d
• D QZTS-WMO y 4 9NJ D RT 9HA ? dUg i
R bi bUc cU ) F TU BJ% Ki UcSb d
• EC - LNS 4 9NJ D RT 9HA ? dUg i R bi
bUc cU ) HidX
• 5E ) F 5 ENX NX4 JUbfUb Ucc 9HA %9NJ D RT )
F TU BJ% Ki UcSb d
ENX NXSN 5 p
CloudFront
distribution
API
Gateway
LambdaRDS
LambdaS3 Bucket
J ( NX NXSN (N WXN f
• F TU Zc h bUcc 9NJ
D RT 9 j 9HA ? dUg i JUbfUb Ucc
I JK 9HA
• 9NJ D RT Uh bUcc …
” x
https://github.com/awslabs/aws-serverless-express
y ENX NXSN 5 p
• 9NJ D RT 9HA
gc)cUbfUb Ucc)Uh bUcc
• ~ cUbfUb Ucc 9HA gc)cUbfUb Ucc)
Uh bUcc ”
J ( NX NXSN (N WXN ,$
§ app.local.ts
) ” app.ts app.listen()
) D S %D RT
h bUcc
( x
f c x!
• lambda.ts
) h bUcc aws-serverless-express
) 9NJ D RT X T Ub
J ( NX NXSN (N WXN -$
h bUcc
J ( NX NXSN (N WXN .$
9NJ D RT
x
J ( NX NXSN (N WXN /$
h bUcc
” x
Xdd c4++W dXeR S + UUb S +
b ed W)S db Ubc
• ” D RT gc)cUbfUb Ucc)Uh bUcc
b ed W)S db Ub ”
• 9 9HAc be W . cd S :U cd ” 9HA
J 9NJ D RT 9HA ? dUg i
• △ J
9NJ D RT 9HA ? dUg i
0) f u
5GE ? RSN ( f
- 9NJ
x
. GJ+ +
E R U J<C x
/ ­
p
q
AWS
IDENTITY & ACCESS
MANAGEMENT
AMAZON
S3 AMAZON
CLOUDFRONT
AMAZON
COGNITO
AMAZON
PINPOINT
AMAZON
SNS
AWS
DEVICE FARM
AMAZON
DYNAMODB
AWS
LAMBDA
f ­ u!
• ~
• Xdd c4++W dXeR S + gc Rc+ gc) R U)bU Sd)c U
• Xdd c4++W dXeR S + gc Rc+ gc) R UXeR)U RUb
• Xdd c4++W dXeR S + gc Rc+ gc) R U) S)c U
• Xdd c4++W dXeR S + gc Rc+ gc) R U) We b)S W d )c U
Trace Requests Record Traces View Service Map Analyze Issues
5GE H(DJ 3 JT MJ
5GE H(DJ 3 JT MJ
5GE EZNW 9 LZR
d JT MJ
p n
• y
x
•
y ‘ …
• y ” (
x
$ 5TJ 5 u
https://github.com/awslabs/lambda-refarch-imagerecognition
상태 머신
실행
사a 메타
데이터 추e
사a 메타
데이터 저장
이미지 인식
서비스 호e
f ( ­ z
MonitoringDeploymentIntegrationsCode Libraries
5
Xdd c4++ gc j S + +R Wc+S edU+WU Ub
dU)i eb) g ) )W dUg i)TUfU Ub) bd +
Xdd c4++ gc j S + +R Wc+S edU+ Ud jU
)i eb) c) ) gc) b Ud SU)ec W) )W dUg i+
API Gateway Developer Portal
JUbfUb Ucc 9 S d E TU %J9E ”
“
API Monetization in Marketplace
9NJ E b Ud SU 9HA
x
• a
• ” ” !
• ( ( … k
• p !
• 9NJ J9E %JUbfUb Ucc 9 S d E TU
• ~
• 9NJ O)I i( JdU >e Sd c
• 9NJ TUJd b( E R U@eR z ”
• rt
• 9NJCIL? cUbfUb Ucc !

More Related Content

What's hot

Randall Hunt - AWS Midwest Community Day Keynote
Randall Hunt - AWS Midwest Community Day KeynoteRandall Hunt - AWS Midwest Community Day Keynote
Randall Hunt - AWS Midwest Community Day Keynote
AWS Chicago
 
Introduction to the Serverless paradigm
Introduction to the Serverless paradigmIntroduction to the Serverless paradigm
Introduction to the Serverless paradigm
Alex Casalboni
 
AWS ECOSYSTEM - Introduction
AWS ECOSYSTEM - IntroductionAWS ECOSYSTEM - Introduction
AWS ECOSYSTEM - Introduction
Ivan Petrushevski
 
Cloud Academy's AWS Hands on-labs
Cloud Academy's AWS Hands on-labsCloud Academy's AWS Hands on-labs
Cloud Academy's AWS Hands on-labs
Alex Casalboni
 
GitHubとクラスメソッド勉強会資料_DevOpsとAWS
GitHubとクラスメソッド勉強会資料_DevOpsとAWSGitHubとクラスメソッド勉強会資料_DevOpsとAWS
GitHubとクラスメソッド勉強会資料_DevOpsとAWS
淳 千葉
 
White rabbit game cloud deployment architecture
White rabbit game cloud deployment architectureWhite rabbit game cloud deployment architecture
White rabbit game cloud deployment architectureGhazanfar Latif (Gabe)
 
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech TalksContainers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
Amazon Web Services
 
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석 [판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
Amazon Web Services Korea
 
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
AWSKRUG - AWS한국사용자모임
 
What's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group HullWhat's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group Hull
Ian Massingham
 
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
Amazon Web Services
 
20181027 deep learningcommunity_aws
20181027 deep learningcommunity_aws20181027 deep learningcommunity_aws
20181027 deep learningcommunity_aws
Hirokuni Uchida
 
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 KeynoteThe Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 Keynote
Arun Gupta
 
AWS re:Invent 2017 re:View
AWS re:Invent 2017 re:ViewAWS re:Invent 2017 re:View
AWS re:Invent 2017 re:View
Mark Nunnikhoven
 
Urturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maketUrturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maketSwiss Big Data User Group
 
Robots: The Fading Line Between Real and Virtual Worlds
Robots: The Fading Line Between Real and Virtual WorldsRobots: The Fading Line Between Real and Virtual Worlds
Robots: The Fading Line Between Real and Virtual Worlds
Amazon Web Services
 
CON319_Interstella GTC CICD for Containers on AWS
CON319_Interstella GTC CICD for Containers on AWSCON319_Interstella GTC CICD for Containers on AWS
CON319_Interstella GTC CICD for Containers on AWS
Amazon Web Services
 
How We Should Think About Security
How We Should Think  About SecurityHow We Should Think  About Security
How We Should Think About Security
Amazon Web Services
 
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
Andreas Evers
 

What's hot (20)

Randall Hunt - AWS Midwest Community Day Keynote
Randall Hunt - AWS Midwest Community Day KeynoteRandall Hunt - AWS Midwest Community Day Keynote
Randall Hunt - AWS Midwest Community Day Keynote
 
Introduction to the Serverless paradigm
Introduction to the Serverless paradigmIntroduction to the Serverless paradigm
Introduction to the Serverless paradigm
 
AWS ECOSYSTEM - Introduction
AWS ECOSYSTEM - IntroductionAWS ECOSYSTEM - Introduction
AWS ECOSYSTEM - Introduction
 
Cloud Academy's AWS Hands on-labs
Cloud Academy's AWS Hands on-labsCloud Academy's AWS Hands on-labs
Cloud Academy's AWS Hands on-labs
 
GitHubとクラスメソッド勉強会資料_DevOpsとAWS
GitHubとクラスメソッド勉強会資料_DevOpsとAWSGitHubとクラスメソッド勉強会資料_DevOpsとAWS
GitHubとクラスメソッド勉強会資料_DevOpsとAWS
 
White rabbit game cloud deployment architecture
White rabbit game cloud deployment architectureWhite rabbit game cloud deployment architecture
White rabbit game cloud deployment architecture
 
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech TalksContainers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
Containers on AWS: What You Missed at re:Invent 2017 - AWS Online Tech Talks
 
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석 [판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
[판교에서 만나는 아마존웹서비스] Obama for America를 통해서 본 AWS에서의 데이터 분석
 
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
AWS로 돌아온 Cloud9, 클라우드 IDE 활용법 - 트랙2, Community Day 2018 re:Invent 특집
 
What's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group HullWhat's New @AWS for AWS User Group Hull
What's New @AWS for AWS User Group Hull
 
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
台灣客戶經驗分享: 零售品牌全通路經營-數位轉型新挑戰
 
20181027 deep learningcommunity_aws
20181027 deep learningcommunity_aws20181027 deep learningcommunity_aws
20181027 deep learningcommunity_aws
 
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 KeynoteThe Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 Keynote
 
AWS re:Invent 2017 re:View
AWS re:Invent 2017 re:ViewAWS re:Invent 2017 re:View
AWS re:Invent 2017 re:View
 
Urturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maketUrturn on AWS: scaling infra, cost and time to maket
Urturn on AWS: scaling infra, cost and time to maket
 
Mtbc cloud ehr
Mtbc cloud ehrMtbc cloud ehr
Mtbc cloud ehr
 
Robots: The Fading Line Between Real and Virtual Worlds
Robots: The Fading Line Between Real and Virtual WorldsRobots: The Fading Line Between Real and Virtual Worlds
Robots: The Fading Line Between Real and Virtual Worlds
 
CON319_Interstella GTC CICD for Containers on AWS
CON319_Interstella GTC CICD for Containers on AWSCON319_Interstella GTC CICD for Containers on AWS
CON319_Interstella GTC CICD for Containers on AWS
 
How We Should Think About Security
How We Should Think  About SecurityHow We Should Think  About Security
How We Should Think About Security
 
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
Awesome Tools to Level Up Your Spring Cloud Architecture - Spring I/O 2017
 

Similar to 서버리스(Serverless) 웹 애플리케이션 구축하기

AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image ConverterAWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
Seok-joon Yun
 
AWSでの機械学習におけるデータレイク・GPU実行環境
AWSでの機械学習におけるデータレイク・GPU実行環境AWSでの機械学習におけるデータレイク・GPU実行環境
AWSでの機械学習におけるデータレイク・GPU実行環境
Yasuhiro Matsuo
 
AWS における サーバーレスの基礎からチューニングまで
AWS における サーバーレスの基礎からチューニングまでAWS における サーバーレスの基礎からチューニングまで
AWS における サーバーレスの基礎からチューニングまで
崇之 清水
 
Noah Zoschke at Waza 2013: Heroku Secrets
Noah Zoschke at Waza 2013: Heroku SecretsNoah Zoschke at Waza 2013: Heroku Secrets
Noah Zoschke at Waza 2013: Heroku Secrets
Heroku
 
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental Feature
Jonathan Magen
 
2018512 AWS上での機械学習システムの構築とSageMaker
2018512 AWS上での機械学習システムの構築とSageMaker2018512 AWS上での機械学習システムの構築とSageMaker
2018512 AWS上での機械学習システムの構築とSageMaker
Yasuhiro Matsuo
 
AWSのIoTソリューション本番導入にむけた取り組み
AWSのIoTソリューション本番導入にむけた取り組みAWSのIoTソリューション本番導入にむけた取り組み
AWSのIoTソリューション本番導入にむけた取り組み
Amazon Web Services Japan
 
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
Amazon Web Services Korea
 
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기 - 윤석찬 (AWS 테크에반젤리스트)
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기  - 윤석찬 (AWS 테크에반젤리스트)Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기  - 윤석찬 (AWS 테크에반젤리스트)
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
 
Deep_dive_on_Amazon_Neptune_DAT361.pdf
Deep_dive_on_Amazon_Neptune_DAT361.pdfDeep_dive_on_Amazon_Neptune_DAT361.pdf
Deep_dive_on_Amazon_Neptune_DAT361.pdf
ShaikAsif83
 
Keep it simple web development stack
Keep it simple web development stackKeep it simple web development stack
Keep it simple web development stack
Eric Ahn
 
Beginner workshop to angularjs presentation at Google
Beginner workshop to angularjs presentation at GoogleBeginner workshop to angularjs presentation at Google
Beginner workshop to angularjs presentation at Google
Ari Lerner
 
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
Amazon Web Services
 
Hierarchical free monads and software design in fp
Hierarchical free monads and software design in fpHierarchical free monads and software design in fp
Hierarchical free monads and software design in fp
Alexander Granin
 
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트) 마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
Amazon Web Services Korea
 
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
apidays
 
Real-time search in Drupal with Elasticsearch @Moldcamp
Real-time search in Drupal with Elasticsearch @MoldcampReal-time search in Drupal with Elasticsearch @Moldcamp
Real-time search in Drupal with Elasticsearch @MoldcampAlexei Gorobets
 
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtimeLogstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtime
Andrea Cardinale
 

Similar to 서버리스(Serverless) 웹 애플리케이션 구축하기 (20)

AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image ConverterAWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
AWS DEV DAY SEOUL 2017 Buliding Serverless Web App - 직방 Image Converter
 
AWSでの機械学習におけるデータレイク・GPU実行環境
AWSでの機械学習におけるデータレイク・GPU実行環境AWSでの機械学習におけるデータレイク・GPU実行環境
AWSでの機械学習におけるデータレイク・GPU実行環境
 
AWS における サーバーレスの基礎からチューニングまで
AWS における サーバーレスの基礎からチューニングまでAWS における サーバーレスの基礎からチューニングまで
AWS における サーバーレスの基礎からチューニングまで
 
Noah Zoschke at Waza 2013: Heroku Secrets
Noah Zoschke at Waza 2013: Heroku SecretsNoah Zoschke at Waza 2013: Heroku Secrets
Noah Zoschke at Waza 2013: Heroku Secrets
 
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
AWS re:Invent 특집 세미나 - (2) DB/분석 분야 신규 서비스 요약 :: 윤석찬 (AWS 테크에반젤리스트)
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental Feature
 
2018512 AWS上での機械学習システムの構築とSageMaker
2018512 AWS上での機械学習システムの構築とSageMaker2018512 AWS上での機械学習システムの構築とSageMaker
2018512 AWS上での機械学習システムの構築とSageMaker
 
AWSのIoTソリューション本番導入にむけた取り組み
AWSのIoTソリューション本番導入にむけた取り組みAWSのIoTソリューション本番導入にむけた取り組み
AWSのIoTソリューション本番導入にむけた取り組み
 
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
AWS re:Invent 2017 주요 신규 서비스 분야별 요약 - 윤석찬 (AWS테크에반젤리스트)
 
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기 - 윤석찬 (AWS 테크에반젤리스트)
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기  - 윤석찬 (AWS 테크에반젤리스트)Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기  - 윤석찬 (AWS 테크에반젤리스트)
Amazon SageMaker을 통한 손쉬운 Jupyter Notebook 활용하기 - 윤석찬 (AWS 테크에반젤리스트)
 
Deep_dive_on_Amazon_Neptune_DAT361.pdf
Deep_dive_on_Amazon_Neptune_DAT361.pdfDeep_dive_on_Amazon_Neptune_DAT361.pdf
Deep_dive_on_Amazon_Neptune_DAT361.pdf
 
Keep it simple web development stack
Keep it simple web development stackKeep it simple web development stack
Keep it simple web development stack
 
Beginner workshop to angularjs presentation at Google
Beginner workshop to angularjs presentation at GoogleBeginner workshop to angularjs presentation at Google
Beginner workshop to angularjs presentation at Google
 
huhu
huhuhuhu
huhu
 
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
AWS Compute Overview: Servers, Containers, Serverless, and Batch | AWS Public...
 
Hierarchical free monads and software design in fp
Hierarchical free monads and software design in fpHierarchical free monads and software design in fp
Hierarchical free monads and software design in fp
 
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트) 마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
마이크로서비스 기반 클라우드 아키텍처 구성 모범 사례 - 윤석찬 (AWS 테크에반젤리스트)
 
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
Apidays Paris 2023 - Forget TypeScript, Choose Rust to build Robust, Fast and...
 
Real-time search in Drupal with Elasticsearch @Moldcamp
Real-time search in Drupal with Elasticsearch @MoldcampReal-time search in Drupal with Elasticsearch @Moldcamp
Real-time search in Drupal with Elasticsearch @Moldcamp
 
Logstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtimeLogstash for SEO: come monitorare i Log del Web Server in realtime
Logstash for SEO: come monitorare i Log del Web Server in realtime
 

More from Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
Amazon Web Services Korea
 

More from Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 

서버리스(Serverless) 웹 애플리케이션 구축하기

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. + 9NJ + KG + ~ 5GEu ENX NXSN $ p u
  • 2. - ~ . /,, . ” m % / ~ 0 h bUccBJ m % 1 ~ ”
  • 4. ­ x E edUc JUS Tc E cUS TcNUU c ~ e
  • 7. 5GE JT MJ f SERVICES (ANYTHING)EVENT SOURCE FUNCTION
  • 9. 5GE JT MJ Amazon S3 Amazon DynamoDB Amazon Kinesis Amazon Cognito DATA STORES ENDPOINTS CONFIGURATION REPOSITORIES EVENT/MESSAGE SERVICES AWS AWS AWS Amazon Amazon Amazon Cron CloudFormation CloudTrail CodeCommit CloudWatch SES SNS events Amazon API Gateway Amazon Alexa AWS IoT AWS Step Functions
  • 10. $ 5GE JT MJ u u t 9 j J/ u 9NJ D RT s v ” w
  • 11. ( 5GE AWS Lambda Amazon DynamoDB Amazon SNS Amazon API Gateway Amazon SQS Amazon Kinesis Amazon S3 Orchestration & State Management API Proxy Messaging and Queues Analytics Monitoring and Debugging Compute Storage Database AWS X-Ray AWS Step Functions Edge Compute AWS Greengrass Lambda@Edge
  • 13. l • • 9 Uh J c V b 9 j SX • • • F TUBJ ” • ­ • • • A K 5+65+6 * s • • z • E IUTeSU • : dSX
  • 14. 5TJ 5 :JZN J f x 9HA ”
  • 15. 5TJ 5 :JZN J u
  • 16. Internet Mobile apps AWS Lambda functions API Gateway DyanamoDB Update $ 5 :JZN J … e 5 u s 9HA ? dUg i t D RT u 9HA 9HA v <i <:
  • 17. g Amazon Cognito Amazon API Gateway AWS Lambda Amazon DynamoDB Amazon ElastiCache Amazon RDS View Blog Posts (GETs) Manage/edit blog posts (POSTs) Web-federated identity & Cognito User Pools AWS Lambda Triggers for sign-ups Amazon SES Mailers Amazon CloudFront Amazon S3 S3 Events On AWS Lambda Static Contents Mobile Apps Websites Partner Services https://aws.amazon.com/ko/solutions/case-studies/bustle/ ” 1
  • 18. -) .++ - u + KG f TX b S Ud e SX S
  • 19. y lf § .,-/ -1, ~ ( + +” + -, § -,, - z A K § …~ -(,,,(,,,(,,, x
  • 20. (
  • 21. (
  • 22. (
  • 23. § ” n ox § xx ( x x
  • 24. 9NJ D RT 9HA ? dUg i
  • 25. b § ” <Z W ­ Ø ” ( 9HA ? dUg i x § HidX Ø x § 9NJ D RT S T cd bd Ø S eTg dSX ” D RT IJWWJ
  • 26. IJWWJ "name": { "s3_bucket": "bucket-name", "aws_region": "ap-northeast-2", "app_function": "app.app", "django_settings": "your_project.settings” "environment_variables": {"your_key": "your_value"}, "keep_warm": true, "memory_size": 128, "timeout_seconds": 30, "vpc_config": { "SubnetIds": ["subnet-12345678"] } } ” ~ ( x
  • 27. b hm ~ ”z . z ,2. IUaeUcd +),2 %9HA ? dUg i #2 31
  • 29. w v 4 f TX b S Ud e SX S NU bU @ b W! ~
  • 31. o ENX NXSN 5WN 6SJ MRJ E 6QJSRLN IJWWJ ” … ~ F TUBJ ” ~ 9NJ ~ x <Z W > c F TUBJ HidX B f ? W F TUBJ HidX B f F TUBJ HidX HidX DA G G G G G G r %KUbb V b O O O G O O O O ‘ G r %LcUb)TUV UT X T Ub r %/bT bdi Re TUbc O O O O r %H bd e d) dUcd O O
  • 32. .) f
  • 33. E dX E Sb cUbf SUc >e Sd c n e
  • 34.
  • 35. N AW f f
  • 36. EVENT DRIVEN ONE LAMBDA PER HTTP METHOD GET /pets PUT /pets DELETE /pets GET /describe/pet/$id PUT /describe/pet/$id
  • 37. p n u l /(,,,~ E9L 1,, 2,, z HM / KI -,$ https://www.youtube.com/watch?v=CM47-1UpgOc
  • 38. cd S D T : SUb 9NJ G cg b c . <: + SXU . . u p NUR cUbfUb + : S Wb e T N b Ub + I JK 9HA + GIE + :ec Ucc W S l >UUT JU bSX bT Nb d W 9T J l ggg f W U Ud f W U Ud • ” ~ ( x • ” ­ ~
  • 39. API Gateway Lambda DynamoDB (List of spam keywords) POST /api/validates Body: { url: “goo.gl/xxx” } u ( $ • ” ) JX bdLID ” • ~ ( ~ ­ • y ” x
  • 40. ( 1f a § ., ~ ~ + + § 9HA ~ I JK @KKH” § z <U U TU Si
  • 41. f … ( N AW R ENX NXSN • D RT ~ ­ ­ • D RT ‘( • D RT ­ Write code Deploy to customer Build and test Receive feedback
  • 42. • 9NJ eT> b d ” • D RT J9E • x • …~ ” %9 SXU . , Xdd c4++W dXeR S + gc Rc+cUbfUb Ucc) S d ) TU OXJ ZX LZ XN J 6 MN 5GE ENX NXSN 5WWSRLJZR ? MNS E5?$
  • 43. E5? AWSTemplateFormatVersion: '2010-09-09’ Transform: AWS::Serverless-2016-10-31 Resources: GetHtmlFunction: Type: AWS::Serverless::Function Properties: CodeUri: Handler: Runtime: s3://sam-demo-bucket/todo_list.zip index.gethtml nodejs4.3 Policies: AmazonDynamoDBReadOnlyAccess Events: GetHtml: Type: Api Properties: Path: /{proxy+} Method: ANY ListTable: Type: AWS::Serverless::SimpleTable eT> b d pdb cV b q J9E x A9E D RT ( ( PAH ( ( x 9HA ? dUg i <i <: y 9NJ
  • 44. </> GitHub Amazon S3 AWS CodeCommit AWS CodeBuild AWS CodeBuild Third-party tools AWS CloudFormation Commit Build Test Deploy to Prod ( E5? 5GE 6 MN AWS Lambda Functions
  • 46. NT 3 5GE 6 MNEZJX u
  • 47. /) J ( NX NXSN (N WXN u + ~
  • 48. f i • 5 TJPN 6 NXZNX y 4 9NJ D RT 9HA ? dUg i R bi bUc cU ) F TU BJ% Ki UcSb d • D QZTS-WMO y 4 9NJ D RT 9HA ? dUg i R bi bUc cU ) F TU BJ% Ki UcSb d • EC - LNS 4 9NJ D RT 9HA ? dUg i R bi bUc cU ) HidX • 5E ) F 5 ENX NX4 JUbfUb Ucc 9HA %9NJ D RT ) F TU BJ% Ki UcSb d
  • 49. ENX NXSN 5 p CloudFront distribution API Gateway LambdaRDS LambdaS3 Bucket
  • 50. J ( NX NXSN (N WXN f • F TU Zc h bUcc 9NJ D RT 9 j 9HA ? dUg i JUbfUb Ucc I JK 9HA • 9NJ D RT Uh bUcc … ” x https://github.com/awslabs/aws-serverless-express
  • 51. y ENX NXSN 5 p • 9NJ D RT 9HA gc)cUbfUb Ucc)Uh bUcc • ~ cUbfUb Ucc 9HA gc)cUbfUb Ucc) Uh bUcc ”
  • 52. J ( NX NXSN (N WXN ,$ § app.local.ts ) ” app.ts app.listen() ) D S %D RT h bUcc ( x f c x!
  • 53. • lambda.ts ) h bUcc aws-serverless-express ) 9NJ D RT X T Ub
  • 54. J ( NX NXSN (N WXN -$ h bUcc
  • 55. J ( NX NXSN (N WXN .$ 9NJ D RT x
  • 56. J ( NX NXSN (N WXN /$ h bUcc ” x Xdd c4++W dXeR S + UUb S + b ed W)S db Ubc
  • 57. • ” D RT gc)cUbfUb Ucc)Uh bUcc b ed W)S db Ub ” • 9 9HAc be W . cd S :U cd ” 9HA J 9NJ D RT 9HA ? dUg i • △ J 9NJ D RT 9HA ? dUg i
  • 59. 5GE ? RSN ( f - 9NJ x . GJ+ + E R U J<C x / ­ p q
  • 60. AWS IDENTITY & ACCESS MANAGEMENT AMAZON S3 AMAZON CLOUDFRONT AMAZON COGNITO AMAZON PINPOINT AMAZON SNS AWS DEVICE FARM AMAZON DYNAMODB AWS LAMBDA
  • 61. f ­ u! • ~ • Xdd c4++W dXeR S + gc Rc+ gc) R U)bU Sd)c U • Xdd c4++W dXeR S + gc Rc+ gc) R UXeR)U RUb • Xdd c4++W dXeR S + gc Rc+ gc) R U) S)c U • Xdd c4++W dXeR S + gc Rc+ gc) R U) We b)S W d )c U
  • 62. Trace Requests Record Traces View Service Map Analyze Issues 5GE H(DJ 3 JT MJ
  • 63. 5GE H(DJ 3 JT MJ
  • 64. 5GE EZNW 9 LZR d JT MJ p n • y x • y ‘ … • y ” ( x
  • 65. $ 5TJ 5 u https://github.com/awslabs/lambda-refarch-imagerecognition 상태 머신 실행 사a 메타 데이터 추e 사a 메타 데이터 저장 이미지 인식 서비스 호e
  • 66. f ( ­ z MonitoringDeploymentIntegrationsCode Libraries
  • 67. 5 Xdd c4++ gc j S + +R Wc+S edU+WU Ub dU)i eb) g ) )W dUg i)TUfU Ub) bd + Xdd c4++ gc j S + +R Wc+S edU+ Ud jU )i eb) c) ) gc) b Ud SU)ec W) )W dUg i+ API Gateway Developer Portal JUbfUb Ucc 9 S d E TU %J9E ” “ API Monetization in Marketplace 9NJ E b Ud SU 9HA x
  • 68. • a • ” ” ! • ( ( … k • p ! • 9NJ J9E %JUbfUb Ucc 9 S d E TU • ~ • 9NJ O)I i( JdU >e Sd c • 9NJ TUJd b( E R U@eR z ” • rt • 9NJCIL? cUbfUb Ucc !