Sign In     |     Eng   

Introduction

Aspen Cloud Storage Developer Zone consolidates all relevant documentation and resources. For developers first time using Aspen Cloud Storage, please go through Aspen Cloud Storage whitepaper as well as Aspen Cloud Storage developer guide.

 

Developer Guide

Developer Guide
Download Version
Aspen Cloud Storage Developer Guide (v1.021)
 

Terminology


Terminology
Home Service URL http://storage.mygrid.asia is the home web services URL of the Aspen Cloud Storage.
Grid Grid is regarded as a basic unit of storage location. e.g. Hong Kong PCCW data center is a single grid. Hong Kong NTT data center is other grid. Link up different grid in different countries to form global storage.

Regard Grid as a storage location.
Box It is just like a folder which includes all uploaded files. Each box should relate to one grid. No box can relate more than one grid.
Once creation of box, it should specify the Grid belonged to. After assign, can't be changed.
The aim of box is to decide the storage grid. i.e. the file storage location.

e.g. http://fruit.s.mygrid.asia/ (fruit is the box name)
http://game.s.mygrid.asia/tvgame.jpg (game is the box name)
File No folder concept in Aspen Cloud Storage but it allows slash (/) file name.
Each file must be under a box.

e.g. http://game.domain.com/tvgame.jpg
(Game is box name and tvgame.jpg is file name)

http://game.domain.com/world/japan/tvgame.jpg
(world/japan/tvgame.jpg is file name)
Access ID It is a global unique ID for each user a/c. It is system generated and can't be changed.
Once user registers in portal, it will be generated.
Secret Access Key It is a global unique key for signature generation. This key is secret except of owner. Don't share this key to other people.
It can be regenerated by owner via web management page.
Use this key to generate resource signature for authorization.
ACL Access control list (ACL) which record 3 access rights supported in Aspen Cloud Storage.
i.e. Owner Only, Public Full Control, Public Read Only.
REST http Method In Aspen Cloud Storage, some http methods are supported. i.e. PUT, GET, DELETE
PUT - creation of box or upload of file
DELETE - deletion of box and file
GET – get the resources information or download/display of the resources.
 

Sign up for Aspen Cloud Storage