3. NAVER Business Platform
Global company, providing a broad spectrum of IT services and Cloud services
to internal and external customers, as a member of NAVER group
4. NAVER Business Platform
217Million
Users
Global Mobile Platform
As of December 2016,
Number of monthly
active users
270 Million
Cumulative Downloads
Mobile Video Messenger App Service
As of December 2017,
Launched in Sep. 2015
Korea’s No.1 Internet Search Portal
42 Million
Members
December 2017,
according to in-house
standards
30 Million
Mobile Net Daily visit
As of December 2017
5. IT
Infrastructure
Service
Security
Service
In-house
Information
Service
NCloud
Service
Provided to subsidiaries Provided to clients
IT Service Capacity
& Technology
Reflected
NAVER CLOUD PLATFORM
Security &
Compliance
Global Region
10 locations
Monitoring &
Management
Industry
Solutions
Big
Data
AI, IOT Framework
Open
API
Data
Analytics
Business
Application
Marketplace
Storage Networks Database
Content
Delivery
Compute
All NAVER Subsidiaries Public Cloud Service Market
Enterprise / SMB / Gov. / Game / Media / Start-up / SaaS Provider / On-line UsersNAVER / LINE / LABS / SNOW / …
Business Area
6. NBP Data Centers
Metropolitan Area Chuncheon
Data Center
2nd Data Center
Yongin
(to open in 2020)
Gasan
Mabuk
Pyeongchon
GRAND OPEN June 2013
Buildings
1 Main Building, 3 Server Buildings (in
North/West/South)
Total Area 47,734 m²
Available Power 40,000 KW
Available Servers 120,000 Units
10. 개발자의 입장에서 바라본 Cloud
어플리케이션을 개발하는 입장에서는 물리 및 가상 환경의 변화에 관심 없음
개발자의 관심은 오로지 어플리케이션과 서비스를 만드는 것
이중화
세션 클러스터링
디스크 공간
레이턴시
Replica
IOPS
…
VS
비즈니스로직
자동화
빠른 개발
다양한 테스트 환경
13. NAVER CLOUD PLATFORM 서비스를 이용한 개발
초기 선투자 없음 안정성 빠른 개발속도
다양한 시도 강력한 보안 고객지원
선투자 비용이 없어 실패에 대한
Risk가 줄어듬
미리 인프라에대한 투자를 할 필
요 없음
풍부한 경험을 가진 인프라 운영
및 관리 인력 보유
자체 복제 기능으로 높은 가용성
보장
NAVER CLOUD PLATFORM가
제공하는 서비스를 이용해서 빠른
개발 가능
직접 개발하는 부분을 최소화 시
켜 비즈니스로직에만 집중
인프라의 운영 및 관리 인력 최소화.
비즈니스의 성공을 위해서 다양한
실험 가능
10여개의 국내외 보안 인증 획득
다양한 보안 체계 구축을 통해 안
정적인 서비스 제공
모든 고객에게 Enterprise 서비스 제공
24/7 365 고객센터 운영 및 장애대응
15. 개발자를 위한 NAVER CLOUD PLATFORM 서비스
image Optimzier LiveTranscoder VODTranscoder
Cloud Functions
Clova Face
Recognition
papago Korean
Name Romanizer
Clova Speech
Synthesis
Clova Speech
Recognition
papago SMT papago NMT TensorFlowServe
r
Cloud DB API Gateway CAPTCHAShort URLNotification
Service
RabbitMQ
Chatbot
………
24. API Gateway
유연한 API 관리 백엔드 서비스의 트래픽 제어
모니터링 안전한 API 사용자 인증
리소스 및 메서드 정의
수명주기 관리
스테이지 및 버전 관리
과도한 트래픽 인입 제한
백엔드 서비스 인입 제한
API 호출 모니터링
사용현황, 응답시간, 오류발생
다양한 성능 정보 확인
사용자 권한 제어
IP ACL을 이용한 제어
RESTful 요청을 받아들이고 연결시켜주는 Gateway
28. SENS (Simple & Easy Notification Service)
모바일 PUSH 메세지 전송
SMS / LMS 메제시 전송
다양한 메신저 서비스와 연동
Message API 제공
직관적인 대시보드 제공
실시간 발송 결과 조회
SENS
SMS/LMS
Other Talk Services
29. N A V E R CLOUD PLA TFORM - Clo ud Tra ns fo rma ti o n29/
SENS (Simple & Easy Notification Service)
대시보드
프로젝트 관리
API – 메세지 발송 / 발송 결과 조회
실시간 발송 결과 조회
발송 이력 조회
080 번호 수신 거부 서비스
대시보드
프로젝트 관리
디바이스 토큰 및 인증서 관리
채널 관리
API – 메세지 발송
실시간 발송 결과 조회
발송 이력 조회
SMS/LMS APNS,GCM/FCM
30. SENS (Simple & Easy Notification Service)
Mobile / Web
POST : /user/add
{name:bear}
User_add function
Sms_send function
API Gateway Cloud Function
WEB Server
HTTP
Other serivces
PUSH / SMS/ LMS
32. Cloud DB for XXX
DB 서버 관리에 대한 고민 없이 간편하게 구축하고 관리
OS Installs
OS Patches
DB Install
DB Patches
DB Scaling
Fail Over Setting
Backup
Restore
Optimization
OS Patches
DB Install
DB Patches
DB Scaling
Fail Over Setting
Backup
Restore
데이터센터 Cloud DB
33. Cloud DB for MySQL
빠르고 손쉬운 설치
자동 Fail-over 지원
Read-Replica를 통한 분산 처리
원하는 시점으로 DB 복원
자동 DB 백업
모니터링 및 알람
34. Cloud DB for MySQL
Mobile / Web
POST : /user/add
{name:bear}
User_add function
Sms_send function
Db_insert function
API Gateway Cloud Function
WEB Server
HTTP
Other serivces
PUSH / SMS/ LMS
Cloud DB
35. SourceCommit
안전하고 편리하게 사용할 수 있는 프라이빗 GIT 리파지토리
모든 Git 클라이언트 도구에 대한 높은 호환성
손쉬운 복사 등 높은 편의성
사용자 별 접근제어
보안성 강화 대용량 리파지토리 생성 가능
커밋 히스토리 및 브랜치 그래프 제공
파일 및 변경사항에 대해 간편하게 확인할 수 있는 뷰어 제공
File Safer 상품과의 연동
38. 음성을 텍스트로 변환
국내에서 가장 높은 인식률
Android 및 iOS SDK 제공
한국어, 영어, 일어, 중국어(간체) 제공
Clova Speech Recognition
AI Services
텍스트를 음성으로 변환
자연스러운 합성음
API 제공
한국어, 영어, 일어, 중국어 제공
Clova Speech Synthesis(CSS)
유명인 얼굴 인식(이름 및 정도)
사람의 감정 상태 및 나이 출력
눈/코/입 위치 출력
API 제공
Clova Face Recognition
통계 기반 번역
텍스트 리턴
API 제공
영어, 일어, 중국어 제공
papago SMT
41. 기본 상품군
Server, SSD Server
클라우드의 기본인 VM 서버, 디스크로 HDD 혹은 SSD를 선택할 수 있음
OS 종류, vCPU수 ,Mem 용량, 기본 OS 디스크 용량 선택
GPU Server
NVIDIA P40 GPGPU 카드가 장착된 VM 서버 (GPU 1~2개, PCI-e Passthrough 방식으로 제공)
Server SSD Server
GPU Server
Bare Metal
클라우드 방식으로 사용할 수 있는 물리 서버
Bare Metal
42. 기본 상품군
Auto Scaling
클라우드의 장점 중 하나인 Elastic 서비스 구성을 할 수 있는 기능
사용량과 처리량에 맞춰 VM 서버를 늘렸다가 줄이는 탄력적인 대응이 가능
Auto Scaling 설정을 위한 조건
• Launch Configuration : 서버를 자동으로 생성할 때 어떤 서버를 생성할 지를 지정, 서버 원본 이미지와 스펙 등
예) CentOS 6.6 2 vCPU 4 Mem, 인증키, 적용 ACG
• Auto Scaling 그룹 : Auto Scaling할 수량을 지정, 어떤 launch conf.를 최소 몇대에서 최대 몇대까지, 바인딩할 로드 밸런서 지정 등
예) 위 LC으로 최소 1대에서 최대 5대, web-lb LB에 바인딩, 쿨 다운 300초
• Auto Scaling 그룹의 정책, 일정, 이력, 통보 설정 등
예) launch policy – 증가할 때 1대 씩, termination policy – 감소 할 때 1대 씩, 통보는 SMS와 e-mail
• Group Event Setting : Auto Scaling Group의 정책이 발현되는 이벤트 조건 지정
예) CPU 사용량 80% 이상 이거나 network PPS가 1,000 이상이 1분이상 지속되면 launch policy 실행
Auto Scaling
43. Init-Script
서버에 설치해야 하는 패키지나 초기 설정 내용을 스크립트로 작성해 자동으로 서버 구성
Linux는 shell script, Windows는 VB 스크립트 작성
서버 생성 시 1회 실행
Access Control Group
서버 접속 제어 기능 (ACL)
AWS의 Security Group과 동일한 개념이지만 Inbound에 대해서만 설정 가능하며 Whitelist 방식
하나의 서버에는 최대 5개의 ACG를 적용할 수 있음
서버에 ACG가 매핑되면 다른 ACG로 변경할 수 없기 때문에 초기 서버 생성 시에 신중하게 결정
ACG 룰로 ACG 자체를 추가 할 수 있음
ACG
기본 상품군
44. Block Storage
VM 서버에 OS 영역 이외에 추가로 로컬 디스크 할당, HDD와 SSD 선택
서버 당 최대 16개의 디스크 추가 가능, 디스크(스토리지) 당 10GB에서 2TB까지 가능
SSD 디스크는 용량 크기에 따라서 최대 IOPS가 주어짐
서버 연결된 디스크의 크기를 변경(확대)할 때는 서버를 정지 시킨 상태에서 가능 (용량 축소는 안됨)
볼륨 크기 2TB 이상이 필요할 때는 Linux LVM 혹은 Windows 동적 디스크 할당으로 여러 디스크를 하나의 볼륨으로 묶어서 사용
Block Storage
Snapshot, Server Image
스냅샷은 블럭 스토리지(디스크) 단위로 이미지로 저장하는 기능
온라인 상태에서도 스냅샷 생성 가능
내 서버 이미지는 서버 단위로 디스크 전체를 하나의 이미지로 저장하는 기능
서버가 정지된 오프라인 상태에서만 이미지 생성 가능
내 서버 이미지는 리전간 복제 가능
기본 상품군
45. 기본 상품군
DNS, GRM, CDN, Global CDN
DNS : Domain Name Service
GRM : Global Resource Manager = GSLB
CDN : Contents Delivery Network DNS
SSL VPN, IPSec VPN
SSL VPN은 외부 PC 등에서 클라우드 네트워크에 접속하는 VPN
Agent 프로그램 방식, 2 factor 인증 사용
SSL VPN 사용 ID를 최대 10개까지 생성하여 사용
VM 서버에 로그인 하기 위해 서버에 public IP를 직접 할당하면 외부의 공격 대상이 될 수 있어 SSL VPN 사용 권장
ACG에 SSL VPN GW 대역을 추가
IPSec VPN은 고객사 네트워크를 클라우드 네트워크와 직접 연결하기 위한 망대망 VPN
고객사 IPsec VPN 장비와 IKEv1 Policy, IKE Negotiation Mode, IKEv1 Pre-shared Key, Perfect Forward Secrecy,IPsec Proposal
을 상호 일치 시킨 후 IPsec VPN Tunnel 생성
IPSec VPN을 통해 통신을 하려면 VM에 추가 Network Interface가 생성되어 Private Subnet 연결이 되어야 함
CDN GCDN
SSL VPN IPSec VPN
47. 고객지원 – 모든 고객은 Enterprise
고객의 성공을 위한
선순환 생태계
클라우드 기술을 통해 국내 중소 온라인 및
솔루션 사업자의 성공에 이바지하는 선순환
생태계를 구축하고자 합니다.
최신 기술이 접목된 클라우드 사용으로
고객은 인프라에 대한 고민없이 글로벌
서비스를 위한 사업과 서비스에
집중하실 수 있습니다.
다양한 기술
지원 활동
개발자에서부터 기업 고객까지 클라우드
사용 중에 겪는 어려운 기술적 문제에 대한
도움을 드리는 것 뿐만 아니라 다양한 기술
세미나와 교육 등의 기술 지원 활동이
진행됩니다.
국내 최고의
기술진
국내 최대 인터넷 서비스인 NAVER, 글로벌
성공 모바일 서비스인 LINE 등의 인프라를
운영하는 국내 최고의 기술진의 다양한
노하우를 만나 보실 수 있습니다.
24시간 365일
사용자 지원
사용자의 다양한 이슈를 보다 빠르고
정확하게 해결하기 위해 분양별 전문가
센터를 항시 운영하고 있습니다.
다양한 사용자
교육 프로그램
클라우드 러닝 센터를 통해
다양한 사용자 교육을 제공합니다.
함께 성장하는
파트너 정책
사업 파트너, 솔루션 파트너 모두와 함께
성장할 수 있도록 다양한 파트너 지원
프로그램(사업, 기술, 마케팅, 교육)을
제공하고 있습니다.
솔루션 파트너
기술 지원
파트너 솔루션들이 NAVER CLOUD
PLATFORM 상에서 원활하게 구현되고 작동
되도록 기술 지원을 하고 있습니다.
BIZ Support Tech Support Customer Support Partner Support
52. 빠르게 성장하고 있는 NAVER CLOUD PLATFORM
4월 5월 6월 7월 8월 9월 10월 11월 12월 1월 2월 3월 4월
22
47
63
77
84
68카테고리 6개
상품 22개
리전 1개
카테고리 9개
상품 47개
리전 4개
카테고리 9개
상품 63개
리전 5개
카테고리 9개
상품 68개
리전 5개
카테고리 14개
상품 77개
리전 5개
카테고리 14개
상품 84개
리전 5개
매월 평균 6개의 신상품을 출시하여 2017년 4월 본격적인 시장 진출 이후 상품 수 4배로 증가
지난 1년간 고객 수 5배 증가, 200% 이상의 사업 성장률을 달성
53. NAVER CLOUD PLATFORM의 2018년
1
2
3
2017년 12월
12개 카테고리 74개 상품
2018Y1Q
AI Framework, DevOps 상품 강화
Multi-Zone 제공
글로벌 리전 상품 확대
공공 클라우드 강화
2018Y2Q
HPC Cloud, Hadoop
New Hypervisor
네이버 서비스 플랫폼 상품화 확대
2018Y4Q
Global Top 5 CSP
2018Y3Q
생태계 구축