SlideShare ist ein Scribd-Unternehmen logo
1 von 34
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
이영진, 밸런스히어로 팀장
AWS 기반 5천만 모바일
앱서비스 확장하기
AWS 서비스 활용
본 강연에서 다룰 내용
3만 부터 5천만 다운로드 까지 서비스 또는 비지니스
요구사항에 따라 True Balance 서비스의 AWS 클라우드
아키텍처가 변화해 나가는 과정에 대한 대한 경험을
공유하고자 합니다.
소개
Jin Lee (이영진)
jinlogin@gmail.com
BalanceHero 팀장 - Infra & Security
Java, Android, .Net, CISSP, CISA
서비스 소개
서비스 소개
- 인도 선불 유심의 밸런스(잔량) 확인 및 충전
- 일 단위 데이터 사용량 통계정보
- 자동 잔액 알림, 충전 기능
- 리워드 광고 (CPI, CPC, CPM)
- 개인별 통신 패턴 분석기능을 기반으로 한 요금제
추천, 즉각적인 충전 플랫폼, E-Wallet (결제와 송금)
등 핀테크 서비스로 비즈니스를 확장 진행 중
사용자 규모에 따른 인프라 확장
3만에서 5천만
3만 15만 100만 1,000만 2,000만 3,000만 5,000만
2015.06 2015.08 2016.01 2016.07 2016.10 2017.01 2017.05
밸런스 체크
서비스 시험 단계
Wallet License
PCI-DSS
인프라 보안
RBI 보안 감사
인도 전 지역 확대
데이터 분석 강화
충전 기능 제공
인력 채용 본격화
월렛 비즈니스 준비
지역 확대
델리 + 4개지역
Hybrid Cloud
3만
AWS 가 뭔가요? (A)아마도 (W)웹 (S)서비스?
• 개발자 5인 (안드로이드 2명, 서버 3명)
• 서비스 시험 단계
• 인도 델리만 서비스
• 3만 다운로드 유저 대상 로그 수집 및 분석을 통한 전략 구상
• AWS Account 처음 겟!
3만 - 인프라
ELB
Public Subnet
API 인증
API 로그
MySQL
users
Production VPC
IGW
Internet
AWS CLOUD
3만 – 문제점 개선
아무것도 없었다.
• 로컬 빌드 후 war 를 tomcat 에 복사 배포…-> Jenkins 구성
• 유저 관리를 위한 CMS 개발
• 네트워크가 느리고 불안정. 3rd API call latency 이슈
-> 비동기 처리 Queue (RabbitMQ) 사용
• 어라 로그 서버가 죽어있었네… -> CloudWatch Alarm
• 개발 기술 문서 관리 및 이슈 트래킹을 위한 JIRA, Confluence
15만
지역 확대로 인한 가입자 증가 대비
• 일일 가입자 1,000에서 3,000 으로 점차 증가
• 밸런스 (데이터 및 통화) 충전 기능 제공
• 인도 델리 외 Tier-1 4개 지역 확대 준비
15만 - 인프라
ELB
Public Subnet
APIs
API Logs
MySQL
Master
users
Production VPC
IGW
Internet
AWS CLOUD
MySQL
Slave
Workers Memcached
RabbitMQ
Jenkins
JIRA
WIKI
CMS
CloudWatch alarm SNS Notification SQS
15만 – 문제점 개선
사용자 확보를 위한 준비
• 지역 확대 후 사용자가 몰리면 어떻게 하지? -> Auto Scaling 구성
• Auto Scaling 는 인스턴스가 자동으로 뜨는데 버전 관리는?
-> Jenkins Release 버전 빌드 시 S3 업로드
-> Auto Scaling Hooks, Bash Shell S3 최종 배포 본 다운 후 실행
• 로그데이터 증가로 DB 분리
• 사용자 인증 토큰 Memcached 저장
100만
델리 외 4개 지역 오픈
• 50만에서 100만까지 7일 (100만 달성 후 프로모션 중단)
• 인도 플레이 스토어 라이프 스타일 1위
• 일일 가입자 15만 (7일째)
100 만 - 인프라
ELB
Public Subnet
APIs
API Logs
MySQL
Master
users
Production VPC
IGW
Internet
AWS CLOUD
MySQL
Slave
Workers Memcached
RabbitMQ
Jenkins
JIRA
WIKI
CMS
t2.medium*3
t2.medium*2
t2.medium
t2.medium
t2.micro
S3 CloudWatch alarm SNS Notification
100 만 – 문제점 개선
사용자가 많아지니 알 수 없는 불안
• EC2 설치 MySQL 스케일 업 필요
-> RDS 이관 결정 ( AWS DMS 를 사용 중단시간 약 5분 )
• 사용자 로그 데이터 ELK (Elasticsearch+Logstash+Kibana)로 분리
• 개발자(5명)만 있으니 운영 부담을 줄이기 위해 AWS 최대한 활용
-> RabbitMQ 에서 SQS
-> 설치형 Memcached 에서 Elasticache memcached
1,000 만
인도 전 지역 서비스 확대
• Payment Gateway 연동으로 신용카드 충전 서비스 시작
• 서버 API Spring Boot 로 변경
• 광고 적용 (CPI, CPC, CPM)
• 치팅과의 전쟁
-> APK 디컴파일 및 API 분석 후 다양한 방법으로 포인트 획득 시도
-> IP Block, API Signature 적용, Device 중복 검증
-> 루팅 Device 비율이 40% 이상으로 Android_ID, IMEI, Sim Serial
등 모든 정보를 조작해서 가입 시도.
1,000 만 - 인프라
ELB
Public Subnet
APIs
API Logs
users
Production VPC
IGW
Internet
AWS CLOUD
Workers
Jenkins
JIRA
WIKI
CMS
RDS Memcached
RedisRDS
Workers
S3 SQSCloudWatch alarm SNS Notification
1,000 만 – 문제점 개선
• 다양한 치팅과 Payment Gateway 연동으로 보안의 중요성 인식
-> 결제/충전 서버를 Private Subnet 으로, NAT Gateway 사용
• 대용량 로그 분석 시작. GA(google analytics) 대체 시스템 구성
-> AWS EMR Spark , Kinesis 구성, Zeppelin 으로 분석
DAU, MAU 등 통계 등 실시간 모니터링
• Database 부하를 줄이기 위해 Cache. AWS Elasticache Redis
• SSL 인증서 만료로 ACM (AWS Certificate Manager) 사용
성능, 보안, 데이터 분석
2,000 만
인도 시장 상황 변화로 속도전!! 인력 채용 본격화
• 개발/운영/마케팅 등 다양한 포지션 인력 채용 본격화
• 개발팀 9인 (인프라 담당 없음)
• 결제/광고 매출 늘리기
• 사용자 확보를 위한 다양한 프로모션 시도
2,000 만 - 인프라
ELB
Public subnet
Internet
gateway
API Workers
Auto Scaling
JIRA,CMS,WIKI … ETC
RDS
MemcachedRedis
RDS
API
Auto Scaling
Private subnet
NAT
Gateway API - Payment
Auto Scaling group Auto Scaling group
Worker - Payment
Production VPC
AWS CLOUD
ELB
S3
SQS
CloudWatch
SNS
Internet
gateway
EMR
Kinesis
Route53
Quick
Sight
2,000 만 - 문제점
• API 서버 Monolithic -> Microservice Architecture 로 변화
-> Spring Boot + Spring Cloud
• 치터(어뷰저)를 차단할 시스템 필요
-> 데이터 기반 FDS 개발 준비
• 통계 시스템 개발 속도가 요구사항을 따라가지 못함
-> AWS QuickSight
• DNS 관리
-> Route53
시스템 개선 (1억 유저 대비)
3,000 만
E-Wallet 서비스로
• 서비스 품질 개선
• RBI Wallet License (인도중앙은행)
• PCI-DSS 인증
• 인프라 및 시스템 보안 요구사항
3,000 만 - 인프라
ELB
Public subnet
Internet
gateway
API
Gateway
Workers
Auto Scaling
JIRA,CMS,WIKI … ETC
RDS
MemcachedRedis
RDSAPIs
Auto Scaling
Private subnet
NAT
Gateway API - Payment
Auto Scaling group Auto Scaling group
Worker - Payment
Production VPC
AWS CLOUD
ELB
S3
SQS
CloudWatch
SNS
Internet
gateway
EMR
Kinesis
Route53
Quick
Sight
Discovery
3,000 만 – 문제점 개선
보안 감사
• Singapole Region -> Mumbai Region 이관
• VPC 구성 부터 다시 (Security Group,Network ACL,Route Table …)
• 통합 모니터링 및 알람 -> Cloud Watch, Zabbix + Grafana
• 접근 제어 -> IAM Role, OpenVPN
• 취약점 분석 -> AWS Inspector
• 웹 방화벽 -> Cloud Front + WAF
• 감사로그 -> CloudWatch Logs, VPC Flow Log, Cloud Trail, Cloud Config
• 백업 -> S3
3,000 만 - 인프라
3,000 만 - 인프라
3,000 만 - 인프라
3,000 만 - 인프라
Data Infrastructure
3,000 만 - 인프라
Retention (MAU, DAU) , ……
RDS Monitoring
Percona +
Grafana
5,000 만
Hybrid cloud
• RBI 보안요구사항에 따라 중요 시스템 IDC 이관 이슈
5,000 만 – 문제점 개선
• Hybrid Cloud 아키텍쳐 구성 중..
• AWS Cloud - Direct Connect - IDC
현재 진행 중....
마무리
회고
1. 3천만 까지 큰 어려움 없이 인프라 확장
2. 서비스가 성장하기 시작하면 인프라 변경이 부담 (잘
모를 땐 설정 변경도 무섭다) 미리 인프라 아키텍처를
고민하자.
3. AWS 설명서(사용자 가이드) 부터 시작
4. AWS Cloud 에서 Wallet 서비스는 기술적 보안
요구사항은 대부분 만족 하지만 일부 규제로 인해
Hybrid 형태로 변경
@awskrug
#AWSKRUG 해시태그로 소셜 미디어에
여러분의 행사 소감을 올려주세요.
감사합니다.

Weitere ähnliche Inhalte

Was ist angesagt?

AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017Amazon Web Services Korea
 
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음Amazon Web Services Korea
 
찾아가는 AWS 세미나(구로,가산,판교) - AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)Amazon Web Services Korea
 
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업Amazon Web Services Korea
 
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017 클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017 Amazon Web Services Korea
 
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법Amazon Web Services Korea
 
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사Amazon Web Services Korea
 
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나 Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나 Amazon Web Services Korea
 
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략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를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016
AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016
AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016Amazon Web Services Korea
 
[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개ASome Cloud
 
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅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
 
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
[백서 요약] Building a Real-Time Bidding Platform on AWS
[백서 요약] Building a Real-Time Bidding Platform on AWS[백서 요약] Building a Real-Time Bidding Platform on AWS
[백서 요약] Building a Real-Time Bidding Platform on AWSAmazon Web Services Korea
 
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬Amazon Web Services Korea
 
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 

Was ist angesagt? (20)

AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
AWS 빅데이터 아키텍처 패턴 및 모범 사례- AWS Summit Seoul 2017
 
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016
디지털 미디어 산업을 위한 AWS 서비스 :: 홍두현 :: AWS Summit Seoul 2016
 
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
 
찾아가는 AWS 세미나(구로,가산,판교) - AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS 클라우드로 서비스 무한대로 확장하기 (박철수 솔루션즈 아키텍트)
 
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
[Partner TechShift 2017] APN 컨설팅 파트너사와 함께 하는 클라우드 소프트웨어 사업
 
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017 클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017
클라우드 기반 AWS 데이터베이스 선택 옵션 - AWS Summit Seoul 2017
 
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
[Partner TechShift 2017] 클라우드 시대 기존 Legacy에서 벗어나는 방법
 
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
클라우드 뉴노멀 시대의 글로벌 혁신 기업들의 디지털 트랜스포메이션 :: 정우진 이사
 
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나 Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나
Amazon RDS 서비스 활용하기 - 신규 기능 중심으로 (윤석찬) :: AWS 월간 웨비나
 
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016
게임 고객 사례를 통해 살펴보는 AWS 활용 전략 :: 이경안 :: AWS Summit Seoul 2016
 
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략
[Partner TechShift] 클라우드 사업을 위한 3가지 소프트웨어 딜리버리 전략
 
미디어 산업의 AWS 기반 운영 관리 노하우 - AWS Summit Seoul 2017
미디어 산업의 AWS 기반 운영 관리 노하우 - AWS Summit Seoul 2017미디어 산업의 AWS 기반 운영 관리 노하우 - AWS Summit Seoul 2017
미디어 산업의 AWS 기반 운영 관리 노하우 - AWS Summit Seoul 2017
 
AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016
AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016
AWS를 활용한 디지털 자산 관리/미디어 분석 시스템 구축 :: 김기완 ::AWS Summit Seoul 2016
 
[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개[ASomeCloud] AWS 서비스소개
[ASomeCloud] AWS 서비스소개
 
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅AWS 9월 웨비나 |  AWS와 함께 하는 클라우드 컴퓨팅
AWS 9월 웨비나 | AWS와 함께 하는 클라우드 컴퓨팅
 
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
 
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
GS Shop의 AWS 클라우드 기반 스토리지 활용 사례 - AWS Summit Seoul 2017
 
[백서 요약] Building a Real-Time Bidding Platform on AWS
[백서 요약] Building a Real-Time Bidding Platform on AWS[백서 요약] Building a Real-Time Bidding Platform on AWS
[백서 요약] Building a Real-Time Bidding Platform on AWS
 
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
AWS 클라우드 기반 확장성 높은 천만 사용자 웹 서비스 만들기 - 윤석찬
 
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
엔터프라이즈 비지니스 애플리케이션 이전 및 도입사례 제주항공사례 - AWS Summit Seoul 2017
 

Ähnlich wie aws-community-day 2017 5천만 모바일 앱 서비스 인프라 확장

찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)Amazon Web Services Korea
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나Amazon Web Services Korea
 
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)Amazon Web Services Korea
 
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트:: AWS Summit On...
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트::  AWS Summit On...디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트::  AWS Summit On...
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트:: AWS Summit On...Amazon Web Services Korea
 
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016Amazon Web Services Korea
 
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015Amazon Web Services Korea
 
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍Amazon Web Services Korea
 
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개Amazon Web Services Korea
 
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중Amazon Web Services Korea
 
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016Amazon Web Services Korea
 
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))Amazon Web Services Korea
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)Cloud-Barista Community
 
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)Amazon Web Services Korea
 
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online SeriesAmazon Web Services Korea
 
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기Amazon Web Services Korea
 
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015Amazon Web Services Korea
 
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New NormalBESPIN GLOBAL
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017Amazon Web Services Korea
 
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트Amazon Web Services Korea
 

Ähnlich wie aws-community-day 2017 5천만 모바일 앱 서비스 인프라 확장 (20)

찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)찾아가는 AWS 세미나(구로,가산,판교) -  AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
찾아가는 AWS 세미나(구로,가산,판교) - AWS에서 작은 서비스 구현하기 (김필중 솔루션즈 아키텍트)
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
 
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
 
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트:: AWS Summit On...
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트::  AWS Summit On...디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트::  AWS Summit On...
디자인 패턴과 고객 사례로 살펴보는 현대적 어플리케이션 개발 – 배영부, 강성일, AWS애플리케이션 아키텍트:: AWS Summit On...
 
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
AWS 와 함께하는 클라우드 컴퓨팅:: 방희란 :: AWS Summit Seoul 2016
 
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016
AWS 클라우드로 천만명 웹 서비스 확장하기 - 윤석찬 백승현 - AWS Summit 2016
 
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
AWS와 함께하는 클라우드 컴퓨팅 - AWS 웨비나 시리즈 2015
 
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
AWS 서버리스 컴퓨팅-김필중 :: 2015 리인벤트 리캡 게이밍
 
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
2017 Ad-Tech on AWS 세미나ㅣ국내외 애드테크 고객 사례 및 Machine Learning 소개
 
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
판교 개발자 데이 – Aws가 제안하는 서버리스 아키텍처 – 김필중
 
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016
Lambda를 활용한 서버없는 아키텍쳐 구현하기 :: 김기완 :: AWS Summit Seoul 2016
 
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))
AWS CLOUD 2017 - 쉽게 알아보는 AWS 클라우드 보안 (신용녀 솔루션즈 아키텍트))
 
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
Cloud-Barista 제6차 오픈 컨퍼런스 : 멀티클라우드 인프라 서비스 연동 (CB-Spider)
 
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
 
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
모바일 앱의 성공방정식 - Amplify로 극대화하기 – 정창호 :: AWS Builders Online Series
 
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
[2017 AWS Startup Day] 서버리스 마이크로서비스로 일당백 개발조직 만들기
 
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
AWS와 함께하는 스타트업의 성장곡선 (윤석찬)- 클라우드 태권 2015
 
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
[AWS & 베스핀글로벌, 바이오∙헬스케어∙제약사를 위한 세미나] AWS 101, Cloud Computing is New Normal
 
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
마이크로서비스를 위한 AWS 아키텍처 패턴 및 모범 사례 - AWS Summit Seoul 2017
 
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
 

Kürzlich hochgeladen

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 

Kürzlich hochgeladen (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 

aws-community-day 2017 5천만 모바일 앱 서비스 인프라 확장

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 이영진, 밸런스히어로 팀장 AWS 기반 5천만 모바일 앱서비스 확장하기 AWS 서비스 활용
  • 2. 본 강연에서 다룰 내용 3만 부터 5천만 다운로드 까지 서비스 또는 비지니스 요구사항에 따라 True Balance 서비스의 AWS 클라우드 아키텍처가 변화해 나가는 과정에 대한 대한 경험을 공유하고자 합니다.
  • 3. 소개 Jin Lee (이영진) jinlogin@gmail.com BalanceHero 팀장 - Infra & Security Java, Android, .Net, CISSP, CISA
  • 5. 서비스 소개 - 인도 선불 유심의 밸런스(잔량) 확인 및 충전 - 일 단위 데이터 사용량 통계정보 - 자동 잔액 알림, 충전 기능 - 리워드 광고 (CPI, CPC, CPM) - 개인별 통신 패턴 분석기능을 기반으로 한 요금제 추천, 즉각적인 충전 플랫폼, E-Wallet (결제와 송금) 등 핀테크 서비스로 비즈니스를 확장 진행 중
  • 6. 사용자 규모에 따른 인프라 확장
  • 7. 3만에서 5천만 3만 15만 100만 1,000만 2,000만 3,000만 5,000만 2015.06 2015.08 2016.01 2016.07 2016.10 2017.01 2017.05 밸런스 체크 서비스 시험 단계 Wallet License PCI-DSS 인프라 보안 RBI 보안 감사 인도 전 지역 확대 데이터 분석 강화 충전 기능 제공 인력 채용 본격화 월렛 비즈니스 준비 지역 확대 델리 + 4개지역 Hybrid Cloud
  • 8. 3만 AWS 가 뭔가요? (A)아마도 (W)웹 (S)서비스? • 개발자 5인 (안드로이드 2명, 서버 3명) • 서비스 시험 단계 • 인도 델리만 서비스 • 3만 다운로드 유저 대상 로그 수집 및 분석을 통한 전략 구상 • AWS Account 처음 겟!
  • 9. 3만 - 인프라 ELB Public Subnet API 인증 API 로그 MySQL users Production VPC IGW Internet AWS CLOUD
  • 10. 3만 – 문제점 개선 아무것도 없었다. • 로컬 빌드 후 war 를 tomcat 에 복사 배포…-> Jenkins 구성 • 유저 관리를 위한 CMS 개발 • 네트워크가 느리고 불안정. 3rd API call latency 이슈 -> 비동기 처리 Queue (RabbitMQ) 사용 • 어라 로그 서버가 죽어있었네… -> CloudWatch Alarm • 개발 기술 문서 관리 및 이슈 트래킹을 위한 JIRA, Confluence
  • 11. 15만 지역 확대로 인한 가입자 증가 대비 • 일일 가입자 1,000에서 3,000 으로 점차 증가 • 밸런스 (데이터 및 통화) 충전 기능 제공 • 인도 델리 외 Tier-1 4개 지역 확대 준비
  • 12. 15만 - 인프라 ELB Public Subnet APIs API Logs MySQL Master users Production VPC IGW Internet AWS CLOUD MySQL Slave Workers Memcached RabbitMQ Jenkins JIRA WIKI CMS CloudWatch alarm SNS Notification SQS
  • 13. 15만 – 문제점 개선 사용자 확보를 위한 준비 • 지역 확대 후 사용자가 몰리면 어떻게 하지? -> Auto Scaling 구성 • Auto Scaling 는 인스턴스가 자동으로 뜨는데 버전 관리는? -> Jenkins Release 버전 빌드 시 S3 업로드 -> Auto Scaling Hooks, Bash Shell S3 최종 배포 본 다운 후 실행 • 로그데이터 증가로 DB 분리 • 사용자 인증 토큰 Memcached 저장
  • 14. 100만 델리 외 4개 지역 오픈 • 50만에서 100만까지 7일 (100만 달성 후 프로모션 중단) • 인도 플레이 스토어 라이프 스타일 1위 • 일일 가입자 15만 (7일째)
  • 15. 100 만 - 인프라 ELB Public Subnet APIs API Logs MySQL Master users Production VPC IGW Internet AWS CLOUD MySQL Slave Workers Memcached RabbitMQ Jenkins JIRA WIKI CMS t2.medium*3 t2.medium*2 t2.medium t2.medium t2.micro S3 CloudWatch alarm SNS Notification
  • 16. 100 만 – 문제점 개선 사용자가 많아지니 알 수 없는 불안 • EC2 설치 MySQL 스케일 업 필요 -> RDS 이관 결정 ( AWS DMS 를 사용 중단시간 약 5분 ) • 사용자 로그 데이터 ELK (Elasticsearch+Logstash+Kibana)로 분리 • 개발자(5명)만 있으니 운영 부담을 줄이기 위해 AWS 최대한 활용 -> RabbitMQ 에서 SQS -> 설치형 Memcached 에서 Elasticache memcached
  • 17. 1,000 만 인도 전 지역 서비스 확대 • Payment Gateway 연동으로 신용카드 충전 서비스 시작 • 서버 API Spring Boot 로 변경 • 광고 적용 (CPI, CPC, CPM) • 치팅과의 전쟁 -> APK 디컴파일 및 API 분석 후 다양한 방법으로 포인트 획득 시도 -> IP Block, API Signature 적용, Device 중복 검증 -> 루팅 Device 비율이 40% 이상으로 Android_ID, IMEI, Sim Serial 등 모든 정보를 조작해서 가입 시도.
  • 18. 1,000 만 - 인프라 ELB Public Subnet APIs API Logs users Production VPC IGW Internet AWS CLOUD Workers Jenkins JIRA WIKI CMS RDS Memcached RedisRDS Workers S3 SQSCloudWatch alarm SNS Notification
  • 19. 1,000 만 – 문제점 개선 • 다양한 치팅과 Payment Gateway 연동으로 보안의 중요성 인식 -> 결제/충전 서버를 Private Subnet 으로, NAT Gateway 사용 • 대용량 로그 분석 시작. GA(google analytics) 대체 시스템 구성 -> AWS EMR Spark , Kinesis 구성, Zeppelin 으로 분석 DAU, MAU 등 통계 등 실시간 모니터링 • Database 부하를 줄이기 위해 Cache. AWS Elasticache Redis • SSL 인증서 만료로 ACM (AWS Certificate Manager) 사용 성능, 보안, 데이터 분석
  • 20. 2,000 만 인도 시장 상황 변화로 속도전!! 인력 채용 본격화 • 개발/운영/마케팅 등 다양한 포지션 인력 채용 본격화 • 개발팀 9인 (인프라 담당 없음) • 결제/광고 매출 늘리기 • 사용자 확보를 위한 다양한 프로모션 시도
  • 21. 2,000 만 - 인프라 ELB Public subnet Internet gateway API Workers Auto Scaling JIRA,CMS,WIKI … ETC RDS MemcachedRedis RDS API Auto Scaling Private subnet NAT Gateway API - Payment Auto Scaling group Auto Scaling group Worker - Payment Production VPC AWS CLOUD ELB S3 SQS CloudWatch SNS Internet gateway EMR Kinesis Route53 Quick Sight
  • 22. 2,000 만 - 문제점 • API 서버 Monolithic -> Microservice Architecture 로 변화 -> Spring Boot + Spring Cloud • 치터(어뷰저)를 차단할 시스템 필요 -> 데이터 기반 FDS 개발 준비 • 통계 시스템 개발 속도가 요구사항을 따라가지 못함 -> AWS QuickSight • DNS 관리 -> Route53 시스템 개선 (1억 유저 대비)
  • 23. 3,000 만 E-Wallet 서비스로 • 서비스 품질 개선 • RBI Wallet License (인도중앙은행) • PCI-DSS 인증 • 인프라 및 시스템 보안 요구사항
  • 24. 3,000 만 - 인프라 ELB Public subnet Internet gateway API Gateway Workers Auto Scaling JIRA,CMS,WIKI … ETC RDS MemcachedRedis RDSAPIs Auto Scaling Private subnet NAT Gateway API - Payment Auto Scaling group Auto Scaling group Worker - Payment Production VPC AWS CLOUD ELB S3 SQS CloudWatch SNS Internet gateway EMR Kinesis Route53 Quick Sight Discovery
  • 25. 3,000 만 – 문제점 개선 보안 감사 • Singapole Region -> Mumbai Region 이관 • VPC 구성 부터 다시 (Security Group,Network ACL,Route Table …) • 통합 모니터링 및 알람 -> Cloud Watch, Zabbix + Grafana • 접근 제어 -> IAM Role, OpenVPN • 취약점 분석 -> AWS Inspector • 웹 방화벽 -> Cloud Front + WAF • 감사로그 -> CloudWatch Logs, VPC Flow Log, Cloud Trail, Cloud Config • 백업 -> S3
  • 26. 3,000 만 - 인프라
  • 27. 3,000 만 - 인프라
  • 28. 3,000 만 - 인프라
  • 29. 3,000 만 - 인프라 Data Infrastructure
  • 30. 3,000 만 - 인프라 Retention (MAU, DAU) , …… RDS Monitoring Percona + Grafana
  • 31. 5,000 만 Hybrid cloud • RBI 보안요구사항에 따라 중요 시스템 IDC 이관 이슈
  • 32. 5,000 만 – 문제점 개선 • Hybrid Cloud 아키텍쳐 구성 중.. • AWS Cloud - Direct Connect - IDC 현재 진행 중....
  • 33. 마무리 회고 1. 3천만 까지 큰 어려움 없이 인프라 확장 2. 서비스가 성장하기 시작하면 인프라 변경이 부담 (잘 모를 땐 설정 변경도 무섭다) 미리 인프라 아키텍처를 고민하자. 3. AWS 설명서(사용자 가이드) 부터 시작 4. AWS Cloud 에서 Wallet 서비스는 기술적 보안 요구사항은 대부분 만족 하지만 일부 규제로 인해 Hybrid 형태로 변경
  • 34. @awskrug #AWSKRUG 해시태그로 소셜 미디어에 여러분의 행사 소감을 올려주세요. 감사합니다.

Hinweis der Redaktion

  1. 인프라 구성 배경 서비스에 대한 설명
  2. Ucloud Server Instance 는 써봤다. 사실 Linux 기반과 별로 안친함.
  3. 시스템 아키텍처
  4. 시스템 아키텍처
  5. AWS SOC(Service Organization Control)  제출했으나.