NCP 취득을 위한 아래 링크의 Edwith 강의 내용 요약
Mooc 강의로 무료제공되는 강의입니다.
https://www.edwith.org/professioanl-vpc
과정 개요
- 배울 내용
- 클라우드 컴퓨팅 개념과 사용상의 장점
- 클라우드 서비스의 유형
- NAVER CLOUD PLATFORM의 특징
- NAVER CLOUD PLATFORM의 주요 서비스 및 상품들
- 클라우드 관리 콘솔 개요
1. 클라우드 컴퓨팅 개요
- 60년대 서버 가상화에서 시작, 2006년에 AWS 상품이 나오면서 클라우드라는 개념 등장
- 온디맨드로 생성하여 종량과금제 적용
클라우드 컴퓨팅의 장점
- CAPEX를 OPEX로 대체
- 클라우드를 사용하면 유동적인 IT자원 수요상황에서 데이터센터 및 컴퓨팅 리소스를 사전계획하여 선투자하지 않고, 필요한 시점에 사용한 만큼의 비요을 지불하며 사용 가능
- 규모의 경제에서 얻는 이점
- 소규모 IT 자원을 직접 구축할 경우 부수적인 투자비 소요, 필요한 시점에 리소스 사용 불가
- 대규모로 준비된 클라우드에서는 규모의 경제로 가능한 이점들이 고객 혜택이 됨
- 지속적인 기술 혁신 및 적용
- 서버/NW/스토리지 뿐만 아니라 플랫폼/SW상품도 제공
- 빠른 프로비저닝 및 유연한 확장
- 클라우드에서는 빠른 서버 확보 가능, 필요할 때 언제든 확장 가능
- 인프라 유지관리에 대한 부담 제거
- 최적회된 DB, 보안관리가 포함되어 리소스 절감 가능
클라우드 컴퓨팅 유형
- IaaS : Computing, Networking, Storage 등 IT 리소스 형태로 사용
- CaaS : OS 레벨이 아닌 컨테이너 레벨의 기능들을 서비스 형태로 사용
- PaaS / aPaaS : 기본 인프라를 직접 관리하지 않으면서 다양한 플랫폼 소프트웨어들을 서비스 형태로 사용
- FaaS : 서버단위가 아닌 function code 단위로 실행할 수 있음
- SaaS : 완제품 형태로 제공되는 소프트웨어, 어플리케이션, 솔루션 서비스 형태로 사용
2. Naver Cloud Platform 소개
- 전세계 6개 리전 - 독일, 한국, 일본, 홍콩, 싱가폴, 미국서부
- 네트웍 팝 - 태국, 대만, 베트남
- 공공 클라우드 CSAP 인증 획득
- 춘천, 세종 데이터 센터
3. 전체 상품
Server
- Server, VDS(Virtual Dedicated Server), GPU Server, Bare Metal Server
- Classic, VPC플랫폼으로 구분
- Classic(G1,G2) : Micro, Compact, Standard, High Memory, CPU Intensive
- VPC : Standard, High Memory, High CPU
- 다양한 버전의 운영체제와 설치 이미지 선택
- CentOS, Ubuntu, Windows, CUBRID, Redis, MS-SQL, PostgreSQL, MariaDB 등
Network
- VPC와 Classic의 네트워크 환경은 완전히 상이함
- VPC 환경에서는 VPC를 이용해 개인 계정만을 위한 논리적인 사설망을 구축, 이용할 사설 IP를 원하는 대역으로 선택하여 만들수 있음(RFC1918기준 대역)
- Classic 환경에서는 서버 생성시 10.x.x.x 대역의 IP로 사설 IP를 랜덤 부여
- 특징
- VPC 환경에서 서버 생성을 위해서는 반드시 Subnet 생성 필요, 서버는 Subnet 안에 생성
- SUbnet은 외부와의 통신이 가능한 Public Subnet, 내부 통신만 가능한 Private Subnet으로 구분
- 서비스 환경에 맞는 다양한 로드밸런서 방식 제공
- 다양한 Network서비스.Global DNS, CDN+, Global CDN이 제공
Database
- 완전관리형 상품 : CloudDB for MYSQL, CloudDB for MS-SQL, CloudDB for Redis
- 설치형 상품 : MySQL, MariaDB, CUBRID, PostgreSQL, MS-SQL, Tibero
- 설치형 DB는 Classic 환경에서만 이용 가능, Cloud DB 상품은 Classic/VPC 모두 가능
- 특징
- 장애복구
- 백업(일백업과 분백업)
- Slave 기능을 통해 Read 쿼리 분산