Capability


Within the context of opendc, a Capability is the definition of a set of desired attributes that apply to a particular domain within an IT system, i.e. cluster management, monitoring, logging, etc. A Capability is implemented by a Solution and there can be more than one equivalent Solution to a Capability, leaving the choice of which Solution to use up to the end user.


Current Capabilities

The Capabilities that are currently implemented within opendc are listed in the following table.

Capability Name Solutions
Cluster Services (cs1) Cluster Services
Cluster Management (cm1) Cluster Management
Distributed Block Storage (dbs1) Distributed Block Storage
Identity Management (im1) Identity Management
HTTP/S Reverse Proxy (hrp1) HTTP/S Reverse Proxy
Metrics (m1) Metrics
Logging (l1) Logging
Job Management (jm1) Job Management
Artifact Storage (as1) Artifact Storage
Image Repository (ir1) Image Repository

Capability Roadmap

Next Capabilities

The following Capabilities will be added to opendc in the near future.

  • Git hosting.
  • Dropbox like file synchronisation.
  • Chat / Messaging.

Future Capabilities

The following Capabilities will be added to opendc in the future.

  • PaaS.
  • Code review.
  • Blog.
  • Wiki.
  • CMS.
  • Forum.
  • Email.
  • Project management.
  • Reporting and analytics.
  • VPN.
  • Performance / usability testing.
  • Database as a service.
  • Caching.
  • Batch.
  • etc.....

results matching ""

    No results matching ""