Oracle Cloud Infrastructure와의 통합

Blockchain Platform은 Oracle Cloud Infrastructure 서비스 및 기능과 통합되어 있습니다.

IAM(ID 및 액세스 관리)

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와 통합되지 않습니다.

블록체인 플랫폼에서 작업 요청 REST API를 사용하는 방법에 대한 자세한 내용은 블록체인 플랫폼 REST API 설명서를 참조하십시오.

이벤트

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

Blockchain Platform에서 이벤트가 사용되는 방법에 대한 자세한 내용은 서비스 이벤트를 참조하십시오.

모니터링

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

블록체인 플랫폼에서 모니터링을 사용하는 방법에 대한 자세한 내용은 측정항목 모니터링을 참조하십시오.

지역 가용성

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

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

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

서비스 제한

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

리소스 제한 한도 약어 기본값(범용 크레딧) 설명
Oracle Blockchain Platform 수 플랫폼 수 100 Oracle Blockchain Platform에서 사용할 수 있는 최대 블록체인 플랫폼 수

Oracle Cloud Infrastructure 콘솔의 제한, 할당량 및 사용량 페이지에서 제한 증가 요청을 제출할 수 있습니다.

서비스 한도 및 사용 정보를 참조하십시오.

서비스 할당량

할당량을 사용하여 다른 사용자가 Oracle Blockchain Platform 리소스를 Oracle Cloud Infrastructure의 구획에 걸쳐 할당하는 방법을 결정할 수 있습니다. 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

컴파트먼트 할당량 정보를 참조하십시오.

서비스 이벤트

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
Blockchain Platform - 인스턴스 - 인스턴스 삭제 시작 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
블록체인 플랫폼 - OSN - OSN 생성 시작 com.oraclecloud.blockchain.createosn.begin
블록체인 플랫폼 - OSN - OSN 끝 생성 com.oraclecloud.blockchain.createosn.end
블록체인 플랫폼 - OSN - OSN 삭제 시작 com.oraclecloud.blockchain.deleteosn.begin
블록체인 플랫폼 - OSN - OSN 종료 삭제 com.oraclecloud.blockchain.deleteosn.end
블록체인 플랫폼 - OSN - OSN 업데이트 시작 com.oraclecloud.blockchain.updateosn.begin
블록체인 플랫폼 - 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>"
        }