SlideShare a Scribd company logo
1 of 70
Download to read offline
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
© 2022, Amazon Web Services, Inc. or its affiliates.
이이구
CTO
Metabora
Metabora
Blockchain Story
GAMES ON AWS 2022 – TRACK 03
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
About me
2
2021~. METABORA
Daniel.l2@metabora.io
Head of Blockchain Platform Div, CTO
2018. way2bit (co-founder)
2014. 4:33 Creative Lab
2012. Nexon
2005. Neowiz
2002. Encore Consulting
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
About METABORA
3
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Part 1. Blockchain, NFT
Part 2. Case Study
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Why Blockchain ?
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
What is Web 3.0?
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Web 1.0 Web 2.0 Web 3.0
시기 1991~2000 2001~2020 2020~
소통방식 읽기 (단방향) 읽기, 쓰기 (양방향) 읽기, 쓰기, “소유”
운영주체 개인, 회사 거대 플랫폼 네트워크
적용사례 Static Web Page (news) Facebook, Youtube NFT
환경 PC Mobile, Cloud Blockchain, Metaverse, DAO
Web 1.0 Web 2.0 Web 3.0
What is Web 3.0?
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Why Blockchain?
 d.tube
 8 Reasons to Switch From YouTube to DTube
https://www.makeuseof.com/tag/reasons-switch-youtube-to-dtube/
1. DTube Is a Decentralized Platform
2. DTube Is a Secure Service
3. DTube Doesn't Have Ads
4. You Can Earn Money on Dtube
5. Dtube Has No Censorship
6. DTube Has No Recommendation Algorithm
7. DTube Has a Good Community
8. DTube Is Not Part of the Big Five
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Why Blockchain?
 WEB 3.0 의 기반을 지원해주는 플랫폼 = Blockchain !
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Own #NFT #Value #Connectivity
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Own #NFT #Value #Connectivity
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Own #NFT #Decentralized
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Own #NFT #Decentralized
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Own #NFT #Decentralized #X2Earn
Provide NFT Asset
Profit Sharing
Invest
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
START NOW !
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Part 1. Blockchain, NFT
Part 2. Case Study
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 1. Architecture on PROD
aws-2common
aws-3bccore
WAF LB EKS Aurora
EC2
(sen-node)
Cloudtrail
S3
ElastiCache
CloudWatch EventBridge
SNS
Lambda
AWS Config System
Manager
SQS CodeBuild
ECR
EC2
aws-boragc-1 ~ aws-boragc-3
EC2
블록체인 코어 서버
가상자산 관리 서버
EC2
DB Access Hub
aws-1service
Docker Image
블록체인 노드 서버
Requirements
 보안! 보안! 보안!
Solution
 서비스 중요도에 따른
명시적인 계정 분리
및 접근권한 관리 철저
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 1. Architecture on PROD
aws-2common
aws-3bccore
LB EKS Aurora
EC2
(sen-node)
Cloudtrail
S3
ElastiCache
CloudWatch EventBridge
SNS
Lambda
AWS Config System
Manager
SQS CodeBuild
ECR
EC2
aws-boragc-1 ~ aws-boragc-3
EC2
블록체인 코어 서버
가상자산 관리 서버
EC2
DB Access Hub
aws-1service
Docker Image
블록체인 노드 서버
Requirements
 변화무쌍한 생태계에서의 생존전략
 100점 맞는 거북이 vs
80점 맞는 토끼
Solution
 AWS 관리형 서비스 적극 활용
• AWS Fargate for EKS
• AWS Lambda
• Amazon Aurora
• AWS Config
• AWS System Manager
• 등등
WAF
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 1. Architecture on PROD
aws-boragc-1 ~ aws-boragc-3
EC2
블록체인 노드 서버
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
당신의 시간을 소유하세요.
Today is ______ .
시간슬롯 NFT 에,
추억을 기록하고
디지털자산으로 보관하세요.
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
Requirements
 원본 이미지를 다양한 사이즈로 변환
 유해 이미지 인식 및 조치
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
Solution
 AWS S3
 AWS API Gateway
 AWS Lambda, Lambda@Edge
Requirements
 원본 이미지를 다양한 사이즈로 변환
 유해 이미지 인식 및 조치
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
Requirements
 원본 이미지를 다양한 사이즈로 변환
 유해 이미지 인식 및 조치
Solution
 pre-check
• AWS Rekognition 적용
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 2. Hot 한 이미지가 올라왔어요!
Solution
 pre-check
• AWS Rekognition 적용
 post-check
• 운영자 모니터링 (1)
• 유저들의 자발적인 신고 (2)
Requirements
 원본 이미지를 다양한 사이즈로 변환
 유해 이미지 인식 및 조치
(1)
(2)
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
VS
Requirements
 짧은 시간 안에 많은 부분 파괴하기
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
ConsoleMe
 A Central Control Plane for AWS Permissions and Access
 https://netflixtechblog.com/consoleme-a-central-control-plane-for-aws-permissions-and-access-fd09afdd60a8
 https://github.com/Netflix/consoleme
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
ConsoleMe > GitHub : https://hawkins.gitbook.io/consoleme/quick-start/local-development
cd consoleme
docker-compose -f docker-compose-dependencies.yaml up -d
# Make a Python 3.8 Virtual Environment using your preferred method.
Here's a standard way of doing it:
python3 -m venv env
. env/bin/activate
# Ensure that you have valid AWS credentials before running `make install`
make install
# Run ConsoleMe
python consoleme/__main__.py
# You should be able to visit Consoleme's Web UI at http://localhost:8081
### MacOS ###
aws configure
. AWS Access Key ID [None]: <AccessKey>
. AWS Secret Access Key [None]: <SecretKey>
. Default region name [None]: ap-northeast-2
. Default output format [None]: json
# Install Python, Yarn, libxmlsec1, and other dependencies
brew install python@3.8 yarn pkgconfig libxmlsec1
# XCode Command-Line Tools
xcode-select --install
# If you have a fork, you'll want to clone it instead
git clone https://github.com/Netflix/consoleme.git
탈취한 Access
Keys 정보
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
Requirements
 짧은 시간 안에 많은 부분 파괴하기!
 안전한 계정 관리를 위한 정책 마련하기
Solution
 계정의 Life Cycle 관리 (30일 이상 미사용 계정(IAM & Access Keys) 에 대해, 비활성화 정책 적용)
 AWS Config : iam-user-unused-credentials-check : 30 days (default : 90 days)
 AWS Config : access-keys-rotated : 30 days (default : 90 days)
 https://aws.amazon.com/ko/blogs/mt/managing-aged-access-keys-through-aws-config-remediations/
 https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
Requirements
 짧은 시간 안에 많은 부분 파괴하기!
 안전한 계정 관리를 위한 정책 마련하기
Solution
 계정의 Life Cycle 관리 (비활성화 정책 적용)
 Whitelist IP 정책 적용
Policy-WhitelistIP
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
Requirements
 짧은 시간 안에 많은 부분 파괴하기!
 안전한 계정 관리를 위한 정책 마련하기
Solution
 계정의 Life Cycle 관리 (비활성화 정책 적용)
 Whitelist IP 정책 적용
 MFA 접속 여부 확인 정책 적용
 AWS Console 로그인시 슬랙으로 로그인 정보 발송
Policy-IAM-self-manage
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 4. Cost Saving
Time Diff
 24 hr x 7 d = 168 hr
 8 hr x 5 d = 40 hr
개발서버 운영 시간
 8:00 AM ~ 22:00 PM (월~금)
함께 퇴근하고 싶어요!
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Case 4. Cost Saving
https://svenbayer.blog/2021/02/08/benchmarking-amazon-rds-
graviton2/
https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/
redis-on-aws-graviton2
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Thank you!
© 2022, Amazon Web Services, Inc. or its affiliates.
이이구
daniel.l2@metabora.io
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
© 2022, Amazon Web Services, Inc. or its affiliates.
정회현
웹서비스개발실 파트장
메타버스월드
웹 3.0 시대에서의 블록체인,
메타버스 및 대체불가 토큰
(NFT) on AWS 사례 공유
GAMES ON AWS 2022 - TRACK03
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Web3의 등장 및 NFT의 특징
Marketplace 플랫폼 개선 과정
메타버스월드 플랫폼 소개
목차
41
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
© 2022, Amazon Web Services, Inc. or its affiliates.
Web 3.0의 등장 및 NFT의 특징
42
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
탈중앙화
유저 개인의 컨텐츠는 유저 개인의 소유
유저의 자산에 접근하기 위해 유저의 허가 필요
블록체인
탈중앙화를 해결하기 위한 하나의 방식
블록체인 네트워크 유지 보상으로 코인 채굴
Smart Contract 활용을 통한 블록체인 내 프로그래밍 등
Web 3 등장 배경 – Web 3.0 (Blockchain)
43
User
Contents
User
Contents
Platform
Contents
(Copy)
Contents
(Copy)
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
블록체인 탈중앙 어플리케이션 (Dapp)
탈중앙 서비스 구현을 위한 스마트 컨트랙트로 구현된 서비스 단위
Dapp 내 데이터를 통한 서비스 구현
Dapp 내에서 상태 변경에 따른 로직 구현으로 탈중앙화 서비스 구현
Token - Dapp 내 재화로 등장
Dapp 내에서 블록체인 기축 코인 이외에 재화로 활용하기 위해 등장
Web 3 등장 배경 – Web 3.0 (Dapp, Token)
44
Wallet
Assets
Wallet
Platform
Contents
(Copy)
Contents
(Copy)
Assets
DApp
(Blockchain)
States
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
대체 불가능한 아이템에 대한 정의 필요
게임 아이템처럼 개별 아이템이 고유의 옵션과 확률을 가진
아이템에 대한 정형화된 기준 필요
대체 불가능한 토큰 (Non-Fungible Token, NFT)
상호 대체가 불가능한 디지털 자산에 대한 정의, 인터페이스
사회적 관심 증가
비즈니스적 니즈와 대체 불가능한 디지털 자산에 대한 수요 등이
합쳐져 대중들의 인지도 증가
Web 3 등장 배경 – Web 3.0 (NFT)
45
Wallet
Assets
Wallet
Platform
Contents
(Copy)
Contents
(Copy)
Assets
DApp
(Blockchain)
States
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
수집품
NFT에 대한 소유권을 핵심 가치로 하여 희소성 있는 수집형 디지털
자산
(미술품, 음원 등)
대부분 블록체인 기반
디지털 자산의 발행부터 소유까지 모두 온체인상에서 이루어짐
강력한 커뮤니티
NFT 보유자들 간의 강력한 커뮤니티를 통한 네트워크 구성
한계점
블록체인별로 유일성을 보장하므로 각 블록체인별로 비슷한 컨셉
존재
NFT의 특징 - 수집품
46
Collectibles
Smart
Contract
NFT
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
증서
외부 자산의 가치 및 소유권을 증명해주는 증서
NFT의 가치가 연동된 자산에 의존
NFT의 가치보다는 연동된 자산 (아날로그, 디지털)의 가치가
실질적인 가치를 가짐
(ex. 명품(아날로그), 메타버스 랜드(디지털))
한계점
자산의 실질적인 권리를 NFT로 보장받지 못함
실물 자산의 경우 실물 자산의 소유권 이동(중고 거래 등) 발생 시
소유권 이동이 자유롭지 못함
NFT의 특징 - 증서
47
Digital
Assets
Smart
Contract
NFT
Analog (Real)
Assets
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
증서
게임 아이템 및 재화에 대한 보장
수집품
희귀한 등급의 NFT일수록 더 높은 값어치를 지님
특징
연동된 자산의 실질적인 소유권 이동을 게임사와 플랫폼이 보장
디지털 자산의 이동은 블록체인 상에서 이루어짐
플랫폼이 지원하는 블록체인에서 NFT의 유일성이 보장
게임 NFT - 수집품 & 증서
48
Game
User
Assets
Items
Blockchain
Wallet
NFT
Token
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
© 2022, Amazon Web Services, Inc. or its affiliates.
Marketplace 플랫폼 개선 과정
49
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
구성도
Server - n 개의 인스턴스
Persistence - 1 RDS (n개의 read 복제본)
Marketplace (V1)
50
AWS Cloud
EC2 instance
contents
Elastic
Load Balancing
EC2
Instance
1
EC2
Instance
2
AWS RDS
EC2
Instance
n
User
Middle
ware
NFT Bridg
e
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
하나의 거대한 서비스
하나의 인스턴스 내에 여러 서비스가 동작
단일 AWS RDS 구성
단일 지점 장애(SPOF) 발생 소지 증가
인스턴스 내 특정 서비스의 로직 에러
예기치 못한 트래픽 발생 시
병목 현상에 따른 전체 서비스 장애로 이어짐
Marketplace (V1)
51
AWS Cloud
EC2 instance
contents
Elastic
Load Balancing
EC2
Instance
1
EC2
Instance
2
AWS RDS
EC2
Instance
n
User
Middle
ware
NFT Bridg
e
> 10x~30x traffic
CPU Usage
Latency
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
수동 서비스 관리
운영 서버의 인스턴스/DB 사양 변경 시 수동 설정
사양 변경은 자동 스케일링이 아닌 개발자의 경험적인
사양 조절
EC2 Scale Up/Out에 대한 일정하지 않은 판단 기준
AWS RDS Scaling 조절 시 downtime 존재
Marketplace (V1)
52
AWS Cloud
EC2 instance
contents
Elastic
Load Balancing
EC2
Instance
1
EC2
Instance
2
AWS RDS
EC2
Instance
n
User
Middle
ware
NFT Bridg
e
Scale Up ?
Scale
Up/Out
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
반복적인 인프라 배포
개발/운영 등 다양한 환경에서 어플리케이션 배포 시
개발자가 수동으로 배포
동일 과정을 반복하는 과정에서 휴먼 에러 발생 가능성 증가
(ex. 배포 누락된 인스턴스로 접근 시 장애 발생)
Marketplace (V1)
53
AWS Cloud
EC2 instance
contents
Elastic
Load Balancing
EC2
Instance
1
EC2
Instance
2
AWS RDS
EC2
Instance
n
User
Middle
ware
NFT Bridg
e
App Deploy
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
서비스 단위 분리
서비스가 확장됨에 따라 전체 서비스를 하나의 단일 서비스로 묶어 관리하는 구조 지양
인프라 관리 부담 완화
서비스 배포 및 구성을 개선하여 개발자들의 인프라 관리 부담 경감
서비스 간 데이터 정합성
여러 서비스에 걸친 데이터 변경 시 데이터들의 정합성을 맞춰야 함
Marketplace (V1 -> V2) 개선 목표
54
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Serverless 기반 서비스 분리
서비스 별로 분리된 배포 단위 지정 가능
Cloudformation를 통한 IaC 구성
서비스 내 인프라 배포 시 코드를 기반으로 항상 동일한 리소스
배포 (휴먼 에러 방지)
Lambda 기반 비동기 데이터 처리
AWS SQS 및 DynamoDB Streams 이벤트 트리거를 통한
비동기 데이터 동기화
Marketplace (V2) 개발 스택 - Serverless Framework
55
Service
API
Gateway
Lambda
DynamoDB
VPC
Service
1
Service
2
Servic
e
3
Service
4
Lambda Lambda
AWS SQS
DynamoDB
Streams
Persistence
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
구성도
각 서비스 별 인프라 분리
Deploy - Serverless Framework + Cloudformation
Server - AWS Lambda
Persistence - DynamoDB + DynamoDB Accelerator
Search Engine - AWS Opensearch
Event Queue - AWS SQS
Logging - Kinesis + S3
Marketplace (V2)
56
VPC
Public subnet
Middle
ware
Internet Gateway
Private subnet
User NFT Bridg
e
AWS SQS
Event
Queue
Opensearc
h
Search
Engine
S3 Kinesis
DynamoDB
Streams*
Access
Data
Logging
Trigger
Stream
Event
Service
Lambda Lambda Lambda
Persistence
DynamoDB
DynamoDB
Accelerator
(Cache)
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
완전 관리형 컴퓨팅
개발자가 컴퓨팅 자원에 대한 적은 노력으로 관리 가능
Serverless 기반 스케일링
Lambda & DynamoDB를 통한 Serverless 서비스 제공
이벤트 등 기존보다 높은 부하가 예상될 경우
동시성 예약, 프로비저닝 유닛 추가 할당, DAX 구성 등으로 대응
Marketplace (V2) - Serverless Computing
57
Service
Lambda Lambda Lambda
Persistence
DynamoDB
Provisioned
WCU/RCU Up
DynamoDB
Accelerator
(Cache)
Reserve
Concurrency
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Serverless Datadog Plugin
Serverless 배포 시 Datadog plugin으로 Datadog과 연동
Error Tracking
서비스 내 Lambda 오류 발생 시,
Slack 및 e-mail 등의 채널로 개발자에게 전달하여 장애 대응
APM
각 서비스 및 인프라를 모니터링
Marketplace (V2) - Serverless Monitoring
58
Plugin
E-mail
Error
Occurred
1
Send
Notification
2
Error
Tracking Dashboard
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
AWS Athena 활용
Serverless 빅데이터 쿼리 솔루션
로그 데이터 축적을 위한 데이터 파이프라인 구성
Kinesis Data Streams를 통한 로그 스트림 전송
Firehose + Dynamic Partitioning를 통한 파티셔닝
Glue를 통한 스키마 구성
Athena를 통한 대화형 쿼리로 로그 분석
Marketplace (V2) - Serverless Analysis
59
Service
Kinesis Data
Firehose
Kinesis Data
Streams
AWS Glue
Dynamic
Partitioning
AWS S3 AWS Athena
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
CDC (Change Data Capture)
특정 서비스의 데이터 변경이 다른 서비스에 변경을 요구할 경우
사용
Step 1. MongoDB 활용
MongoDB Change Streams를 이용한 데이터 변경 감지
AWS EventBridge 서비스 내 EventBus에 등록된 이벤트 Trigger
Lambda 함수를 통한 데이터 처리
Marketplace (V2) - CDC (1)
60
Service
MongoDB
Atlas
Collection
EventBridge
Lambda Lambda Lambda
Collection
Lambda Lambda Lambda
Change Streams
Trigger
EventBridge
Event
2
Process
Data
3
AWS Cloud
Service
Send
Change
Streams
1
Cluster Cluster
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
AWS + MongoDB Atlas => AWS
인프라가 2개로 분리됨에 따른 관리의 복잡도 증가
(Error Tracking, Resource Monitoring, …)
인프라 배포 과정 비효율성
기존 Serverless + Cloudformation 코드 스택에
포함되지 않은 인프라
(별도의 Console, CLI 설정으로 인프라 파편화)
인프라간 통신을 위한 별도의 서비스 필요
Inbound: EventBridge
Outbound: MongoDB Atlas Realm
Marketplace (V2) - CDC (2)
61
Service
MongoDB
Atlas
EventBridge
Update
Document
(HTTP)
Cloudformation
Peering
Connection
AWS Cloud
Service
Cloudformation
Service
Cloudformation
VPC
Collection Change Streams
MongoDB Realm
Collection
Cluster Cluster
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Step 2. DynamoDB 활용
DynamoDB Streams를 통해 DynamoDB 변경사항 발생 시,
Lambda Trigger를 활용하여 다른 서비스로 변경사항 전파
Cloudformation을 통한 단일 인프라 구성
Marketplace (V2) - CDC (3)
62
Service Service
Lambda Lambda Lambda Lambda Lambda Lambda
Trigger
Event
(DDB Streams)
1
Process Event
2
Persistence
DynamoDB
DynamoDB
Streams
Persistence
DynamoDB
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Marketplace 검색 요구사항
NFT에 대한 복잡한 검색이 필요
NoSQL 단일 기능만으로 구현하기 어려움
AWS OpenSearch
NFT에 대한 데이터를 인덱싱하여 저장
요구 사항에 맞게 이름, 속성 등의 데이터 필터 검색 지원
Marketplace (V2) - Searching
63
NFT Service
Search
Engine
Lambda Lambda Lambda
Trigger
Event
(DDB Streams)
1 Update Index
2
Persistence
DynamoDB DynamoDB
Streams Opensearc
h
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
서비스 분리
서비스 분리 및 비동기 처리에 따른 장애 격리(fault Isolation)
각각의 서비스별 scaling 가능
책임별도 분리된 서비스를 통한 확장성 확보
인프라 관리 부담 완화
코드 기반의 인프라 관리를 통해 환경별 동일한 배포에 대한 확신을 얻음
관리형 서비스들을 통한 개발자들의 인프라 관리 부담 완화
관리 포인트는 늘었지만 통합 모니터링 프로세스 도입을 통해 효율적 인프라 관리 가능
Marketplace (V1 -> V2) 개선 성과
64
Service Service Service
Buffer
(SQS, Streams)
Service
Service
Service
Dev Env 1 Env 2 Live
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
© 2022, Amazon Web Services, Inc. or its affiliates.
메타버스월드 플랫폼 소개
65
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
기존 게임과 차이점
게임과 블록체인과의 상호 작용 과정이 추가
연동 범위
크게는 전체적인 게임 상태 연동부터 게임 내 유료 재화 및 희귀한
아이템의 블록체인화 등 얕은 범위 연동
탈중앙화
유저 자산에 대한 소유권 인정되고 임의로 수정이 불가능한
탈중앙화된 구조
유저들의 디지털 자산 소유권 인정을 통한 능동적인 유저 참여 확대
(거버넌스)
게임 with Blockchain
66
기존 게임
블록체인
게임
(일부 연동)
블록체인
게임
(전체 연동)
블록체인
연동
X O
연동 범위 X
유료 재화
게임 아이템
게임 내
전반적 상태
탈중앙화 거의 없음
일부 소유권 인정
완전 탈중앙
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
플랫폼 내 블록체인 구현 방식
게임 아이템 및 유료 재화에 대한 블록체인화
유료 재화 - Token / 게임 아이템 - NFT
유저의 디지털 자산 소유권 인정
게임 NFT에 대한 P2P 거래 지원 및 거래된 NFT의 소유권에 따라
게임 아이템의 소유권도 변동
유저 거버넌스 확대
플랫폼 내 블록체인 서비스를 통해 유저의 디지털 자산의 활용도를
높이고 유저의 스스로의 참여도를 높이는 유저 거버넌스 환경 제공
메타버스월드 with Blockchain
67
Assets Token
Item NFT
User A User B
NFT
Item
Blockchain
Game
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
게임 계정 연동
게임 계정과 플랫폼 연동을 통한 플랫폼 서비스 지원
게임 내 재화 입출금
게임 NFT 및 게임 재화를 게임 서비스에서 출금하여 유저 개인의
지갑으로 이동
간편한 블록체인 연동
블록체인 구현을 위한 게임 서비스의 전면적인 수정 없이
원하는 디지털 자산만 블록체인 데이터화
메타버스월드 플랫폼 - Middleware
68
Game
User
Assets
Items
Platform
Middleware
Blockchain
Wallet
NFT
Token
Data Sync
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Middleware
게임과 미들웨어 연동을 통한 디지털 자산의 블록체인화
게임 NFT 및 토큰 연동을 통한 플랫폼 서비스 이용
Cube Wallet
플랫폼 내 Web 3 지원 모바일 지갑 App을 통해 게임 NFT 연동
마켓 플랫폼 및 게임과 연동하여 편리한 게임 NFT 입출금 및 관리
Game Launcher
멀티플랫폼 지원 게임으로 모바일 앱스토어 및 PC Launcher 지원
게임 입점을 통해 PC 환경 게임 및 플랫폼 서비스 지원
메타버스월드 플랫폼 게임 연동 사례 – Golden Bros
69
GAMES ON AWS 2022
© 2022, Amazon Web Services, Inc. or its affiliates.
Thank you!
© 2022, Amazon Web Services, Inc. or its affiliates.
정회현
메타버스월드
h2jung999@nm-metaworld.com

More Related Content

What's hot

금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...Amazon Web Services Korea
 
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAmazon Web Services Korea
 
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈Amazon Web Services Korea
 
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019Amazon Web Services Korea
 
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...AWS Korea 금융산업팀
 
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...Amazon Web Services Korea
 
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...Amazon Web Services Korea
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발Amazon Web Services Korea
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
 
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...Amazon Web Services Korea
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)Amazon Web Services Japan
 
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018 AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018 Amazon Web Services Korea
 
AWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct ConnectAWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct ConnectAmazon Web Services Japan
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!Amazon Web Services Korea
 
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...Amazon Web Services Korea
 

What's hot (20)

금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
금융권 최신 AWS 도입 사례 총정리 – 신한 제주 은행, KB손해보험 사례를 중심으로 - 지성국 사업 개발 담당 이사, AWS / 정을용...
 
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
 
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈AWS DirectConnect 구성 가이드 (김용우) -  파트너 웨비나 시리즈
AWS DirectConnect 구성 가이드 (김용우) - 파트너 웨비나 시리즈
 
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
KINX와 함께 하는 AWS Direct Connect 도입 - 남시우 매니저, KINX :: AWS Summit Seoul 2019
 
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...
[금융사를 위한 AWS Generative AI Day 2023] 4_AWS Generative AI 서비스의 활용 방ᄇ...
 
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
 
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
Cloud Migration 과 Modernization 을 위한 30가지 아이디어-박기흥, AWS Migrations Specialist...
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
 
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
AWS Summit Seoul 2023 | 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용
 
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
AWS Summit Seoul 2023 | AWS Graviton과 함께하는 계획문제 최적화 애플리케이션 개발
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
 
AWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDKAWS Black Belt Techシリーズ AWS SDK
AWS Black Belt Techシリーズ AWS SDK
 
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...
Arm 기반의 AWS Graviton 프로세서로 구동되는 AWS 인스턴스 살펴보기 - 김종선, AWS솔루션즈 아키텍트:: AWS Summi...
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
 
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018 AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018
AWS를 활용한 리테일,이커머스 워크로드와 온라인 서비스 이관 사례::이동열, 임혁용:: AWS Summit Seoul 2018
 
AWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct ConnectAWS Black Belt Techシリーズ AWS Direct Connect
AWS Black Belt Techシリーズ AWS Direct Connect
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
 
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
AWS Summit Seoul 2023 | 잘나가는 애플리케이션 성능? 알맞은 스토리지로부터!
 
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략  - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
금융 서비스 패러다임의 전환 가속화 시대, 신한금융투자의 Cloud First 전략 - 신중훈 AWS 솔루션즈 아키텍트 / 최성봉 클라우...
 

Similar to 웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, 메타보라 | 정회현, 파트장, 메타버스월드 ::: Games on AWS 2022

AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2Amazon Web Services Korea
 
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...Amazon Web Services Korea
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼Amazon Web Services Korea
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...Amazon Web Services Korea
 
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021Amazon Web Services Korea
 
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신Amazon Web Services Korea
 
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022Amazon Web Services Korea
 
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...Amazon Web Services Korea
 
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...Amazon Web Services Korea
 
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Amazon Web Services Korea
 
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...Amazon Web Services Korea
 
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?Amazon Web Services Korea
 
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...AWS Korea 금융산업팀
 
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인Amazon Web Services Korea
 
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1Amazon Web Services Korea
 
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online SeriesAWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online SeriesAmazon Web Services Korea
 
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안Amazon Web Services Korea
 
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트Amazon Web Services Korea
 

Similar to 웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, 메타보라 | 정회현, 파트장, 메타버스월드 ::: Games on AWS 2022 (20)

AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
AWS로 게임의 공통 기능 개발하기! - 채민관, 김민석, 한준식 :: AWS Game Master 온라인 세미나 #2
 
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...
AWS CDK를 활용한 게임 데이터 파이프라인 구축 방안 [레벨 200] - 발표자: Douglas Lima, 데브옵스 컨설턴트, AWS ...
 
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...7.	게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
7. 게임 스트리밍 서비스를 위한 아키텍처 - 언리얼 엔진을 중심으로! [레벨 300] - 발표자: 하흥수, 솔루션즈 아키텍트, AWS :...
 
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
AWS Summit Seoul 2023 | AWS 마이그레이션을 통한 엔카닷컴의 DT 전략
 
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
AWS Summit Seoul 2023 | 팬덤을 위한 아티스트 IP 기반의 디지털 콜렉터블 플랫폼
 
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS :::  Game...
AWS for Games - 게임만을 위한 AWS 서비스 길라잡이 (레벨 200) - 진교선, 솔루션즈 아키텍트, AWS ::: Game...
 
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021
아키텍처 현대화 분야 신규 서비스 - 주성식, AWS 솔루션즈 아키텍트 :: AWS re:Invent re:Cap 2021
 
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
AWS Summit Seoul 2023 | 혁신의 키워드는 '조직'과 '문화' - 하이브리드 클라우드 플랫폼과 agile 조직이 만드는 혁신
 
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022
AWS 머신러닝 솔루션을 활용한 고객 응대 자동화 구축 사례 공유 - 이창명, CTO, 위메이드 플레이 ::: Games on AWS 2022
 
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
데이터 분석플랫폼을 위한 데이터 전처리부터 시각화까지 한번에 보기 - 노인철 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul ...
 
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...
미디어 서비스 소개와 오퍼링을 활용한 언택트 극복 사례 - 정진호 미디어데이터 서비스 팀 매니저, 메가존 클라우드 :: AWS Summit...
 
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
Datadog을 활용한 Elastic Kubernetes Service(EKS)에서의 마이크로서비스 통합 가시성 - 정영석 시니어 세일즈 ...
 
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...
게임의 성공을 위한 Scalable 한 데이터 플랫폼 사례 공유 - 오승용, 데이터 플랫폼 리더, 데브시스터즈 ::: Games on AW...
 
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?
AWS Summit Seoul 2023 | AWS의 관리형 VDI 서비스! 알고 계셨나요?
 
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...
[금융고객을 위한 AWS re:Invent 2022 re:Cap] 3.AWS reInvent 2022 Technical Highlights...
 
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인
Monolith to Microservices: 클라우드 네이티브 어플리케이션 설계 - 정영준 :: AWS 클라우드 마이그레이션 온라인
 
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
 
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online SeriesAWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
 
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
AWS Summit Seoul 2023 | 새로운 금융 서비스 출시 시 Agility 확보 방안
 
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
 

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 2Amazon 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 1Amazon 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이노...
 

웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰(NFT) on AWS 사례 공유 [레벨 200] - 발표자: 이이구, CTO, 메타보라 | 정회현, 파트장, 메타버스월드 ::: Games on AWS 2022

  • 1. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. © 2022, Amazon Web Services, Inc. or its affiliates. 이이구 CTO Metabora Metabora Blockchain Story GAMES ON AWS 2022 – TRACK 03
  • 2. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. About me 2 2021~. METABORA Daniel.l2@metabora.io Head of Blockchain Platform Div, CTO 2018. way2bit (co-founder) 2014. 4:33 Creative Lab 2012. Nexon 2005. Neowiz 2002. Encore Consulting
  • 3. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. About METABORA 3
  • 4. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Part 1. Blockchain, NFT Part 2. Case Study
  • 5. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Why Blockchain ?
  • 6. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. What is Web 3.0?
  • 7. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Web 1.0 Web 2.0 Web 3.0 시기 1991~2000 2001~2020 2020~ 소통방식 읽기 (단방향) 읽기, 쓰기 (양방향) 읽기, 쓰기, “소유” 운영주체 개인, 회사 거대 플랫폼 네트워크 적용사례 Static Web Page (news) Facebook, Youtube NFT 환경 PC Mobile, Cloud Blockchain, Metaverse, DAO Web 1.0 Web 2.0 Web 3.0 What is Web 3.0?
  • 8. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Why Blockchain?  d.tube  8 Reasons to Switch From YouTube to DTube https://www.makeuseof.com/tag/reasons-switch-youtube-to-dtube/ 1. DTube Is a Decentralized Platform 2. DTube Is a Secure Service 3. DTube Doesn't Have Ads 4. You Can Earn Money on Dtube 5. Dtube Has No Censorship 6. DTube Has No Recommendation Algorithm 7. DTube Has a Good Community 8. DTube Is Not Part of the Big Five
  • 9. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Why Blockchain?  WEB 3.0 의 기반을 지원해주는 플랫폼 = Blockchain !
  • 10. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Own #NFT #Value #Connectivity
  • 11. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Own #NFT #Value #Connectivity
  • 12. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Own #NFT #Decentralized
  • 13. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Own #NFT #Decentralized
  • 14. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Own #NFT #Decentralized #X2Earn Provide NFT Asset Profit Sharing Invest
  • 15. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. START NOW !
  • 16. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Part 1. Blockchain, NFT Part 2. Case Study
  • 17. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 1. Architecture on PROD aws-2common aws-3bccore WAF LB EKS Aurora EC2 (sen-node) Cloudtrail S3 ElastiCache CloudWatch EventBridge SNS Lambda AWS Config System Manager SQS CodeBuild ECR EC2 aws-boragc-1 ~ aws-boragc-3 EC2 블록체인 코어 서버 가상자산 관리 서버 EC2 DB Access Hub aws-1service Docker Image 블록체인 노드 서버 Requirements  보안! 보안! 보안! Solution  서비스 중요도에 따른 명시적인 계정 분리 및 접근권한 관리 철저
  • 18. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 1. Architecture on PROD aws-2common aws-3bccore LB EKS Aurora EC2 (sen-node) Cloudtrail S3 ElastiCache CloudWatch EventBridge SNS Lambda AWS Config System Manager SQS CodeBuild ECR EC2 aws-boragc-1 ~ aws-boragc-3 EC2 블록체인 코어 서버 가상자산 관리 서버 EC2 DB Access Hub aws-1service Docker Image 블록체인 노드 서버 Requirements  변화무쌍한 생태계에서의 생존전략  100점 맞는 거북이 vs 80점 맞는 토끼 Solution  AWS 관리형 서비스 적극 활용 • AWS Fargate for EKS • AWS Lambda • Amazon Aurora • AWS Config • AWS System Manager • 등등 WAF
  • 19. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 1. Architecture on PROD aws-boragc-1 ~ aws-boragc-3 EC2 블록체인 노드 서버
  • 20. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요! 당신의 시간을 소유하세요. Today is ______ . 시간슬롯 NFT 에, 추억을 기록하고 디지털자산으로 보관하세요.
  • 21. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요!
  • 22. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요! Requirements  원본 이미지를 다양한 사이즈로 변환  유해 이미지 인식 및 조치
  • 23. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요! Solution  AWS S3  AWS API Gateway  AWS Lambda, Lambda@Edge Requirements  원본 이미지를 다양한 사이즈로 변환  유해 이미지 인식 및 조치
  • 24. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요! Requirements  원본 이미지를 다양한 사이즈로 변환  유해 이미지 인식 및 조치 Solution  pre-check • AWS Rekognition 적용
  • 25. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 2. Hot 한 이미지가 올라왔어요! Solution  pre-check • AWS Rekognition 적용  post-check • 운영자 모니터링 (1) • 유저들의 자발적인 신고 (2) Requirements  원본 이미지를 다양한 사이즈로 변환  유해 이미지 인식 및 조치 (1) (2)
  • 26. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
  • 27. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! VS Requirements  짧은 시간 안에 많은 부분 파괴하기
  • 28. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! ConsoleMe  A Central Control Plane for AWS Permissions and Access  https://netflixtechblog.com/consoleme-a-central-control-plane-for-aws-permissions-and-access-fd09afdd60a8  https://github.com/Netflix/consoleme
  • 29. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! ConsoleMe > GitHub : https://hawkins.gitbook.io/consoleme/quick-start/local-development cd consoleme docker-compose -f docker-compose-dependencies.yaml up -d # Make a Python 3.8 Virtual Environment using your preferred method. Here's a standard way of doing it: python3 -m venv env . env/bin/activate # Ensure that you have valid AWS credentials before running `make install` make install # Run ConsoleMe python consoleme/__main__.py # You should be able to visit Consoleme's Web UI at http://localhost:8081 ### MacOS ### aws configure . AWS Access Key ID [None]: <AccessKey> . AWS Secret Access Key [None]: <SecretKey> . Default region name [None]: ap-northeast-2 . Default output format [None]: json # Install Python, Yarn, libxmlsec1, and other dependencies brew install python@3.8 yarn pkgconfig libxmlsec1 # XCode Command-Line Tools xcode-select --install # If you have a fork, you'll want to clone it instead git clone https://github.com/Netflix/consoleme.git 탈취한 Access Keys 정보
  • 30. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
  • 31. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
  • 32. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
  • 33. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라!
  • 34. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! Requirements  짧은 시간 안에 많은 부분 파괴하기!  안전한 계정 관리를 위한 정책 마련하기 Solution  계정의 Life Cycle 관리 (30일 이상 미사용 계정(IAM & Access Keys) 에 대해, 비활성화 정책 적용)  AWS Config : iam-user-unused-credentials-check : 30 days (default : 90 days)  AWS Config : access-keys-rotated : 30 days (default : 90 days)  https://aws.amazon.com/ko/blogs/mt/managing-aged-access-keys-through-aws-config-remediations/  https://acloudguru.com/blog/engineering/12-aws-config-rules-that-every-account-should-have
  • 35. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! Requirements  짧은 시간 안에 많은 부분 파괴하기!  안전한 계정 관리를 위한 정책 마련하기 Solution  계정의 Life Cycle 관리 (비활성화 정책 적용)  Whitelist IP 정책 적용 Policy-WhitelistIP
  • 36. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 3. Access Keys 탈취! 30분 내 시스템을 파괴하라! Requirements  짧은 시간 안에 많은 부분 파괴하기!  안전한 계정 관리를 위한 정책 마련하기 Solution  계정의 Life Cycle 관리 (비활성화 정책 적용)  Whitelist IP 정책 적용  MFA 접속 여부 확인 정책 적용  AWS Console 로그인시 슬랙으로 로그인 정보 발송 Policy-IAM-self-manage
  • 37. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 4. Cost Saving Time Diff  24 hr x 7 d = 168 hr  8 hr x 5 d = 40 hr 개발서버 운영 시간  8:00 AM ~ 22:00 PM (월~금) 함께 퇴근하고 싶어요!
  • 38. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Case 4. Cost Saving https://svenbayer.blog/2021/02/08/benchmarking-amazon-rds- graviton2/ https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/ redis-on-aws-graviton2
  • 39. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Thank you! © 2022, Amazon Web Services, Inc. or its affiliates. 이이구 daniel.l2@metabora.io
  • 40. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. © 2022, Amazon Web Services, Inc. or its affiliates. 정회현 웹서비스개발실 파트장 메타버스월드 웹 3.0 시대에서의 블록체인, 메타버스 및 대체불가 토큰 (NFT) on AWS 사례 공유 GAMES ON AWS 2022 - TRACK03
  • 41. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Web3의 등장 및 NFT의 특징 Marketplace 플랫폼 개선 과정 메타버스월드 플랫폼 소개 목차 41
  • 42. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. © 2022, Amazon Web Services, Inc. or its affiliates. Web 3.0의 등장 및 NFT의 특징 42
  • 43. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 탈중앙화 유저 개인의 컨텐츠는 유저 개인의 소유 유저의 자산에 접근하기 위해 유저의 허가 필요 블록체인 탈중앙화를 해결하기 위한 하나의 방식 블록체인 네트워크 유지 보상으로 코인 채굴 Smart Contract 활용을 통한 블록체인 내 프로그래밍 등 Web 3 등장 배경 – Web 3.0 (Blockchain) 43 User Contents User Contents Platform Contents (Copy) Contents (Copy)
  • 44. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 블록체인 탈중앙 어플리케이션 (Dapp) 탈중앙 서비스 구현을 위한 스마트 컨트랙트로 구현된 서비스 단위 Dapp 내 데이터를 통한 서비스 구현 Dapp 내에서 상태 변경에 따른 로직 구현으로 탈중앙화 서비스 구현 Token - Dapp 내 재화로 등장 Dapp 내에서 블록체인 기축 코인 이외에 재화로 활용하기 위해 등장 Web 3 등장 배경 – Web 3.0 (Dapp, Token) 44 Wallet Assets Wallet Platform Contents (Copy) Contents (Copy) Assets DApp (Blockchain) States
  • 45. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 대체 불가능한 아이템에 대한 정의 필요 게임 아이템처럼 개별 아이템이 고유의 옵션과 확률을 가진 아이템에 대한 정형화된 기준 필요 대체 불가능한 토큰 (Non-Fungible Token, NFT) 상호 대체가 불가능한 디지털 자산에 대한 정의, 인터페이스 사회적 관심 증가 비즈니스적 니즈와 대체 불가능한 디지털 자산에 대한 수요 등이 합쳐져 대중들의 인지도 증가 Web 3 등장 배경 – Web 3.0 (NFT) 45 Wallet Assets Wallet Platform Contents (Copy) Contents (Copy) Assets DApp (Blockchain) States
  • 46. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 수집품 NFT에 대한 소유권을 핵심 가치로 하여 희소성 있는 수집형 디지털 자산 (미술품, 음원 등) 대부분 블록체인 기반 디지털 자산의 발행부터 소유까지 모두 온체인상에서 이루어짐 강력한 커뮤니티 NFT 보유자들 간의 강력한 커뮤니티를 통한 네트워크 구성 한계점 블록체인별로 유일성을 보장하므로 각 블록체인별로 비슷한 컨셉 존재 NFT의 특징 - 수집품 46 Collectibles Smart Contract NFT
  • 47. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 증서 외부 자산의 가치 및 소유권을 증명해주는 증서 NFT의 가치가 연동된 자산에 의존 NFT의 가치보다는 연동된 자산 (아날로그, 디지털)의 가치가 실질적인 가치를 가짐 (ex. 명품(아날로그), 메타버스 랜드(디지털)) 한계점 자산의 실질적인 권리를 NFT로 보장받지 못함 실물 자산의 경우 실물 자산의 소유권 이동(중고 거래 등) 발생 시 소유권 이동이 자유롭지 못함 NFT의 특징 - 증서 47 Digital Assets Smart Contract NFT Analog (Real) Assets
  • 48. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 증서 게임 아이템 및 재화에 대한 보장 수집품 희귀한 등급의 NFT일수록 더 높은 값어치를 지님 특징 연동된 자산의 실질적인 소유권 이동을 게임사와 플랫폼이 보장 디지털 자산의 이동은 블록체인 상에서 이루어짐 플랫폼이 지원하는 블록체인에서 NFT의 유일성이 보장 게임 NFT - 수집품 & 증서 48 Game User Assets Items Blockchain Wallet NFT Token
  • 49. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. © 2022, Amazon Web Services, Inc. or its affiliates. Marketplace 플랫폼 개선 과정 49
  • 50. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 구성도 Server - n 개의 인스턴스 Persistence - 1 RDS (n개의 read 복제본) Marketplace (V1) 50 AWS Cloud EC2 instance contents Elastic Load Balancing EC2 Instance 1 EC2 Instance 2 AWS RDS EC2 Instance n User Middle ware NFT Bridg e
  • 51. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 하나의 거대한 서비스 하나의 인스턴스 내에 여러 서비스가 동작 단일 AWS RDS 구성 단일 지점 장애(SPOF) 발생 소지 증가 인스턴스 내 특정 서비스의 로직 에러 예기치 못한 트래픽 발생 시 병목 현상에 따른 전체 서비스 장애로 이어짐 Marketplace (V1) 51 AWS Cloud EC2 instance contents Elastic Load Balancing EC2 Instance 1 EC2 Instance 2 AWS RDS EC2 Instance n User Middle ware NFT Bridg e > 10x~30x traffic CPU Usage Latency
  • 52. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 수동 서비스 관리 운영 서버의 인스턴스/DB 사양 변경 시 수동 설정 사양 변경은 자동 스케일링이 아닌 개발자의 경험적인 사양 조절 EC2 Scale Up/Out에 대한 일정하지 않은 판단 기준 AWS RDS Scaling 조절 시 downtime 존재 Marketplace (V1) 52 AWS Cloud EC2 instance contents Elastic Load Balancing EC2 Instance 1 EC2 Instance 2 AWS RDS EC2 Instance n User Middle ware NFT Bridg e Scale Up ? Scale Up/Out
  • 53. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 반복적인 인프라 배포 개발/운영 등 다양한 환경에서 어플리케이션 배포 시 개발자가 수동으로 배포 동일 과정을 반복하는 과정에서 휴먼 에러 발생 가능성 증가 (ex. 배포 누락된 인스턴스로 접근 시 장애 발생) Marketplace (V1) 53 AWS Cloud EC2 instance contents Elastic Load Balancing EC2 Instance 1 EC2 Instance 2 AWS RDS EC2 Instance n User Middle ware NFT Bridg e App Deploy
  • 54. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 서비스 단위 분리 서비스가 확장됨에 따라 전체 서비스를 하나의 단일 서비스로 묶어 관리하는 구조 지양 인프라 관리 부담 완화 서비스 배포 및 구성을 개선하여 개발자들의 인프라 관리 부담 경감 서비스 간 데이터 정합성 여러 서비스에 걸친 데이터 변경 시 데이터들의 정합성을 맞춰야 함 Marketplace (V1 -> V2) 개선 목표 54
  • 55. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Serverless 기반 서비스 분리 서비스 별로 분리된 배포 단위 지정 가능 Cloudformation를 통한 IaC 구성 서비스 내 인프라 배포 시 코드를 기반으로 항상 동일한 리소스 배포 (휴먼 에러 방지) Lambda 기반 비동기 데이터 처리 AWS SQS 및 DynamoDB Streams 이벤트 트리거를 통한 비동기 데이터 동기화 Marketplace (V2) 개발 스택 - Serverless Framework 55 Service API Gateway Lambda DynamoDB VPC Service 1 Service 2 Servic e 3 Service 4 Lambda Lambda AWS SQS DynamoDB Streams Persistence
  • 56. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 구성도 각 서비스 별 인프라 분리 Deploy - Serverless Framework + Cloudformation Server - AWS Lambda Persistence - DynamoDB + DynamoDB Accelerator Search Engine - AWS Opensearch Event Queue - AWS SQS Logging - Kinesis + S3 Marketplace (V2) 56 VPC Public subnet Middle ware Internet Gateway Private subnet User NFT Bridg e AWS SQS Event Queue Opensearc h Search Engine S3 Kinesis DynamoDB Streams* Access Data Logging Trigger Stream Event Service Lambda Lambda Lambda Persistence DynamoDB DynamoDB Accelerator (Cache)
  • 57. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 완전 관리형 컴퓨팅 개발자가 컴퓨팅 자원에 대한 적은 노력으로 관리 가능 Serverless 기반 스케일링 Lambda & DynamoDB를 통한 Serverless 서비스 제공 이벤트 등 기존보다 높은 부하가 예상될 경우 동시성 예약, 프로비저닝 유닛 추가 할당, DAX 구성 등으로 대응 Marketplace (V2) - Serverless Computing 57 Service Lambda Lambda Lambda Persistence DynamoDB Provisioned WCU/RCU Up DynamoDB Accelerator (Cache) Reserve Concurrency
  • 58. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Serverless Datadog Plugin Serverless 배포 시 Datadog plugin으로 Datadog과 연동 Error Tracking 서비스 내 Lambda 오류 발생 시, Slack 및 e-mail 등의 채널로 개발자에게 전달하여 장애 대응 APM 각 서비스 및 인프라를 모니터링 Marketplace (V2) - Serverless Monitoring 58 Plugin E-mail Error Occurred 1 Send Notification 2 Error Tracking Dashboard
  • 59. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. AWS Athena 활용 Serverless 빅데이터 쿼리 솔루션 로그 데이터 축적을 위한 데이터 파이프라인 구성 Kinesis Data Streams를 통한 로그 스트림 전송 Firehose + Dynamic Partitioning를 통한 파티셔닝 Glue를 통한 스키마 구성 Athena를 통한 대화형 쿼리로 로그 분석 Marketplace (V2) - Serverless Analysis 59 Service Kinesis Data Firehose Kinesis Data Streams AWS Glue Dynamic Partitioning AWS S3 AWS Athena
  • 60. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. CDC (Change Data Capture) 특정 서비스의 데이터 변경이 다른 서비스에 변경을 요구할 경우 사용 Step 1. MongoDB 활용 MongoDB Change Streams를 이용한 데이터 변경 감지 AWS EventBridge 서비스 내 EventBus에 등록된 이벤트 Trigger Lambda 함수를 통한 데이터 처리 Marketplace (V2) - CDC (1) 60 Service MongoDB Atlas Collection EventBridge Lambda Lambda Lambda Collection Lambda Lambda Lambda Change Streams Trigger EventBridge Event 2 Process Data 3 AWS Cloud Service Send Change Streams 1 Cluster Cluster
  • 61. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. AWS + MongoDB Atlas => AWS 인프라가 2개로 분리됨에 따른 관리의 복잡도 증가 (Error Tracking, Resource Monitoring, …) 인프라 배포 과정 비효율성 기존 Serverless + Cloudformation 코드 스택에 포함되지 않은 인프라 (별도의 Console, CLI 설정으로 인프라 파편화) 인프라간 통신을 위한 별도의 서비스 필요 Inbound: EventBridge Outbound: MongoDB Atlas Realm Marketplace (V2) - CDC (2) 61 Service MongoDB Atlas EventBridge Update Document (HTTP) Cloudformation Peering Connection AWS Cloud Service Cloudformation Service Cloudformation VPC Collection Change Streams MongoDB Realm Collection Cluster Cluster
  • 62. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Step 2. DynamoDB 활용 DynamoDB Streams를 통해 DynamoDB 변경사항 발생 시, Lambda Trigger를 활용하여 다른 서비스로 변경사항 전파 Cloudformation을 통한 단일 인프라 구성 Marketplace (V2) - CDC (3) 62 Service Service Lambda Lambda Lambda Lambda Lambda Lambda Trigger Event (DDB Streams) 1 Process Event 2 Persistence DynamoDB DynamoDB Streams Persistence DynamoDB
  • 63. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Marketplace 검색 요구사항 NFT에 대한 복잡한 검색이 필요 NoSQL 단일 기능만으로 구현하기 어려움 AWS OpenSearch NFT에 대한 데이터를 인덱싱하여 저장 요구 사항에 맞게 이름, 속성 등의 데이터 필터 검색 지원 Marketplace (V2) - Searching 63 NFT Service Search Engine Lambda Lambda Lambda Trigger Event (DDB Streams) 1 Update Index 2 Persistence DynamoDB DynamoDB Streams Opensearc h
  • 64. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 서비스 분리 서비스 분리 및 비동기 처리에 따른 장애 격리(fault Isolation) 각각의 서비스별 scaling 가능 책임별도 분리된 서비스를 통한 확장성 확보 인프라 관리 부담 완화 코드 기반의 인프라 관리를 통해 환경별 동일한 배포에 대한 확신을 얻음 관리형 서비스들을 통한 개발자들의 인프라 관리 부담 완화 관리 포인트는 늘었지만 통합 모니터링 프로세스 도입을 통해 효율적 인프라 관리 가능 Marketplace (V1 -> V2) 개선 성과 64 Service Service Service Buffer (SQS, Streams) Service Service Service Dev Env 1 Env 2 Live
  • 65. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. © 2022, Amazon Web Services, Inc. or its affiliates. 메타버스월드 플랫폼 소개 65
  • 66. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 기존 게임과 차이점 게임과 블록체인과의 상호 작용 과정이 추가 연동 범위 크게는 전체적인 게임 상태 연동부터 게임 내 유료 재화 및 희귀한 아이템의 블록체인화 등 얕은 범위 연동 탈중앙화 유저 자산에 대한 소유권 인정되고 임의로 수정이 불가능한 탈중앙화된 구조 유저들의 디지털 자산 소유권 인정을 통한 능동적인 유저 참여 확대 (거버넌스) 게임 with Blockchain 66 기존 게임 블록체인 게임 (일부 연동) 블록체인 게임 (전체 연동) 블록체인 연동 X O 연동 범위 X 유료 재화 게임 아이템 게임 내 전반적 상태 탈중앙화 거의 없음 일부 소유권 인정 완전 탈중앙
  • 67. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 플랫폼 내 블록체인 구현 방식 게임 아이템 및 유료 재화에 대한 블록체인화 유료 재화 - Token / 게임 아이템 - NFT 유저의 디지털 자산 소유권 인정 게임 NFT에 대한 P2P 거래 지원 및 거래된 NFT의 소유권에 따라 게임 아이템의 소유권도 변동 유저 거버넌스 확대 플랫폼 내 블록체인 서비스를 통해 유저의 디지털 자산의 활용도를 높이고 유저의 스스로의 참여도를 높이는 유저 거버넌스 환경 제공 메타버스월드 with Blockchain 67 Assets Token Item NFT User A User B NFT Item Blockchain Game
  • 68. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. 게임 계정 연동 게임 계정과 플랫폼 연동을 통한 플랫폼 서비스 지원 게임 내 재화 입출금 게임 NFT 및 게임 재화를 게임 서비스에서 출금하여 유저 개인의 지갑으로 이동 간편한 블록체인 연동 블록체인 구현을 위한 게임 서비스의 전면적인 수정 없이 원하는 디지털 자산만 블록체인 데이터화 메타버스월드 플랫폼 - Middleware 68 Game User Assets Items Platform Middleware Blockchain Wallet NFT Token Data Sync
  • 69. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Middleware 게임과 미들웨어 연동을 통한 디지털 자산의 블록체인화 게임 NFT 및 토큰 연동을 통한 플랫폼 서비스 이용 Cube Wallet 플랫폼 내 Web 3 지원 모바일 지갑 App을 통해 게임 NFT 연동 마켓 플랫폼 및 게임과 연동하여 편리한 게임 NFT 입출금 및 관리 Game Launcher 멀티플랫폼 지원 게임으로 모바일 앱스토어 및 PC Launcher 지원 게임 입점을 통해 PC 환경 게임 및 플랫폼 서비스 지원 메타버스월드 플랫폼 게임 연동 사례 – Golden Bros 69
  • 70. GAMES ON AWS 2022 © 2022, Amazon Web Services, Inc. or its affiliates. Thank you! © 2022, Amazon Web Services, Inc. or its affiliates. 정회현 메타버스월드 h2jung999@nm-metaworld.com