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 상세 페이지로 이동합니다.