Web Services with Google Apps Engine or Azure?

A simple problem, actually. I am trying to evaluate the capabilities of Google Apps using Python as a development language. It seems appropriate to build a web application or website with it, but what about creating web services?
I'm not too interested in creating a SOAP or REST service in Python for Google Apps, since a simple Google search should have many solutions. I'm more interested in experience and ease of use.

But the real question is: when comparing web services in Google Apps with web services in the Microsoft Azure environment, which will provide better performance? Best user experience? I don’t care about real development languages, but I need a good comparison of the pros and cons of web services in both Google App Engine and Microsoft Azure.

Somehow, Azure is better for services, while Google is better for sites. Hard choice ...
It would be very interesting to see if they can be combined into one solution. :-)
By the way, choosing which engine to use also means choosing the right development environment and programming language. Although I speak .NET and Python and many other languages, the choice for the maintenance mechanism determines my focus for future projects.

+5
source share
1 answer

When you create services in Windows Azure, they will simply run on your virtual machine (Windows Server 2008 SP2 or R2 SP1). You can easily host services in any of three types of roles:

  • Web role (essentially Windows Server running IIS) - just add the WCF endpoint to IIS or the host itself from your own process).
  • Worker role (Windows Server does not work with IIS) - the host itself from your own process
  • The role of VM (your own Windows 2008 Server virtual machine is pushed to Windows Azure) is Host with any mechanism that you install / configure.

Windows Azure 5 . ( ) , tcp, http https. vm.

. / , Windows Azure. .

, , Google, Windows Azure, ip + . , , . , Google, Windows Azure , Windows Azure ( , Google, ).

. .NET Azure Platform Training Kit ( , Windows Azure). python python.exe OnStart() VM, script (, , ). python.exe .

EDIT: (, ), VM , ( 5 ) ( ).

+2
source

All Articles