Skip to content

Object Storage

Jeremy Ho edited this page Oct 22, 2021 · 8 revisions

Object Storage available for BC Gov projects

NRS Object Storage

The Natural Resources Ministry have their own Object Storage service. Access to the service is set up through the NRM Business Service Desk. Instructions on how to get started can be seen here: https://apps.nrs.gov.bc.ca/int/confluence/display/OPTIMIZE/How+to+Request+Object+Storage

As well as completing this online application, you need to submit the following two Object Storage Onboarding Forms to the Business Service Desk.

For additional information about the NRS Object storage click here


Connecting to the Object Storage

The NRS object storage is 'S3 compatible'. We ca use the AWS SDK (Amazon Web Services software development kit) as an interface to the Object Storage. A browser application can include the SDK in a web-page:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.820.0.min.js"></script>

In a node.js application, you can include the AWS SDK S3 NPM package with const S3 = require('aws-sdk/clients/s3'); For an example, see: sample upload code

For more documentation about accessing the NRS object storage using the AWS SDK see the AWS user guide


Additional Object Storage Projects

The Climate Action Secretariat group have also used Object storage for a pilot use of Google Container Platform with the OCIO Cloud Pathfinder team, stored in Google's Montreal Datacentre.

Clone this wiki locally