OCI ADB 튜토리얼-01.프로비저닝

OCI ADB 튜토리얼-01.프로비저닝

우선 OCI ADB에 대해서 간단히 소개하겠습니다. OCI의 Autonomous Database 서비스(ADB)는 자율 운영을 표방하는 데이터베이스 서비스입니다. 시스템 및 데이터베이스 관리자의 Oracle DB 운영 부담을 최소화하면서 기존 Oracle Database 활용 경험을 클라우드에서 그대로 활용하는 것을 목표로 합니다. On-Prem의 Exadata 기술 스택을 클라우드화하고 운영/관리 부담을 줄이는 진보적인 Oracle Database 클라우드 PaaS입니다.

OCI ADB는 데이터베이스 사용 형태(Workload)에 따라 3가지 유형으로 구분됩니다. 각 유형 ADB 인스턴스를 생성할 때 공용 인프라와 전용 인프라를 지정할 수 있습니다. OCI Console에서 Autonomous Database 인스턴스(ADW 타입)를 생성하는 기본 절차를 소개합니다.

이 문서에서 다루는 내용은 OCI Free Trial에서 실습가능합니다.

ADB 튜토리얼

이번 문서에서는 OCI ADB 기본 튜토리얼의 1편입니다. OCI ADB 기본 튜토리얼을 다음과 같습니다.

  • 1. OCI ADB: Provisioning
  • 2. OCI ADB: SQL Developer Web
  • 3. OCI ADB: SQL Developer 접속 설정
  • 4. OCI ADB: Data Loading
  • 5. OCI ADB: 외부 데이터 쿼리
  • 6. OCI ADB: 인스턴스 모니터링
  • 7. OCI ADB: 스케일 관리
  • 8. OCI ADB: OML - In-Database 머신러닝
  • 9. OCI ADB: Low Code 기반 웹 개발 - ADB

사전 준비사항

이번 튜토리얼은 OCI Free Trial 계정에서 진행됩니다. 사용할 IAM 사용자 계정과 자원을 배치할 컴파트먼트는 다음과 같습니다.

환경 유형 자원 설명
OCI IAM 계정 developer01 IAM 개발자 ID
Compartment demo

다음 절의 OCI ADB 프로비저닝 절차를 실습하기 위해서는 IAM 사용자(developer01), Compartment(demo), 사용자에 대한 Policy 설정을 미리 준비돼있어야 합니다.

현재 사용 중인 OCI Tenancy(OCI Free Trial 포함)에 위 환경이 준비되어 있지 않은 상태라면 다음 문서를 참고하여 준비하시기 바랍니다.

OCI ADB 프로비저닝

이 절에서는 OCI Console에 developer01(IAM ID)로 로그인한 상태에서 ADB를 생성하는 과정을 정리합니다. ADB를 생성하기 위해서 다음 메뉴 패스로 이동합니다.

  • OCI 콘솔 왼쪽 위 햄버그 버튼 >> Autonomous Transaction Processing

Oracle ADB 인스턴스 생성

Autonomous Database 페이지에서 다음 그림과 같이 Create Autonomous Database 버튼을 클릭합니다.

Create Autonomous Database 버튼을 클릭하면 출력되는 ADB 생성 폼에 다음 값을 설정합니다.

# 항목 명 설정값 설명
1 Compartment demo ADB 인스터스를 논리적으로 묶는 컴파트먼트 지정
2 Display NAME demoadb 인스턴스의 출력 이름입니다. 문자와 숫자로 최대 14 문자로 이름을 설정할 수 있습니다.
3 DATABASE NAME demoadb 인스턴스 명입니다. 문자와 숫자로 최대 14 문자로 이름을 설정할 수 있습니다.
4 Workload Type Transaction Processing ADB는 3가지 Workload를 지원합니다. 이중에서 OLTP에 적합한 Transaction Processing을 선택합니다.
5 Deployment Type Shared Structure Shared Structure를 선택하여 공유 인프라에 ADB 인스턴스를 만듭니다.
6 Always Free Disable Always Free는 OCI 계정당 ATP 인스턴스 1개와 ADW 인스턴스 1개만을 지원
7 Database Version 19c
8 OCPU count 1 지정 범위: 1~128개
9 스토리지(TB) 1 지정 범위: 1~128TB
10 Password Welcome123456! 패스워드 예시
11 Confirm password Welcome123456! 패스워드 예시
12 Access Type Allow secure access from everywhere 한국어 표시: 모든 곳에서 보안 액세스 허용
13 License Type License Included BYOL은 On-Prem에 오라클 라이센스를 갖고 있느 경우에 On-Prem 라이센스를 클라우드 라이센스로 전환하는 모델입니다.

위 설정 값을 입력하고 Create Autonomous Database을 클릭합니다.


ADB가 프로비저닝에 약 1-2분 정도 소요됩니다. ADB 인스턴스가 생성되면 다음과 같이 ADB 상세 페이지로 이동합니다.

김태완 avatar
작성자: 김태완
1999년 부터 Java, Framework, Middleware, SOA, DB Replication, Cache, CEP, NoSQL, Big Data, Cloud를 키워드로 살아왔습니다. 현재는 빅데이터와 Machine Learning을 중점에 두고 있습니다.
E-mail: taewanme@gmail.com

이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.