네이버클라우드플랫폼 하이브리드 클라우드
- HYBRID CLOUD HOSTING : 네이버클라우드플랫폼 데이터 센터 안에 표준 장비 임대(On-premise) + 네이버클라우드플랫폼의 Public Cloud
- NEURO CLOUD : Private Cloud + 네이버클라우드플랫폼 Public Cloud
네이버클라우드 플랫폼은 금융, 공공, 민간 클라우드로 구분 된다.
Why Cloud?
- 효율적인 비용 절감
- 사용한 만큼 지불하는 등 기회 비용 최적화 등을 통한 비용 절감
- 다양한 부가 상품 이용을 통한 개발 비용 절감
- 빠른 Deploy
- 기존 Legacy 인프라에 비해 빠른 인프라 구성 시간
- 글로벌 진출 시 용이
- 글로벌 리전 활용을 통해 글로벌 진출 시 보다 빠르고 손쉬운 인프라 구성
- 보안
- 인프라에 대한 보안은 클라우드 공급 업체에 위임
- 다양한 보안 상품을 이용하여 보안을 강화
플랫폼 구성요소 : 블로그, 유튜브, 페이스북
네이버 클라우드 플랫폼 인프라 상품군
-
Compute
- Server : 클라우드에서 제공하는 VM 서버
- SSD Server : VM 중에 SSD 디스크를 사용하는 서버
- GPU Server : VM 중에 GPGPU(General-Purpose computing on Graphics Processing Units, GPU 상의 범용 계산)를 사용하는 서버
- Virtual Dedicated Server : 하나의 물리 서버에 단독으로 생성된 고성능 VM
- Bare-metal : 클라우드에서 제공하는 물리 서버
- Auto Scaling : VM 수를 사용량에 따라 조절하는 Auto Scaling 기능
- Cloud Function : 서버 생성 없이 코드를 수행할 수 있는 비즈니스 로직 실행
- HPC : 대규모 연산을 수행하기 위한 고성능 컴퓨팅 서비스
- Container Registry : 컨테이너 이미지 저장/관리
- Kubernetes Service : 컨테이너 오케스트레이션 툴
-
Global
- Global Region : 한국, 일본, 홍콩, 싱가폴, 미국서부, 독일 리전
- Global Latency Status : NCP 글로벌 리전 간 글로벌 백본의 속도 상황판
-
Storage
- Block Storage : VM 서버에 추가할 수 있는 블록 스토리지(디스크)
- Object Storage : 대량 파일을 저장하는 오브젝트 스토리지
- NAS : 여러 서버가 파일을 공유하는 스토리지
- Backup : VM내의 파일이나 DB를 백업하는 상품
- Archive Storage : 백업, 아카이빙 파일 저장하는 스토리지
-
Migration
- Data Teleporter : 대용량 데이터를 빠르게 이전할 수 있는 전용 어플라이언스 장비
- Object Migration : 다른 클라우드 환경에 있는 데이터를 네이버클라우드 환경으로 안전하고 빠르게 마이그레이션
-
Networking
- Load Balancer : VM 서버들 간 부하 분산을 위한 L4
- IPsec VPN : 외부 네트워크와 IPsec VPN으로 연결, 서로 다른 네트워크에서 터널링을 맺어서 통신할 수 있는 IPsec VPN
- GDNS : DNS 서비스(IP주소와 도메인주소를 맵핑)
- NAT Gateway : 다수의 VM 서버들이 하나의 공인IP로 통신, Private Subnet에서 외부와 통신할 수 있도록 가교 역할
- VPC : 가상의 사설망 구성
- CDN+ : 국내 CDN 서비스
- Global CDN : 글로벌 CDN 서비스
- Global Route Manager : DNS 기반의 리전 간 로드 밸런싱
-
Hybrid
- Hybrid Cloud Hosting : 데이터센터 환경과 클라우드 환경을 통합해서 운영할 수 있는 상품
- Vmware on NCP : 엔터프라이즈 기업 고객을 위한 VMware 기반 하이브리드 클라우드 서비스
- Cloud Connet : 온-프레미스 환경과 클라우드를 손쉽게 연결할 수 있는 서비스
Virtual Dedicated Server, HPC, Global Route Manager는 VPC 환경에서 아직 제공하고 있지 않은 상품이다.
- VPC 플랫폼 : VPC가 제공되는 플랫폼
- Classic 플랫폼 : VPC가 제공되지 않는 플랫폼
서버 구축 방식
-
VM
H/W 위에 HyperVisor 위에 복수 VM
-
VDS
H/W 위에 HyperVisor 위에 단일 VM
-
Bare Metal
H/W 위에 바로 OS
Q. 클라우드에서 간섭현상으로부터 벗어나기 위해 선택할 수 있는 서버는?
: 클라우드 환경에서 VM 간 간섭 현상에 대한 위험을 0으로 만들기 위해선 VDS(Virtual Dedicated Server) 또는 Bare Metal 방식을 사용해야 한다.
도커 vs 쿠버네티스
도커 : 개발환경, 소규모 컨테이너 환경
쿠버네티스 : 대규모 컨테이너 환경
Lifecycle Management
Object Storage : 호출하는 비용은 저렴, 보관 요금은 Archive Storage보다 비쌈
Archive Storage : 보관 요금이 Object Storage보다 저렴하다.
네이버 클라우드 플랫폼 플랫폼 상품군
-
Database
- MySQL : MySQL이 설치되어 제공되는 Linux VM 서버
- MSSQL : MS-SQL이 설치되어 제공되는 Windows VM 서버
- Maria DB : MariaDB가 설치되어 제공되는 Linux VM 서버
- Cubrid : CUBRID가 설치되어 제공되는 Linux VM 서버
- PostgreSQL : PostgreSQL이 설치되어 제공되는 Linux VM 서버
- Redis : Redis가 설치되어 제공되는 Linux VM 서버
- Tibero : Tibero가 설치되어 제공되는 Linux VM 서버
완전관리형
- Cloud DB for MySQL : HA 구성, 모니터링, 백업 등이 지원되는 관리형 MySQL 상품
- Cloud DB for MSSQL : HA 구성, 모니터링, 백업 등이 지원되는 관리형 MSSQL 상품
- Cloud DB for Redis : HA 구성, 모니터링, 백업 등이 지원되는 관리형 Redis 상품
- Cloud DB for MongoDB : HA 구성, 모니터링, 백업 등이 지원되는 관리형 MongoDB 상품
-
Game
- Gamepot : 게임에 필요한 기능을 쉽고 빠르게 구현할 수 잇도록 안정적인 인프라와 SDK를 함께 제공
- Game Report : 게임 데이터 전문 빅데이터 서비스
- Game Chat : 게임 전용 라이브 채팅 플랫폼
-
Analytics
- Cloud Log Analytics : 서버 syslog, secure log, 웹 access log 등 수집, 조회
- ELSA : 모바일 앱 메시지 수집, 조회
- RUA : 웹 사이트의 사용자 접속 정보 수집 및 분석
- Cloud Hadoop : Apache Hadoop, HBase, Spark, Hive 등의 오픈소스 기반 완전 관리형 클라우드 분석 서비스
- Data Analytics Service : 웹사이드 사용자의 이용 패턴 분석
- Search Engine Service : 엘라스틱서치 클러스터를 손쉽게 구성
- Cloud Data Streaming Service : Apache Kafka Cluster를 제공
- HEaan Homomorphic Analytics : 동형암호 기술을 활용한 암호화된 데이터 분석 및 연산 서비스
- Cloud Search : 검색 기능을 쉽고 빠르게 구현할 수 있는 개발 플랫폼
- Data Forest : 빅데이터 분석에서 머신러닝까지 분석 가능한 대용량 분석 플랫폼
- Cloud Data Box : 대량의 네이버 온라인 행동 데이터와 효과적으로 데이터를 분석할 수 있는 최첨단 분석 인프라를 제공
-
Media
- VOD Station : VOD 스트리밍 서비스
- Live Station : 동영상 스트림 실시간 변환 서비스
- Media Connect Center : 네이버 클라우드 플랫폼 미디어 상품들을 하나의 통합된 환경으로 제공
- Video Player : 비디오 플레이어 기능
- Image Optimizer : 원본 이미지를 실시간으로 리사이징 변환 및 전송
MSSQL, Cubrid, PostgreSQL, Redis는 VPC 환경에서는 아직 제공하고 있지 않은 상품이다.
네이버클라우드플랫폼의 데이터베이스
- 완전관리형 데이터베이스 : 자동 Fail-Over, 자동 백업 등 데이터베이스 설정을 쉽게할 수 있는 데이터베이스 타입
--> 단점으로 사용자가 바꿀 수 있는 옵션이 제한적(바꿀수있는 리스트를 제공하고 그 안에서만 바꿀 수 있다.)
- 설치형 데이터베이스 : 자동 Fail-Over, 자동 백업 설정 직접해야한다.
--> 서버이미지 형태로 제공되는 데이터베이스
네이버 클라우드 플랫폼 어플리케이션 상품군
- AI Service
- Clova Face Recognition : 이미지 속의 얼굴 인식 AI 기능
- Clova Voice : 고품질 음성 합성 기술로 다양하고 자연스러운 목소리 제공
- Clova Speech Recognition : 음성 인식 AI 기능
- Clova Dubbing : 음성합성 기술로 제작한 다양하고 자연스러운 AI 보이스를 동영상에 입히는 기능
- Papago NMT : AI 기반 번역
- Chatbot : 챗봇 대화 모델 작성과 다양한 메시징 채널 연계
- Papago Korean Name Romanizer : 한국어 로마자 표기법 변환
- Papago Translation : 머신 러닝 기반 번역 AI 기능
- Tensorflow Server : Tensorflow 설치 VM 서버 (GPU 선택)
- Tensorflow Cluster : Tensorflow 분산 환경 처리를 위한 VM 클러스터 (GPU 선택)
- OCR : 인쇄물 상의 문자를 인식, 디지털 데이터 자동 추출
- Pose Estimation : 이미지 속 사람을 감지, 사람 좌표 정보를 추출
- Object Detection : 객체 위치 감지
- AiCall : 음성인식과 채팅, 음성합성을 효과적으로 활용한 AI 고객센터
- Clova Facesign : 얼굴인식 기능을 이용한 본인 인증 서비스
- Clova sentiment : 텍스트에 담긴 감정을 분석해 주는 API
- Clova summary : 긴 문서를 요약하여 핵심 문장을 알려주는 문서 요약 API
- AiTEMS : 사용자의 취향에 맞는 추천 서비스를 손쉽게 구현하고 제공
- Dev Tools
- SourceCommit : 보안 검사 기능이 강화된 Git Repository
- SourceBuild : 빌드 서버 운영이 필요 없는 완전관리형 병렬 빌드 서비스
- SourceDeploy : 배포 프로세스를 제공하는 자동화 배포 서비스
- SourcePipeline : 레파지토리, 빌드, 배포 프로세스를 통합하여 빠르고 안정적인 S/W 출시를 지원하는 자동화 서비스
- Jenkins : 대표적인 CI 툴
- Application Service
- API Gateway : API 서비스 등록 관리
- GeoLocation : 사용자 IP에 대한 위치 정보(동 단위 주소) 제공
- Maps : 네이버 지도 API 서비스
- Search Trend : 네이버 검색 트렌드 API 서비스
- Short URL : 단축 URL API 서비스
- CAPTCHA : 캡차 API 서비스
- SENS : SMS, Push 메시지 전송 서비스
- Simple RabbitMQ : AMQP 기반의 RabbitMQ 클러스터
- Biz Application
- Workplace : 워크플로우(결재), 인사, 회계 SaaS
- Workbox : 기업용 파일 공유 서비스
- NAVER Works : 메세지, 메일, 캘린더 등 모바일 업무용 협업 툴
- RPA Service : 인프라 구축 및 설치 없이 업무 자동화 환경 제공
Tensorflow Cluster는 VPC 환경에서 아직 제공하고 있지 않은 상품이다.
로드밸런스는 존에 종속적이지 않다❗❗