Google this week offered a sneak peek at Google Storage for Developers, its new cloud service built on Google's storage and networking infrastructure that pits it directly against Amazon and its Simple Storage Service (S3) for cloud storage supremacy.
The early preview of Google Storage for Developers service, revealed at Google's I/O developer conference in San Francisco, gives developers the tools to tap into data that Google stores.
"Using this RESTful API, developers can easily connect their applications to fast, reliable storage replicated across several U.S. data centers," Jessie Jiang, a member of the Google Storage for Developers Team, wrote in a blog post announcing an early iteration of the service. "It is highly scalable -- supporting read-after-write data consistency, objects of hundreds of gigabytes in size per request and a domain-scoped namespace. In addition, developers can manage their storage from a Web-based interface and use GSUtil, an open-source command-line tool and library."
Essentially, the service gives developers low-level access to information stored online, and Web sites and Internet-based applications can access stored data. Like other cloud computing services, Google Storage for Developers will be a pay-per-drink offering, meaning users will pay only for what they use.
Right now, Google is offering Google Storage for Developers by invitation to a limited number of users. During the preview, Google said, developers will receive up to 100 GB of data storage and 300 GB of monthly bandwidth at no charge. Google has launched a Web site for developers to sign up for the waiting list and to give developers more information.
Following the preview, Google Storage for Developers will cost 17 cents per Gigabyte per month for storage. Additionally, to upload data to Google it will cost 10 cents per Gigabyte and to download data from Google will cost 15 cents per Gigabyte in the Americas and EMEA and 30 cents per gigabyte for APAC. For requests, Google will charge one cent per 1,000 put, post and list request, and one center per 10,000 get and head requests.
Google also launched a pair of new APIs that can be used with Google Storage for Developers. The BigQuery API lets users explore and understand historical data to help users analyze network logs, identify seasonal sales trends, or "find a needle in a haystack of big data," Google said. Meanwhile, the Prediction API exposes Google's machine learning algorithms as a Web service to make applications more intelligent, helping users "user historical data to make real-time decisions such as recommending products, assessing user sentiment from blogs and tweets, routing messages or assessing suspicious activities," Google wrote in a blog post announcing the new APIs.
NEXT: The Cloud Storage Competition Heats Up