與 Oracle Cloud Infrastructure 整合

區塊鏈平台已與 Oracle Cloud Infrastructure 服務和功能整合。

身分識別與存取管理 (IAM)

Oracle Cloud Infrastructure Identity and Access Management (IAM) 可讓您控制能夠存取您雲端資源的對象。您可以控制使用者群組具備的存取類型,以及特定資源的存取類型。請參閱 Oracle Cloud Infrastructure Identity and Access Management 簡介

如需有關如何在區塊鏈平台中使用 IAM 原則的資訊,請參閱使用權限和原則來管理 Oracle Blockchain Platform

工作要求

工作要求可讓您監控長時間執行的作業,例如佈建執行處理。當您啟動這類作業時,服務會產生工作要求。工作要求是一種活動日誌,可讓您追蹤作業進度中的每個步驟。請參閱工作要求

區塊鏈平台與常見的工作要求 API 整合。

如需有關如何在區塊鏈平台中使用工作要求 REST API 的資訊,請參閱區塊鏈平台 REST API 文件

事件

Oracle Cloud Infrastructure Events 可讓您根據租用戶的資源狀態變更建立自動化。使用「事件」可讓開發團隊在資源變更其狀態時自動回應。請參閱活動總覽

如需有關事件在區塊鏈平台中的使用方式的資訊,請參閱服務事件

監督

Oracle Cloud Infrastructure Monitoring 服務可讓您使用度量和警示功能,主動並主動監控您的雲端資源。請參閱監督簡介

如需有關如何在區塊鏈平台上使用監控的資訊,請參閱監控指標

地區可用性

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 Cloud Infrastructure 中跨區間配置 Oracle Blockchain Platform 資源的方式。每當您建立 Oracle Blockchain Platform 執行處理或縱向擴展時,系統會確保您的要求在該區間的配額範圍內。

您用來配置 Oracle Blockchain Platform 資源的配額取決於您訂閱的版本:「專業版」或 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 活動。

事件名稱 事件類型
區塊鏈平台 - 執行處理 - 變更區間 com.oraclecloud.blockchain.changeplatformcompartment
區塊鏈平台 - 執行處理 - 建立執行處理開始 com.oraclecloud.blockchain.createplatforminstance.begin
區塊鏈平台 - 執行處理 - 建立執行處理 - 結束 com.oraclecloud.blockchain.createplatforminstance.end
區塊鏈平台 - 執行處理 - 刪除執行處理開始 com.oraclecloud.blockchain.deleteplatforminstance.begin
區塊鏈平台 - 執行處理 - 刪除執行處理 - 結束 com.oraclecloud.blockchain.deleteplatforminstance.end
區塊鏈平台 - 執行處理 - 擴展執行處理開始 com.oraclecloud.blockchain.scaleplatforminstance.begin
區塊鏈平台 - 執行處理 - 調整執行處理 - 結束 com.oraclecloud.blockchain.scaleplatforminstance.end
區塊鏈平台 - 執行處理 - 啟動執行處理開始 com.oraclecloud.blockchain.startplatforminstance.begin
區塊鏈平台 - 執行處理 - 啟動執行處理結束 com.oraclecloud.blockchain.startplatforminstance.end
區塊鏈平台 - 執行處理 - 停止執行處理開始 com.oraclecloud.blockchain.stopplatforminstance.begin
區塊鏈平台 - 執行處理 - 停止執行處理結束 com.oraclecloud.blockchain.stopplatforminstance.end
區塊鏈平台 - 執行處理 - 更新執行處理開始 com.oraclecloud.blockchain.updateplatforminstance.begin
區塊鏈平台 - 執行處理 - 更新執行處理 - 結束 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
區塊鏈平台 - 對等 - 建立對等端 com.oraclecloud.blockchain.createpeer.end
區塊鏈平台 - 對等 - 刪除對等開始 com.oraclecloud.blockchain.deletepeer.begin
區塊鏈平台 - 對等 - 刪除對等端 com.oraclecloud.blockchain.deletepeer.end
區塊鏈平台 - 對等 - 更新對等開始 com.oraclecloud.blockchain.updatepeer.begin
區塊鏈平台 - 對等 - 更新對等端 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>"
        }