OCI 도구(Tool)

  • 문서 생성일: 0001-01-01 00:00:00 +0000 UTC
  • OCI(Oracle Cloud Infrastructure(OCI)는 오라클 클라우드가 제공하는 모든 자원 관리 기능을 REST API로 제공합니다. 이 REST API를 기반으로 CLI 툴, IaC(Infrastructure as Code) 툴, IDE 플러그인, OCI 모니터링 플러그인 등이 개발되었습니다.

    다음과 같은 OCI 툴을 DevOps 및 OCI 관리 툴로 활용할 수 있습니다. 2020.02년 현재 대표적인 OCI 지원 툴로는 다음과 같은 것들이 있습니다.

    도구 이름 역할 개발조직 코드 레파지토리/문서 사이트
    OCI REST API OCI 자원 관리 기능을 공개하는 REST 인터페이스 Oracle 비공개
    OCI Python SDK OCI REST API의 Python 랩퍼 Oracle Github: OCI Python SDK
    OCI Java SDK OCI REST API의 Java 랩퍼 Oracle Github: OCI Java SDK
    OCI Ruby SDK OCI REST API의 Ruby 랩퍼 Oracle Github: OCI Ruby SDK
    OCI Go SDK OCI REST API의 Go 랩퍼 Oracle Github: OCI Go SDK
    OCI CLI OCI Python SDK 기반으로 개발된 CLI 툴 Oracle 주도 Open Source Github: OCI CLI
    OCI Ansible Module Ansible에서 OCI 자언 프로비저닝을 지원하는 모듈 Oracle 주도 Open Source Github: oci-ansible-modules
    OCI Terraform Provider Terraform에서 OCI 자원을 제어할 수있도록 지원하는 Provider Oracle 주도 Open Source Terraform OCI Docs
    OCI Grafana Plug-in Grafana에서 OCI 모니터링 정보를 쿼리하고 Grafana에 출력하는 것을 지원하는 Plug-in Oracle Grafana Docs
    Jenkins OCI Plug-in Jenkin의 OCI 자원 접근 및 관리를 돕는 Plug-in Oracle github:oci-compute-jenkins-plugin
    Eclipse OCI Plug-in: Oracle Cloud Tools Eclipse OCI Plug-in Oracle Eclipse Marketplace:Oracle Cloud Tools github:oci-toolkit-eclipse

    다음과 같은 OCI 지원 툴을 설치 및 사용법에 대하여 정리하겠습니다.

    참고 문서

    김태완 avatar
  • 작성자: 김태완
  • 사랑하는 민수와 데이터 관리, 데이터 분석 & 클라우드에 집중하고 있습니다.
  • E-mail: taewanme@gmail.com
  • Disclaimer
    이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.