클라우드 운영을 코드로 자동화, 커스텀까지 - iwinv API 정식 오픈

iwinv에서 클라우드 자원과 호스팅 서비스를 코드로 관리할 수 있는 iwinv API를 출시했습니다.
테스트 서버를 만들 때마다 같은 설정을 입력하거나, 매일 서버 목록과 사용 요금을 확인하고 계신가요? iwinv API를 이용하면 인스턴스 생성부터 블록스토리지 연결, 방화벽 설정, 요금 조회까지 반복되는 작업을 스크립트나 사내 운영 도구에 연결할 수 있습니다.
iwinv API란?
iwinv API는 클라우드 인프라(IaaS)와 웹호스팅·DBMS·웹메일 등 Content 서비스를 프로그램에서 조회하고 관리할 수 있는 API입니다.
예를 들어 배포 파이프라인에서 테스트용 인스턴스를 만들고, 블록스토리지와 방화벽을 연결한 뒤, 테스트가 끝나면 사용한 자원을 정리하도록 구성할 수 있습니다. 인스턴스 목록, 트래픽, 실시간 요금을 조회해 사내 운영 대시보드에 표시하는 데도 활용할 수 있습니다.
주요 지원 기능
| 구분 | 주요 기능 |
|---|---|
| 인스턴스 | 생성·조회·삭제, 시작·종료·재부팅, 재설치, 사양 변경 |
| 블록스토리지 | 생성·조회·삭제, 인스턴스 연결 및 연결 해제 |
| 방화벽(보안그룹) | 방화벽과 규칙 관리, 인스턴스 연결 및 연결 해제 |
| Content 서비스 | 웹호스팅, DBMS, 웹메일, NAS, 캐시서버의 상품 조회 및 서비스 생성·조회·삭제 |
| 운영 정보 | 지원 Zone, 인스턴스 타입, 이미지, SSH 키, 트래픽, 청구 내역 및 실시간 요금 조회 |
가이드 문서를 확인하면서 테스트 요청을 보내보세요 !
API 레퍼런스에서 엔드포인트별 요청 파라미터와 응답 형식을 확인할 수 있습니다. 테스트 패널에서 요청을 보내고 실제 응답을 확인한 뒤, cURL·JavaScript·Python 예제를 연동에 활용할 수 있습니다. OpenAPI 명세는 JSON과 YAML 형식으로 내려받을 수 있습니다.
-
API 키 발급
iwinv 콘솔에서 Access Key와 Secret Key를 발급받습니다.
Secret Key는 발급 시점에만 확인할 수 있으므로 안전한 곳에 보관해 주세요. -
허용 IP 등록
API를 호출할 서버의 IP 주소 또는 대역을 등록합니다. -
지원 Zone 확인
인스턴스와 블록스토리지 등 IaaS 자원 관련 기능은 지정된 Zone에서 지원합니다. 지원 Zone 조회 API -
조회 API 호출
인스턴스 목록 조회처럼 자원을 변경하지 않는 요청부터 실행해 보세요.
인증이 필요한 요청은 Secret Key를 사용해 HMAC-SHA256 방식으로 서명합니다.
· 인스턴스 목록 조회
· API 요청 인증
문서의 테스트 패널은 실제 API를 호출합니다. 운영 환경에서 인스턴스나 블록스토리지를 생성하거나 인스턴스 사양을 변경하는 요청이 성공하면 요금이 부과될 수 있습니다.