Tools
Etc서비스 소개
● 관리콘솔
웹 기반 관리 콘솔을 통해 간단하고 편리하게 네이버 클라우드 플랫폼을 관리 및 운영합니다.
모바일 관리 콘솔을 사용하여 긴급 상황에도 신속하게 대응 가능합니다.
01 Dashboard
Console에 접속하여 Dashboard에서 이벤트, 리소스 Top 5, 결제정보, 상품이용내역, 공지사항 등을 확인하여 계정을 관리 할 수 있습니다.
02 서비스 관리 편의성
Console에서 Bookmarks 설정과 Recently Viewed를 통해 최근 사용한 서비스 및 자주 사용하는 서비스에 빠르게 접근할 수 있습니다.
03 모바일 관리 콘솔
모바일 관리 콘솔을 이용하면 대시보드, 상품 운영 현황, 모니터링 및 이벤트 기능, 상품 설정/상태 변경, 예산 관리 기능들을 활용하여 안정적인 서비스 관리가 가능합니다.
● 명령줄 인터페이스
명령줄 인터페이스(CLI)는 네이버 클라우드 플랫폼을 효율적으로 관리할 수 있는 도구입니다.
네이버 클라우드 플랫폼의 리소스들을 명령줄에서 제어합니다.
리소스 제어를 스크립트로 작성하여 자동화 가능합니다.
01 사용 편의성
Console 접속 없이 Windows/Linux 환경에서 Command Line Interface를 사용하여 서비스 운영을 할 수 있습니다.
02 운영 효율성
Command Line Interface를 활용하여 서비스 생성, 변경, 삭제, 모니터링 등의 작업을 스크립트화하여 서비스를 효율적으로 관리 할 수 있습니다.
● 소프트웨어 개발키트
네이버 클라우드 플랫폼 SDK를 사용하여 소스코드에서 네이버 클라우드 플랫폼 리소스를 제어 가능합니다.
리소스 제어를 프로그램화하여 서비스 운영 및 테스트 등을 자동화합니다.
○ 다양한 프로그래밍 언어 지원
네이버 클라우드 플랫폼 소프트웨어 개발키트는 사용자의 환경에 맞게 다양한 프로그래밍 언어를 지원합니다.
다양한 환경의 애플리케이션에서 네이버 클라우드 플랫폼을 편리하게 사용할 수 있습니다.
● API
네이버 클라우드 플랫폼 API 를 사용하여 리소스를 제어 가능합니다.
RESTful API 방식으로 제공되며, XML, JSON 형식으로 응답합니다.
○ 사용 편의성
네이버 클라우드 플랫폼의 다양한 기능을 API로 제어할 수 있습니다.
액션에 따라 파라미터 값을 입력하고 등록, 수정, 삭제, 조회할 수 있으며, 서비스 및 운영 도구 자동화에 활용할 수 있습니다.
● 오픈 소스 도구들
01 Packer
Packer는 Hashicorp사에서 제공하는 도구입니다. 이를 이용하여 사용자는 멀티 클라우드 플랫폼에서 머신 이미지(서버 이미지) 생성을 자동화할 수 있습니다. 네이버 클라우드 플랫폼에서도 사용자가 Packer를 이용하여 내 서버 이미지 생성을 자동화할 수 있도록 Packer Plugin Builder for NAVER CLOUD PLATFORM를 제공합니다.
02 Terraform
Terraform은 Hashicorp사에서 오픈소스로 제공하는 멀티 클라우드 관리 도구입니다. Terraform에서 지원하는
[HCL](https://www.terraform.io/docs/configuration/syntax.html)
문법을 사용하여 인프라 구성을 안전하고 예측한대로 생성, 변경 및 프로비저닝을 할 수 있습니다. 네이버 클라우드 플랫폼에서도 사용자가 Terraform을 사용하여 인프라 구성을 코드로 관리하실 수 있습니다.
03 Data Migration Tool
Data Migration Tool 은 네이버 클라우드 플랫폼 데이터베이스 서버에 전체 백업과 로그 백업을 이용해 서비스를 클라우드로 마이그레이션 하거나, 사용중인 클라우드 데이터베이스 백업을 내려받는 프로그램 입니다.
현재 Cloud DB for MSSQL만 지원하고 있으며, 향 후 다른 데이터베이스도 지원할 계획 입니다.
04 SQL Server DBA Tool
SQL Server DBA Tool 은 MSSQL 설치형 서버 2대를 이용해 자동 장애 복구가 가능한 시스템을 구성할 수 있습니다. 관리자 권한으로 SQL Server CLR, 인하우스 프로그램 운영 등에 활용 할 수 있습니다.
SQL Server DBA Tool 은 설치형 서버에 사용자가 직접 명령을 내리는것과 완전히 동일하며, 누구나 이러한 도구를 만들고 자동화 할 수 있습니다. 본 프로그램은 Ncloud 자동화 제어 예시 프로그램이며, NCP 콘솔, 윈도우, SQL Server 자동화 운영 방법을 보여줍니다. LGPL V3 라이선스 아래 누구나 프로그램을 수정 및 배포 할 수 있습니다.
- 서비스 소개 페이지