Content tagged with: storage
We’ll start by comparing public cloud services like Amazon S3 or Microsoft Azure and private cloud software like OpenStack Swift or Eucalyptus Walrus from a feature and code/API level. We’ll then review java and clojure calls to the open source jclouds BlobStore API, abstracting away these differences. We’ll finish with a review of integration patterns in production today you can consider while designing your cloud architecture.
Buck Woody discusses in this article data ingress and storage access in Cloud Computing reference architecture. He explains how to create a centralized, off-premises (cloud-based) data store that provides flexibility, security, consistency, and guards against vendor lock-in. Buck is Senior Technical Specialist on Windows Azure at Microsoft and the examples he presents are based on a Windows Azure solution, but the concepts introduced can be applied to other Cloud storage solutions as well. His conclusion is that “The key is to think about the data first—what it shape is, its …
Since last year, the Google Cloud Storage team has shipped several features that let you use Google Cloud Storage for a variety of advanced use cases. This session will open with a quick introduction to the product, and quickly shift focus to implementing a variety of advanced applications using new features in Google Cloud Storage.
Key/value stores are the most common storage offerings in the cloud today. This session introduces storage concepts and differences between cloud storage providers, including Amazon Simple Storage Service (Amazon S3), Rackspace Cloud Files, and Microsoft Azure Blob Storage. It demonstrates how jclouds BlobStore helps Java and Clojure developers avoid lock-in and increase testability without restricting access to provider-specific features.
There isn’t yet a lot of support for a cloud-deployed search solution, but with Windows Azure, Lucene.Net and a bit of OpenXML, just about any searching requirements can be met. This article suggests a sample implementation to search Windows Azure Storage with Lucene.Net.
Rob Mason provides a series of blog posts on how to evaluate the technical aspects of Cloud storage providers based on seven levels:
1. API integration
2. Unit testing
3. Performance Testing
6. Formal QA
This article examines five of the most popular services for storing data in the Cloud.
Cloud storage infrastructures introduce new architectures that support varying levels of service over a potentially large set of users and geographically distributed storage capacity. Learn about the key architectural attributes of cloud storage architectures, from data protection and integrity to security and storage optimization.