UNPKG

pkgcloud

Version:

An infrastructure-as-a-service agnostic cloud library for node.js

67 lines (61 loc) 1.24 kB
## Unified Vocabulary When considering all IaaS providers as a whole, their vocabulary is somewhat disjointed. `pkgcloud` attempts to overcome this through a unified vocabulary. Note that all Database providers use the same vocabulary: _database_. ### Compute <table> <tr> <th>pkgcloud</th> <th>OpenStack</th> <th>Joyent</th> <th>Amazon</th> <th>Azure</th> <th>Rackspace</th> </tr> <tr> <td>Server</td> <td>Server</td> <td>Machine</td> <td>Instance</td> <td>Virtual Machine</td> <td>Server</td> </tr> <tr> <td>Image</td> <td>Image</td> <td>Dataset</td> <td>AMI</td> <td>Image</td> <td>Image</td> </tr> <tr> <td>Flavor</td> <td>Flavor</td> <td>Package</td> <td>InstanceType</td> <td>RoleSize</td> <td>Flavor</td> </tr> </table> ### Storage <table> <tr> <th>pkgcloud</th> <th>OpenStack</th> <th>Amazon</th> <th>Azure</th> <th>Rackspace</th> </tr> <tr> <td>Container</td> <td>Container</td> <td>Bucket</td> <td>Container</td> <td>Container</td> </tr> <tr> <td>File</td> <td>StorageObject</td> <td>Object</td> <td>Blob</td> <td>File</td> </tr> </table>