Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will there be other .NET providers of Cloud Computing services?

Tags:

.net

cloud

azure

Cloud computing is about providing computing, storage and networking capacities on demand. It is a fresh but very compelling concept for solving some specific tasks, for example:

  • Running CPU heavy computations
  • Having a scalable storage system for raw data
  • Scaling realtime services up to the customer demand as it goes up and down.

I'm mainly working with Microsoft stack, which helps a lot in delivering complex enterprise applications. Yet, cloud computing offering for .NET is somewhat behind the market. Amd the only provider is Microsoft, any way (Windows Azure).

Do you think there will be any diversity in .NET cloud providers any time soon? How many players, do you think will be on the market, and what could be the pricing (considering that .NET could be run on Linux which should makes things a little cheaper )?

like image 585
Rinat Abdullin Avatar asked Jun 05 '09 09:06

Rinat Abdullin


People also ask

Who is the largest cloud provider in the world?

Amazon Web Services (AWS), the cloud computing service of Amazon.com, is the largest cloud service provider globally. From its data centers, the business provides over 200 fully featured services including compute, storage, and database.

Who is the leading cloud service provider in the market?

Amazon Web Services (AWS) Owning almost half the world's public cloud infrastructure market, Amazon is the clear market leader.

Is AWS the biggest cloud provider?

According to data collected by the Synergy Research Group(Opens in a new window), four companies own 67% of the world's $130 billion cloud market. Leading the pack by a large margin is Amazon Web Services, which enjoys a whopping 32% market share against the competition.


6 Answers

Amazon's EC2 (Elastic Cloud Computing) service now supports Windows: http://aws.amazon.com/windows/

On the same page you'll find pricing. Amazon is always trending towards lower and lower prices for it's services, so you should find them to be VERY competitive.

Here's another provider that provides cloud computing for the Microsoft Stack: Mosso

like image 155
Praveen Angyan Avatar answered Nov 16 '22 03:11

Praveen Angyan


A newcomer in this area is AppHarbor. Their tagline is 'Azure done right' (aka 'Heroku for ASP.NET')

like image 31
Dan Esparza Avatar answered Nov 16 '22 02:11

Dan Esparza


An important point to note is that EC2 was build on top of Amazon's existing infrastructure in order to extend that to outsiders. The important thing to note about this is that the instances are ephemeral -- meaning that if there's a host failure you lose all data for that host.

This isn't good or bad, but it's important to recognize that you will need to possibly compensate for this potential failover at some layer in your infrastructure stack.

like image 43
The Matt Avatar answered Nov 16 '22 02:11

The Matt


There are a few competitors on the market though I suppose that depends on what you mean by cloud.

If you mean virtual servers, there are GoGrid and SoftLayer. I would expect to see some consolidation among these "traditional" providers, and prices to drop over time. Amazon EC2 belongs in this category.

Another one is Mosso, which virtualizes the application stack in a way that appears similar to Azure. You upload the app and don't know much about what it's running on. It claims to scale automatically like Azure.

like image 36
Matt Sherman Avatar answered Nov 16 '22 02:11

Matt Sherman


Microsoft Azure is much more than a simple "cloud" provider, is an entire stack of technologies related, with specific options to manage them, so it cannot be compared to Mosso. Amazon EC2 is more similar, but it still do not have the full architecture design that Azure has.

When Azure was announced at PDC2008 the numbers behind it was something that will makes very difficult (if not impossible) for providers outside Microsoft to provide Azure compatible platforms (they were talking about tens of thousands of servers).

Said that I believe that a different (and easier to work with) "cloud" option for .Net could be created by competitor, for people not needing the whole MS offering or not willing to port their applications to Azure because of the architectural rework required.

A very nice scenario I would like would be to have a cloud offering made of Linux machine running Mono and the creation of a "Azure like" stack on Mono, open sourced, but it's just a dream.

like image 28
massimogentilini Avatar answered Nov 16 '22 02:11

massimogentilini


Seems like cloud computing could end up being a commodity best offered wherever electricity and taxes are cheapest, and there is decent security. Seems like many larger ISPs could eventually position themselves as players. If this happens there could later be a consolidation of them, although this could take 5-10 years to play out.

The cost will trend down based on clouds developed with non-proprietary operating systems, such as Linux, etc.

like image 26
alchemical Avatar answered Nov 16 '22 02:11

alchemical