ffa6058e9bc6dc3cfc31281ab08338e5503e322d
Libraries that lets application connect to cloud services and discover information about themselves.
The core concepts used in this project are:
- Cloud Connector: An interface that a cloud provider can implement to allow the rest of the library work with a Platform As a Service (PaaS) offering.
- Service Connector: An object, such as
javax.sql.DataSource, that represent a connection to a service. - Service information: Information about the underlying service such as host, port, and credentials.
- Applicaiton information: Information about application and instance in which these libraries are embedded.
The project comprises of three subprojects:
- core: Core library that is cloud agnostic and Spring-agnostic. Provides entry point for application developers that choose to programmatically access cloud services and application information. It also provides an extension mechanism to contribute cloud connectors and service connector creators.
- spring-service-connector: Library that provides service connectors creators for javax.sql.DataSource and various connection factories spring-data projects.
- cloudfoundry-connector: Cloud connector for Cloud Foundry.
Description
Languages
Java
99.7%
Shell
0.3%