CENM 1.5
The Corda Enterprise Network Manager (CENM) is a commercial offering from R3 that facilitates the operation of a bespoke Corda network that gives the user full control over all aspects of deployment, operation, and consensus rules. This is provided as an alternative to using the service-level-managed production components that are otherwise available from Corda Network, which is governed by the independent Corda Network Foundation.
Release notes
- For all Corda Enterprise Network Manager release notes, see the Corda Enterprise Network Manager release notes page.
- For all Corda 4 Enterprise Edition release notes, see Welcome to Corda - Corda 4 Enterprise.
- For all Corda 4 Community Edition release notes, see Welcome to Corda - Corda 4 Community Edition (Formerly Open Source).
The Corda Enterprise Network Manager provides the following services:
- Identity Manager Service Enables nodes to join the network, and handles revocation of a node certificate.
- Network Map Service Provides a global view of the network.
- Signing Service Provides a way to sign approved requests to join the network (Certificate Signing Requests - CSRs) or revoke a certificate (Certificate Revocation Requests - CRRs), as well as changes to the network map.
- Auth Service The user authentication and authorisation service. Stores and controls secure user-access to network services.
- Gateway Service Provides a transfer layer between front-end Corda Enterprise Network Manager (CENM) interfaces, and the Auth Service that underpins authentication and authorisation in CENM.
- Zone Service A central store of configuration for other CENM services for one or more zones, and optionally for their Sub Zones. Stores relevant configurations for the Identity Manager Service, the Network Map Service, and the Signing Service.
- Angel Service An adapter, which manages the lifecycle of other services such as the Network Map Service or the Identity Manager Service, to make them more compatible with packaging tools such as Docker.
For instructions on deploying Corda Enterprise Network Manager with Docker, Kubernetes, and Helm charts, see CENM Deployment with Docker, Kubernetes, and Helm charts.
For instructions on deploying Corda Enterprise Network Manager with Amazon Web Services (AWS), see CENM Deployment on AWS.
For a quick start guide on deploying Corda Enterprise Network Manager services as a test environment, see the CENM test environment quick start guide.
Concepts and overview
- Corda Networks
- Components of the Corda Enterprise Network Manager
- The workflow
- Databases
- Public Key Infrastructure (PKI)
- The node
- Sub Zones
- Network Map overview
- Certificate Revocation List
CENM releases
Operations
- Deployment with Kubernetes
- CENM test environment quick start guide
- Zone Service
- Angel Service
- Identity Manager Service
- Network Map Service
- Signing Service
- Auth Service
- Gateway Service
- CENM Command-line Interface (CLI) tool
- Updating the network parameters
- Upgrading Corda Enterprise Network Manager
- CENM databases
- CENM User Admin tool
- Troubleshooting common issues
- CENM support matrix
Configuration
- Identity Manager Service configuration parameters
- Network Map Service configuration parameters
- Network parameters
- Configuring the CENM services to use SSL
- Workflow
Tools and utilities
- Index
- Public Key Infrastructure (PKI) Tool
- Certificate Revocation Request Submission Tool
- Node Certificate Rotation Tool (contact your R3 account manager)
- CENM Command-line Interface Tool
- CENM User Admin tool
- CENM Management Console
- Config Obfuscation Tool
- CRL Endpoint Check Tool
- Embedded shell
Public Key Infrastructure
- Public Key Infrastructure (PKI) specifications
- Certificate hierarchy guide
- Public Key Infrastructure (PKI) Tool
Signing Plug-in Samples
Was this page helpful?
Thanks for your feedback!
Chat with us
Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.
Propose documentation improvements directly
Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.
We're sorry this page wasn't helpful. Let us know how we can make it better!
Chat with us
Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.
Create an issue
Create a new GitHub issue in this repository - submit technical feedback, draw attention to a potential documentation bug, or share ideas for improvement and general feedback.
Propose documentation improvements directly
Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.