Build new applications in the cloud - or use interoperable services that run on Microsoft infrastructure to extend and enhance your existing applications. You choose what's right for you.

    Vote for it on EPIC :
Table of Contents
News
Contributors

1. What is Windows Azure SDK for Java Developers?

 

As part of Microsoft's commitment to Interoperability, this open source project is an effort bridge Java developers to Windows Azure. This is an open source project to provide software development kit for Windows Azure and Windows Azure Storage - Blobs, Tables & Queues

 

 

Read the Getting Started guide for more info on developing with the Windows Azure SDK for Java and learn more about the Windows Azure SDK for Java Architecture below.

 

2. Project contributors

 

Windows Azure SDK for Java is an open source collaboration project driven by Soyatec and Microsoft,


logoSoyatec.jpg
Soyatec, located in Paris France, Xi'An and ShenZhen China, is an international software company and one of major Eclipse solution providers. It was Founded in 2006 by a group of Java engineers who had worked on Eclipse since 2002. As Eclipse Foundation Member, it has contributed to several Eclipse projects: Visual Editor, BPMN2 and e4. It develops and markets a world wide first XAML solution for Java: eFace, and provides OutSourcing Eclipse development in China

logomicrosoft.jpg
Microsoft is the project sponsor and provides Architectural & Technical Guidance on its Windows Azure platform.

 

3. What is the Windows Azure SDK for Java Developers?

 

About The Windows Azure platform


The Windows Azure platform is comprised of Windows Azure: an operating system as a service; SQL Azure: a fully relational database in the cloud; and .NET Services: consumable web-based services that provide both secure connectivity and federated access control for applications.

azure_platform.png

 

Where does the Windows Azure SDK for Java fit in?

If we look at the logical architecture, the Windows Azure SDK for Java provides access to Windows Azure's storage, computation and management interfaces by abstracting the REST/XML interface for any Java based application:
winazure01

From a deployment’s perspective, you can either deploy the SDK with a web application or with a desktop application:

 

winazure02

 

Additional resources:

4. Roadmap

 

The following milestones are planned for next few months.

Milestone 1: October, 2009 (Community Technology Preview)

The focus of this release is around architecture, infrastructure and shared components that all Windows Azure storage types share. We are excited to show you our initial thinking of the project and an initial API for Windows Azure blob storage. We look forward to your feedback and feature requests.

Blob Storage

 

Table Storage

 

Queue Storage

Milestone 2: November 2009 (Feature Completion)

Final release of the Windows Azure SDK for Java

 

 

 

Want to leave feedback?
Please use Discussions or Reviews instead.