NHN Cloud > Public API 사용 가이드 > Public API 개요
NHN Cloud의 Public API는 NHN Cloud의 서비스와 리소스를 외부 시스템 또는 사용자 애플리케이션에서 제어하거나 연동할 수 있도록 제공하는 REST API입니다.
이 문서는 Public API 호출 시 필요한 인증 방법, Public API별 인증 방식 지원 현황, 프레임워크 API, 파트너 관리 API 등 Public API 활용에 필요한 전반인 내용을 설명합니다. NHN Cloud Public API를 연동하고자 하는 개발자, API 인증 방식을 이해하고자 하는 서비스 기획자, API 기반으로 자동화를 고려하는 시스템 운영자가 이 문서를 활용할 수 있습니다.
알아두기
| 용어 | 설명 |
|---|---|
| Public API | NHN Cloud에서 제공하는 REST API로, NHN Cloud 서비스와 리소스를 외부 시스템 또는 사용자 애플리케이션에서 제어하거나 연동할 수 있도록 지원. 서비스 API, 프레임워크 API, 파트너 관리 API를 모두 포함하는 개념 |
| 서비스 API | NHN Cloud에서 제공하는 개별 서비스와 해당 서비스의 리소스를 외부 시스템 또는 사용자 애플리케이션에서 제어하거나 연동할 수 있도록 지원하는 API |
| 프레임워크 API | NHN Cloud 조직과 프로젝트를 관리하는 API |
| 파트너 관리 API | NHN Cloud 파트너 또는 파트너로부터 권한을 부여 받은 사용자가 파트너 클라우드의 조직과 프로젝트, 빌링 정보 등을 관리하고 상품 미터링을 조회할 수 있는 API |
| 인증(Authentication) | 어떤 주체의 신원을 확인하고 증명함 |
| 인가(Authorization) | 인증을 통해 신원이 확인된 주체에게 특정 리소스나 기능에 접근하거나 동작을 수행할 권한이 있는지 확인하고 허용하는 과정 |
| Bearer 토큰 | 토큰을 소유한 사용자에게 접근 권한을 부여하는 보안 토큰의 유형 |
| Keystone | OpenStack의 인증 및 권한 부여 작업을 담당하는 서비스. 사용자와 서비스의 신원을 확인하고 적절한 권한을 부여하여 리소스에 대한 안전한 접근을 보장함 |