Visualize and understand critical details about your network and deployed resources. Integrate nodes with your own organizational-controlled cloud resources for heightened control and extensibility. Use the fully-encompassed administrative Kaleido API and accompanying automation libraries to manage and monitor both your resources, as well as the overall health of your networks. Leverage the Kaleido Audit Trail to inspect the history of every CRUD operation in your consortia.
Integrating Cloud Services
Add extensibility and heightened control to your blockchain network by optionally integrating a node with native AWS and Azure services, all managed and configured within your own organizationally-controlled cloud suite. Services include key management, log streaming, backups and private data routing. Additionally, Kaleido logins can be delegated to existing directory services and identity providers for customizable user management.
Managing your Environment
An environment contains nodes, configurations, security credentials and deployed services. Use this content to understand how to visualize the existing resources in your environment and gauge the health of all deployments. Environments can be paused during periods of inactivity and upgraded to newer releases for enhanced protocol functionality and service availability by properly authorized participants.
Nodes in Depth
Nodes are the critical runtime piece in a blockchain network. All nodes are responsible for transaction execution and state updates, and, if configured as “signers”, take part in block proposals and consensus validation. Each node maintains its own instance of the shared ledger in a series of binary hash trees and each node in a Kaleido consortia is owned and managed by a participating member organization. Use this content to gain a deeper understanding of node features, lifecycle transitions and management options.
Kaleido exposes a fully RESTful administrative interface for every resource CRUD (create, read, update and delete) operation available in the console. As such, organizational admins can leverage these APIs to automate and script lifecycle management ops (e.g. key cycling) and embed the processes into their own custom administrative dashboards.
The Kaleido SDK is a command line interface written in Go that provides a collection of shorthand commands for interaction with the major administrative Kaleido APIs and with the On-Chain Registry Service. It serves as a convenient utility for easy provisioning and management of network resources without composing long form REST calls. Kaleido also surfaces a Terraform Provider for optional scale testing of resources.
Auditing your Consortia
Kaleido exposes an in-console Audit Trail dashboard as well as an administrative API that transparently surfaces the history for every create, update and delete operation in the network. The audit trail encapsulates both the business and blockchain layers, and includes timestamped records of memberships, identity proofs, nodes, services and more. Accessible by any organization participating in the consortia.