Notice
Recent Posts
Recent Comments
Link
Archives
Today
Total
관리 메뉴

윤서율의 블로그

[Ncloud] 테라폼으로 시작하는 네이버클라우드 플랫폼 - 1 본문

DevOps

[Ncloud] 테라폼으로 시작하는 네이버클라우드 플랫폼 - 1

Yoon Seo-yul 2023. 7. 18. 02:15

1. 네이버 클라우드 플랫폼이란?

네이버 클라우드 플랫폼은 네이버 클라우드에서 제공하는 클라우드 서비스를 사용할 수 있게 해주는 포탈과 콘솔 페이지를 말한다. 줄여서 Ncloud라고 부른다.

1.1 왜 클라우드를 사용하는가?

  • 비용 절감효과
    사용하는 만큼 지불하는 등 기회 비용 최적화로 비용이 절감된다.→ 어느것이 더 저렴한가? 정답: 사용 방법에 따라 다르다. 장기적으로는 구매? 일수도
    예를 들어 렌트카를 생각해 볼 수 있다. 직접 자동차를 구매해서 사용하는 사람도 있지만, 필요에 따라 자동차를 빌려서 필요할때만 사용하는 사용자층이 존재한다.
    다양한 부가 상품 이용을 통한 개발 비용 절감
  • 빠른 deploy
    기존 Legacy 인프라에 비해 빠른 인프라 구성 시간을 가진다.
  • 글로벌 진출시 용이
    글로벌 리전 활용을 통해 그로벌 진출시 보다 빠르고 손쉬운 인프라 구성을 할 수 있다.
  • 보안
    인프라에 대한 보안은 클라우드 공급 업체에 위임한다.
    다양한 보안 상품을 이용하여 보안을 강화할 수 있다.
    네이버 클라우드는 민간, 공공, 금융 서비스를 제공하고 있다.

1.2 사용 방법

  • 가이드센터 클릭

Ncloud는 총 4가지 방법으로 사용할 수 있도록 제공하고 있다.

  1. 콘솔을 통한 사용
  2. API 호출을 통한 사용
  3. CLI 클라이언트를 통한 사용
  4. SDK를 활용한 프로그래밍을 통한 사용

2. VPC

Ncloud에서 서버를 사용하려면 가장 먼저 네트워크를 구성해야 한다.

2.1 리전

VPC를 구성하기 전에 서비스를 사용할 위치를 설정해야 하는데 그것을 리전이라고 부른다.

리전은 VPC 뿐만 아니라 전반적인 네이버 클라우드에서 제공하는 서비스를 사용하는 지역적 환경을 설정하는데 사용된다. 또한, 리전별 제공하는 서비스에 차이가 존재한다.

대표적으로 이번에 사용하려는 VPC는 한국, 일본, 싱가폴 리전에서만 지원하며, 미국, 홍콩, 독일 리전에서는 Classic 서비스만 지원한다.

2.2 VPC란 무엇인가?

VPC가 없던 때에는 모든 서버들이 하나의 네트워크 공간에 있었기 때문에 복잡도가 서비스 증가에 따라 배로 함께 증가하여 관리에 어려움을 만들어냈다.

이러한 복잡도의 감소를 가져와 관리에 용이함을 가져온 것이 논리적인 사설 네트워크 개념이 도입된 VPC이다.

VPC에 대한 소개: https://www.ncloud.com/product/networking/vpc

VPC에 대한 설명: https://blog.naver.com/n_cloudplatform/222189643849

VPC 시나리오: https://guide.ncloud-docs.com/docs/vpc-procedure-vpc

3. 테라폼 사용을 위한 자격 증명 받기

앞으로 진행할 테라폼을 통해 네이버 클라우드 플랫폼 리소스를 배포하기 위해서는 자격 증명이 필요하다. 포탈 페이지에서 인증키를 발급 받을 수 있다.

  • 마이페이지→ 인증키관리

  • 신규 API 인증키 생성

99. 사용 꿀팁

네이버 클라우드 유저 커뮤니티

교육

네이버 클라우드 플랫폼 관련 링크 모음 https://linktr.ee/navercloudplatform

 

다음글

2023.07.20 - [DevOps] - [Ncloud] 테라폼으로 시작하는 네이버클라우드 플랫폼 - 2

2023.07.24 - [DevOps] - [Ncloud] 테라폼으로 시작하는 네이버클라우드 플랫폼 - 3