|
|
## Introduction
|
|
|
|
|
|
This page is a reference for Cloud Services Providers (CSPs) deploying wellbore DMS on their infrastructure. Every CSP need a library with their own implementation of the [blob storage base](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-core/wellbore-core-lib/-/blob/master/osdu/core/api/storage/blob_storage_base.py) API. The following explains where to implement the library and how to test that library implementation against the current version of the service. |
|
|
\ No newline at end of file |
|
|
This page is a reference for Cloud Services Providers (CSPs) deploying wellbore DMS on their infrastructure. Every CSP need a library with their own implementation of the [blob storage base](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-core/wellbore-core-lib/-/blob/master/osdu/core/api/storage/blob_storage_base.py) API. The following explains where to implement the library and how to test that library implementation against the current version of the service.
|
|
|
|
|
|
|
|
|
## Library creation
|
|
|
|
|
|
CSPs must add a new project under the [Wellbore-cloud](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud) folder. The library needs to implement the [BlobStorageBase](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-core/wellbore-core-lib/-/blob/master/osdu/core/api/storage/blob_storage_base.py) abstract class, along with platform-specific authorization and storage parameters.
|
|
|
|
|
|
Best way to proceed initially is to clone and adapt one the existing libraries:
|
|
|
- [AWS](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-aws-lib)
|
|
|
- [Azure](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-azure-lib)
|
|
|
- [GCP](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-gcp-lib)
|
|
|
- [IBM](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/lib/wellbore-cloud/wellbore-ibm-lib)
|
|
|
|
|
|
## Test and deployment |
|
|
\ No newline at end of file |