5. Blobstore
Armazenamento de Dados
// Criar conexão com o provedor
BlobStoreContext context = new
BlobStoreContextFactory().
createContext(
provedor, login, senha
);
Jclouds 4
6. Blobstore
Armazenamento de Dados
// acessar as funções do blobstore
BlobStore blobstore =
context.getBlobStore();
Jclouds 5
7. Blobstore
Armazanamento de Dados
// criar um novo container
blobstore.createContainerInLocation(
localização, nome
);
// deletar um container
blobstore.deleteContainer(nomeBucket);
Jclouds 6
8. Compute Service
Infraestrutura como Serviço
// Criar conexão com o provedor
ComputeServiceContext context = new
ComputeServiceContextFactory().
createContext(
provedor, login, senha
);
Jclouds 7
9. Compute Service
Infraestrutura como Serviço
// acessar as funções do blobstore
ComputeService compute =
context.getComputeService();
Jclouds 8
10. Compute Service
Infraestrutura como Serviço
// criar um novo node
compute.createNodesInGroup(
nodeName, numberOfInstances,
template
);
// deletar um node
compute.destroyNode(nodeId);
Jclouds 9