Archive | Azure RSS feed for this section

Google Clouds Hack

19 Aug

Run PHP in the Google Clouds

Google App Engine, Amazon Cloud and Azure are always engaged in continuous war. But these platforms are Programming Language specific. So they must have different performance and the combat will not end any more.

Anyways, Last night I was reading a interesting post to execute a PHP script in Google App Engine (GAE)! GAE is supported by Java and Python. A JAVA to PHP bridge that can help us. You can get it from here.

Here is few steps
1. Get a free account from here
2. Download the interpreter
3. Now update “php-java-bridge” definition file. Open war/WEB-INF/appengine-web.xml and edit application name.
4. Download “Google App Engine SDK for Java” and extract it.
5. Open command prompt and execute following command
[GAE SDK file path]/ bin/ appcfg.cmd update [php-java-bridge-file-path] \war
6. Browse you application.
7. 🙂

See an example.


Azure Services Platform

28 Dec

Microsoft’s web application development platform “AZURE” already released. They are calming it will be most powerful and scalable technology. AZURE will be based on .Net framework supported by different internet protocols including HTTP, SOAP and XML etc. It will also support Non-Microsoft language Like Purl, Ruby, PHP. Here is a brief that I have copy and paste from Microsoft Release notes

“The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises.

Azure reduces the need for up-front technology purchases, and it enables developers to quickly and easily create applications running in the cloud by using their existing skills with the Microsoft Visual Studio development environment and the Microsoft .NET Framework. In addition to managed code languages supported by .NET, Azure will support more programming languages and development environments in the near future. Azure simplifies maintaining and operating applications by providing on-demand compute and storage to host, scale, and manage web and connected applications. Infrastructure management is automated with a platform that is designed for high availability and dynamic scaling to match usage needs with the option of a pay-as-you-go pricing model. Azure provides an open, standards-based and interoperable environment with support for multiple internet protocols, including HTTP, REST, SOAP, and XML.

Microsoft also offers cloud applications ready for consumption by customers such as Windows Live™, Microsoft Dynamics™, and other Microsoft Online Services for business such as Microsoft Exchange Online and SharePoint® Online. The Azure Services Platform lets developers provide their own unique customer offerings by offering the foundational components of compute, storage, and building block services to author and compose applications in the cloud.”