Windows Azure Platform and Interoperability
http://www.microsoft.com/windowsazure/interop/
As part of Microsoft’s continued commitment to interoperability, the Windows Azure platform has been built from the ground up with interoperability in mind. As an open platform, Windows Azure offers choices to developers. It allows them to use multiples languages (.NET, PHP, Ruby, Python or Java) and development tools (Visual Studio or Eclipse) to build applications which run on Windows Azure and/or consume any of the Windows Azure platform offerings from any other cloud or on premise platform. With its standards-based and interoperable approach, the Windows Azure platform supports multiple Internet protocols including HTTP, XML, SOAP and REST —key pillars of data portability.
Microsoft におけるインターオペラビリティへの継続的なコミットメントの一部として、Windows Azure プラットフォームは徹底的にインターオペラビリティに対応するよう構築されている。 つまり、オープンなプラットフォームとして、 Windows Azure はデベロッパーに対して選択肢を提供する。 そこでは、 Windows Azure 上で実行するアプリケーションを構築するための、マルチ言語(.NET、PHP、Ruby、Python、Java)や、マルチ開発ツール(Visual Studio、Eclipse)が提供され、また、あらゆるクラウドやオンプレミスのからの、Windows Azure プラットフォームの利用も実現される。 スタンダード・ベースのインターオペラビリティに対応したアプローチにより、 Windows Azure プラットフォームは 、HTTP や、XML、SOAP、REST などの、データ・ポータビリティのカギとなるインターネット・プロトコルをサポートする。
Interoperability made easier for developers
From the developer’s standpoint, interoperability creates opportunities to combine new Azure cloud-based applications with other platforms. Developers can easily combine applications living on other clouds or on-premise using services offered by the Windows Azure platform. They can also build and enhance applications using their existing skills with the Microsoft Visual Studio development environment and the .NET Framework, or with other development environments like Eclipse. Developers have the choice of several languages for building their applications, including:
デベロッパーの視点から見ると、新しい Azure クラウド・ベースのアプリケーションと、他のプラットフォームと組み合わせる機会が、インターオペラビリティによりもたらされる。Windows Azure プラットフォームが提供するサービスを用いて、他のクラウドやオンプレミスに配置されたアプリケーションとの結合を容易に実現できる。 さらに、Microsoft Visual Studio と .NET Framework に加えて、Eclipse のような他の開発環境を用いて、その構築と拡張が可能となる。 以下の開発言語を用いて、デベロッパーはアプリケーションを開発できる:
- .NET (C# and Visual Basic), C++
- PHP, Ruby, Python
- Java,
In addition, interoperability with other platforms is made easier through community-based libraries:
それに加えて、他のプラットフォームとのインターオペラビリティは、以下のコミュニティ・ベースのライブラリを介して容易に実現される:
- Plug-in for Eclipse,
- SDKs for Java, PHP, and Ruby.
ーーーーー
このページ、いつからあったんでしょうかね? いずれにしろ、スバラシイ! ーーー A.C.



























