Fog is an open source “cloud abstraction” library written in Ruby. It allows Ruby developers to write their applications against a single API and then port to different clouds with minimal to no effort. Microsoft Open Technologies Inc. have released a Fog gem to provide Microsoft Azure support. Fog is important to both … Read More
About Cloud Apps
As today’s mixed IT environments move to the cloud, there is increasing interest in interoperability, flexibility, and choice. Developers and IT pros want to use “best of breed” tools and techniques to design, develop, deploy and manage cloud services and applications, while protecting their existing investments in technology and training. MS Open Tech works closely with open source communities and standards organizations to help create Cloud Standards ensure that customers can use their favorite open source languages, frameworks, and tools to build on Microsoft’s cloud platforms.
MS Open Tech drives a wide range of projects to enable the use of open standards and open source on Microsoft platforms. We are engaged with various communities in the development of open cloud standards such as OData, AMQP, WS-Management, and OVF within DMTF, ISO, OASIS, W3C, and we have also worked to enable the use of many open source technologies on Microsoft Azure. Microsoft Azure is an open platform – supporting multiple protocols, standards, languages, OSS packages, development tools, server operating systems, and client devices. MS Open Tech is at the heart of this trend, working closely with the Microsoft Azure engineering teams to deliver customer choice as enabled by the Interoperability Elements of a Cloud Platform
Cloud Apps Projects
MS Open Tech created a feature plugin for Orchard the open source .NET Content Management System (CMS) for those looking for a convenient user interface for managing hosted video content using Microsoft Azure Media Services. New capabilities through the Orchard Azure Media Services module include: Uploading and encoding video files from within the Orchard CMS: … Read More
MS Open Tech has led the work to bring Redis to Windows and Windows Azure, with full 32-bit and 64-bit support, an installer for Windows Azure, NuGet integration, and much more.
MS Open Tech has open sourced Reactive Extensions (Rx), a cloud programming model that allows developers to use a common interface for writing event-based applications that interact with diverse data sources, like stock quotes, Tweets, computer events, and Web service requests. Rx is an important under-the-hood component of several high-availability … Read More
ActorFx provides an open source, non-prescriptive, language-independent model of dynamic distributed objects for building highly available data structures and other logical entities via a standardized framework and infrastructure. ActorFx is based on the idea of the mathematical Actor Model for cloud data management. MS Open Tech has supported this work in … Read More
NOTE: The Microsoft SQL Server Connector for Apache Hadoop has been contributed to the Apache Sqoop project. Please note that Microsoft’s Hadoop-based HDInsight service now includes Sqoop as well. Hadoop is an open source framework from Apache that enables the processing of large datasets across multiple nodes. The SQL Server-Hadoop … Read More
This plugin is intended to help Eclipse users create and configure deployment packages of their Java applications for the Windows Azure cloud.
The Cloudant Data Layer provides a CouchDB-compatible database service that can be used as a highly scalable data layer for your cloud service or application running on Windows Azure. MS Open Tech has worked closely with the Cloudant team to make the Cloudant Data Layer available to Windows Azure developers. … Read More
MS Open Tech has open sourced the Entity Framework (EF), a database mapping tool useful for application development in the .NET Framework, as well as ASP.Net MVC, Web API and Web Pages with Razor application frameworks. Learn more about these projects here
The MongoDB Installer for Windows Azure is a command-line tool (Windows PowerShell script) that automates the provisioning and deployment of MongoDB replica sets on Windows Azure virtual machines. It allows users to build a high-availability web application or service that can scale quickly in response to fluctuating demand, and to … Read More
Windows Azure Mobile Services was created to make it easier for developers to build engaging and dynamic mobile apps that scale. By using Mobile Services, developers are not only able to connect their applications to a scalable and secure backend hosted in Windows Azure, but also store data in the … Read More
Node.js is a server-side programming language for writing highly scalable Internet applications. Microsoft joined Joyent and Ryan Dahl in their effort to make Windows a supported platform for Node.JS. Our combined efforts resulted in Node.js running on Windows Azure, Windows 2008 R2, Windows 2008 and Windows 2003. Learn more here.
Symfony, the open source web application framework for PHP developers, and the Doctrine Project, a set of open-source libraries that help ease database development and persistence logic for PHP developers, are now both available on Windows Azure due to collaboration between MS Open Tech and members of the Symfony/Doctrine community. … Read More
The Windows Azure command line tool for Mac and Linux, developed by MS Open Tech, allows non-Windows desktops to manage Windows Azure virtual machines running the Windows Server operating system as well as Linux distributions such as Ubuntu, CentOS, and OpenSUSE. Users can now run existing Linux payloads on Windows … Read More
PHP, an open source programming language for web applications, is supported by Windows Azure. The Windows Azure SDK for PHP includes components that allow developers to build, deploy, and manage PHP applications for Windows Azure. MS Open Tech worked closely with the PHP community on the design and development of … Read More
The websites gallery makes available a wide range of popular web applications developed by Microsoft, third party companies, and open source software initiatives. Web applications created from the gallery do not require installation of any software other than the browser used to connect to the Windows Azure Management Portal. MS Open … Read More
Enables portal solutions supporting WSRP (Web Services for Remote Portlets) to consume content hosted in Microsoft SharePoint.
Enables PHP developers to easily leverage Windows Azure storage service in their web applications
A new and revamped Eclipse plugin for Java developers working on Windows Azure
The Windows Azure Companion is no longer an active project, we recommend using the new tools available at http://azurephp.interoperabilitybridges.com/downloads to deploy applications to Windows Azure.
Enables PHP developers to easily add Microsoft Virtual Earth (Bing Maps) maps to their web applications
Enable PHP developers to add business intelligence and reporting features to web applications using Microsoft SQL Server Reporting Services
Enables PHP developers to easily build basic database operations for SQL Server
Enables easy & flexible embedding of Silverlight Pivot in Drupal content types, using a set of preconfigured data sources (OData, a, b, c).
Enables PHP developers to easily add IE 8 Webslices & Accelerator features in their web applications
Enables PHP developers to easily add Silverlight to their web applications
Enables Java developers to interoperate with .NET through REST using the Open Data (OData) protocol specification
Enables bi-directional interoperability between Office OpenXML format and Chinese Unified Office Format (UOF).
Enables bi-directional interoperability between Microsoft Office (Open XML) and Open Office (ODF) file formats
Enables OpenXML documents to be viewed on any client system in any browser as HTML, and includes an add-ins for Internet Explorer, Firefox and Opera (Windows/Linux)
Enables translation of Microsoft Office binary documents (.DOC, .XLS, and .PPT) into the Office Open XML standard format (.DOCX, .XLSX, .PPTX).
Enables Ruby developers to support information cards for their web sites using standard WS-* protocols
Enables Php developers to support information cards for their web sites using standards WS-* protocols
Enables Java developers to support information cards for their web sites using standards WS-* protocols
Enables C developers to support information cards for their web sites using standards WS-* protocols
Improve Eclipse to take advantage of new features in Windows 7 and Windows Server 2008 R2
Enables Eclipse developers to build Silverlight applications on Windows and Mac OS
Enables PHP developers to easily use Microsoft Bing search engine API to submit queries to and retrieve results from the Bing Engine
Provides for easy & flexible embedding of Bing Map in Drupal content types, such as a technical article or story
Enables PHP developers to easily use Microsoft Bing search engine API to manage the 404 (Page Not Found) Error on their web sites
Enables WordPress developers to easily manage the “404/Page not found” error by leveraging the Bing search engine
An open source SDK that helps Ruby programs communicate with Window Azure AppFabric service bus and access control using plain HTTP.
A open source project that gives Java developers a speed dial to leverage Windows Azure AppFabric Service Bus and Access control
Provide PHP developers using Eclipse with tools to create and deploy web applications targeting Windows Azure.
Enables developers running their own instance of WordPress to take advantage of the Windows Azure Storage services, including the Content Delivery Network (CDN) feature.
Node.js libraries to connect to Windows Azure services such as Table Storage.
Enable PHP developers to easily package and deploy applications to Windows Azure using a simple command-line tool
Use Solr/Lucene search technology on Windows
Enables PHP developers to use the Open Data (OData) protocol specification to interoperate through REST with other platforms like .NET
Allows developers to include data sources based on OData in Drupal content types.
Enables Objective C developers targetting iOS (iPhone/iPad) and MacOS to interoperate through REST using the Open Data (OData) protocol specification.
Cloud Apps News
- Ruby Developers can now use Fog to Manage Microsoft Azure Services
- Streamlined Video Content Management with Orchard and Azure Media Services
- MS Open Tech releases updated Azure Node.JS SDK and Command Line Tools for Mac and Linux
- Announcing the first Node hackathon in Redmond, November 21-22
- Redis on Windows – new version and NuGet Packages
- Redis on Windows – stable and reliable
- One step closer to full support for Redis on Windows, MS Open Tech releases 64-bit and Azure installer
- Here’s to the first release from MS Open Tech: Redis on Windows
- Microsoft at Node Summit