Skip to content
This repository has been archived by the owner on Jan 29, 2025. It is now read-only.

Service Fabrik Goals Available Features & Roadmap

Jagadish edited this page Mar 9, 2018 · 2 revisions

High Level Goals

Service Fabrik is envisioned as one-stop for provisioning & management of enterprise grade backing services (for example PostgreSQL, MongoDB, RabbitMQ, Redis) for enterprise grade Cloud Foundry applications with the following goals:

  • Support Cloud Foundry Service provisioning using BOSH & Docker
  • Support Day 2 Operations including Data Backup, Restore, Service Update, Service Monitoring & Logging
  • Support Multi Cloud deployment & management
  • Offer capabilities to visualize your service deployments
  • Pluggable architecture to integrate 3rd party monitoring, logging & backup solutions
  • Build an ecosystem of production grade backing services

Available Features

  • Support container and BOSH based provisioning.
  • Add additional capabilities such as backup & restore and updates.
  • Generic Backup and restore library supporting OpenStack and AWS.
  • Generic service instance dashboards for all services.
  • Integration guide for the service developers to integrate their services.
  • Logical volume driver for Docker.
  • Backup scheduler to take backup of service instances in every defined timeframe.
  • Scheduled update of BOSH based service instances.
  • Service instance provisioning via BOSH V2.0 manifest. (Moving IAAS specific details to cloud-config).
  • Compliant with OSBAPI spec 2.12.

Roadmap

  • Offer a CF command line interface (CLI) plugin for all additional capabilities not natively supported by Cloud Foundry Cloud Controller.
  • Network isolation of services (IAAS level).
  • Cross consumption of services. Support for K8s to create/consume services via Service Fabrik Broker.
  • Implement an ops/management UI for the fleet of services/service instances.
  • Pluggability to integrate different monitoring and logging solution
  • Support integration to other backup and restore solution.
  • Build an ecosystem of production grade backing services.
  • And many more with the community