Oracle Cloud Infrastructure와 통합

Blockchain Platform은 Oracle Cloud Infrastructure 서비스 및 기능과 통합됩니다.

ID 및 접근 관리(IAM)

Oracle Cloud Infrastructure Identity and Access Management(IAM)를 사용하면 클라우드 리소스에 접근 가능한 사용자를 제어할 수 있습니다. 사용자 그룹의 액세스 유형 및 특정 리소스를 제어할 수 있습니다. Oracle Cloud Infrastructure Identity and Access Management 개요를 참조하십시오.

Blockchain Platform에서 IAM 정책을 사용하는 방법에 대한 자세한 내용은 Using Permissions and Policies to Administer Oracle Blockchain Platform을 참조하십시오.

작업 요청

작업 요청을 통해 인스턴스 프로비전과 같은 장기 실행 작업을 모니터할 수 있습니다. 이러한 작업을 실행하면 서비스가 작업 요청을 생성합니다. 작업 요청은 작업 진행의 각 단계를 추적할 수 있는 작업 로그입니다. 작업 요청을 참조하십시오.

블록체인 플랫폼은 공통 작업 요청 API와 통합되지 않습니다.

Blockchain Platform에서 작업 요청 REST API를 사용하는 방법에 대한 자세한 내용은 Blockchain Platform REST API 설명서를 참조하십시오.

이벤트

Oracle Cloud Infrastructure Events를 사용하면 테넌시 전체의 리소스 상태 변경을 기반으로 자동화를 생성할 수 있습니다. 이벤트를 사용하면 리소스 상태가 변경될 때 개발 팀이 자동으로 응답할 수 있습니다. 이벤트 개요를 참조하십시오.

블록체인 플랫폼에서 이벤트가 사용되는 방법에 대한 자세한 내용은 서비스 이벤트를 참조하십시오.

모니터링

Oracle Cloud Infrastructure Monitoring 서비스를 사용하면 측정지표 및 경보 기능을 사용하여 클라우드 리소스를 능동적이고 수동적으로 모니터링할 수 있습니다. Monitoring Overview를 참조하십시오.

Blockchain Platform에서 모니터링이 사용되는 방법에 대한 자세한 내용은 Monitor Metrics을 참조하십시오.

지역 가용성

Oracle Blockchain Platform은 현재 북미, 유럽 및 아시아 태평양(APAC)의 데이터 지역에서 사용할 수 있습니다. 그 후 Oracle Blockchain Platform은 다른 지역으로 확장될 수 있습니다.

지역별 가용성에 대한 최신 정보는 플랫폼 및 인프라 서비스를 위한 데이터 지역을 참조하십시오.

Oracle Cloud Infrastructure를 호스팅하는 지역에 대한 자세한 내용은 지역 및 가용성 도메인을 참조하십시오.

서비스 제한

Oracle Blockchain Platform에는 다양한 기본 제한이 있습니다. Oracle Blockchain Platform 인스턴스를 생성할 때마다 시스템은 사용자 요청이 제한 범위 내에 있는지 확인합니다. 적용되는 제한은 구독하는 에디션과 크기(Standard Edition 또는 Enterprise Edition)에 따라 달라지지 않습니다.

리소스 제한 제한 단축명 기본값(범용 크레딧) 설명
Oracle Blockchain Platform 수 플랫폼 수 100 Oracle Blockchain Platform에서 사용 가능한 최대 블록체인 플랫폼 수

Oracle Cloud Infrastructure 콘솔의 Limits, Quotas, and Usage 페이지에서 제한 증가 요청을 제출할 수 있습니다.

About Service Limits and Usage를 참조하십시오.

서비스 할당량

할당량을 사용하여 다른 사용자가 Oracle Cloud Infrastructure 구획에 걸쳐 Oracle Blockchain Platform 리소스를 할당하는 방법을 결정할 수 있습니다. Oracle Blockchain Platform 인스턴스를 생성하거나 스케일업할 때마다 시스템은 사용자 요청이 해당 구획의 할당량 범위 내에 있는지 확인합니다.

Oracle Blockchain Platform 리소스 할당에 사용하는 할당량은 Professional Edition 또는 Enterprise Edition에서 구독하는 에디션에 따라 달라집니다.

할당량 이름 범위 설명
플랫폼 수 지역별 블록체인 플랫폼 수

Oracle Blockchain Platform의 쿼터 명세서 예

  • CompA 구획에서 사용자가 생성할 수 있는 블록체인 플랫폼 수를 2로 제한합니다.

    set blockchain quota 'platform-count' to 2 in compartment CompA

  • 사용자가 MyCompartment 구획에 블록체인 플랫폼을 생성하지 못하도록 방지

    zero blockchain quota 'platform-count' in compartment MyCompartment

About Compartment Quotas를 참조하십시오.

서비스 이벤트

Oracle Blockchain Platform 인스턴스에 수행한 작업은 이벤트를 내보냅니다.

이벤트가 발생할 때 특정 동작을 트리거하는 규칙을 정의할 수 있습니다. 예를 들어, 누군가 인스턴스를 삭제할 때 관리자에게 통지를 보내는 규칙을 정의할 수 있습니다. 이벤트 개요이벤트 시작하기를 참조하십시오.

이 표는 참조할 수 있는 Oracle Blockchain Platform 이벤트를 나열합니다.

이벤트 이름 이벤트 유형
Blockchain Platform - 인스턴스 - 구획 변경 com.oraclecloud.blockchain.changeplatformcompartment
Blockchain Platform - 인스턴스 - 인스턴스 생성 시작 com.oraclecloud.blockchain.createplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 생성 끝 com.oraclecloud.blockchain.createplatforminstance.end
블록체인 플랫폼 - 인스턴스 - 인스턴스 삭제 시작 com.oraclecloud.blockchain.deleteplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 종료 삭제 com.oraclecloud.blockchain.deleteplatforminstance.end
Blockchain Platform - 인스턴스 - 인스턴스 스케일링 시작 com.oraclecloud.blockchain.scaleplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 스케일 종료 com.oraclecloud.blockchain.scaleplatforminstance.end
Blockchain Platform - 인스턴스 - 인스턴스 시작 com.oraclecloud.blockchain.startplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 시작 종료 com.oraclecloud.blockchain.startplatforminstance.end
Blockchain Platform - 인스턴스 - 인스턴스 시작 정지 com.oraclecloud.blockchain.stopplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 종료 정지 com.oraclecloud.blockchain.stopplatforminstance.end
Blockchain Platform - 인스턴스 - 인스턴스 업데이트 시작 com.oraclecloud.blockchain.updateplatforminstance.begin
Blockchain Platform - 인스턴스 - 인스턴스 업데이트 종료 com.oraclecloud.blockchain.updateplatforminstance.end
Blockchain Platform - OSN - OSN 생성 시작 com.oraclecloud.blockchain.createosn.begin
Blockchain Platform - OSN - OSN 생성 종료 com.oraclecloud.blockchain.createosn.end
Blockchain Platform - OSN - OSN 삭제 시작 com.oraclecloud.blockchain.deleteosn.begin
Blockchain Platform - OSN - OSN 삭제 끝 com.oraclecloud.blockchain.deleteosn.end
Blockchain Platform - OSN - OSN 업데이트 시작 com.oraclecloud.blockchain.updateosn.begin
Blockchain Platform - OSN - OSN 업데이트 종료 com.oraclecloud.blockchain.updateosn.end
블록체인 플랫폼 - 피어 - 피어 생성 시작 com.oraclecloud.blockchain.createpeer.begin
Blockchain Platform - 피어 - 피어 엔드 생성 com.oraclecloud.blockchain.createpeer.end
블록체인 플랫폼 - 피어 - 피어 삭제 시작 com.oraclecloud.blockchain.deletepeer.begin
블록체인 플랫폼 - 피어 - 피어 끝 삭제 com.oraclecloud.blockchain.deletepeer.end
블록체인 플랫폼 - 피어 - 피어 업데이트 피어 시작 com.oraclecloud.blockchain.updatepeer.begin
Blockchain Platform - 피어 - 피어 엔드 업데이트 com.oraclecloud.blockchain.updatepeer.end

예제

이 예에서는 블록체인 - 인스턴스 - 인스턴스 생성 시작 이벤트와 연관된 정보를 보여줍니다.

{
        "cloudEventsVersion": "0.1",
        "contentType": "application/json",
        "source": "blockchain",
        "eventID": "<unique_ID>",
        "eventType": "com.oraclecloud.blockchain.createplatforminstance.begin",
        "eventTypeVersion": "<version>",
        "eventTime": "2020-06-14T00:53:04.126Z",
        "data": {
            "additionalDetails": {},
            "availabilityDomain": "<availability_domain>",
            "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
            "compartmentName": "my_compartment",
            "freeformTags": {},
            "resourceId": "ocid1.blockchaininstance.oc1..<unique_ID>",
            "resourceName": "my_blockchain_cloud"
        },
        "extensions": {
            "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
        }