[OCI] Oracle cloud에 액세스하는 방법
1. Oracle Cloud Console
Console은 사용자 및 권한 외에도 인스턴스, 클라우드 네트워크 및 스토리지 볼륨을 생성하고 관리하기 위한 직관적인 그래픽 인터페이스이다.
https://docs.oracle.com/en-us/iaas/Content/GSG/Concepts/console.htm#top
2. API
OCI API는 HTTPS 요청 및 응답을 사용하는 일반적인 REST API이다.
https://docs.oracle.com/en-us/iaas/Content/API/Concepts/usingapi.htm#Request
3. SDKs
OCI API와 쉽게 통합하기 위해 몇 가지 소프트웨어 개발 키트(Java, Ruby 및 Python용 SDK 등)를 사용할 수 있다.
https://docs.oracle.com/en-us/iaas/Content/devtoolshome.htm#top
4. 명령줄 인터페이스(CLI)
일부 서비스에서는 명령줄 인터페이스를 사용할 수 있다.
https://docs.oracle.com/en-us/iaas/Content/devtoolshome.htm#top
5. Terraform
지속성, 버전 관리 및 공유가 가능한 파일에 인프라 리소스를 정의할 수 있는 “Infrastructure as Code(IaC)” 소프트웨어이다.
6. Ansible
Ansible을 사용하여 클라우드 인프라의 구성 및 프로비저닝, 소프트웨어 자산의 배포 및 업데이트, 복잡한 운영 프로세스 오케스트레이션을 자동화한다.
7. Resource Manager
이 OCI 서비스를 사용하여 OCI 자원의 프로비저닝 프로세스를 자동화한다. Terraform을 사용하는 경우 Resource Manager는 IaC 모델을 사용하여 자원을 설치, 구성 및 관리할 수 있다.
https://docs.oracle.com/iaas/Content/ResourceManager/home.htm