Live data from Hacker News

Microsoft offering Linux virtual machines on Azure

windowsazure.com

101–110 of 118 posts

Re: Microsoft offering Linux virtual machines on Azure

#101

Earlier quoted context omitted.

Isn't it going to affect performance to have your server talking to your DB over the internet (as opposed to a local network which I presume is the case when running EC2 instances in the same availability zone)?

If you have significant write load it can be a very big deal. If you're read-mostly and able to cache a lot, maybe not so much.

A majority of our writes are product updates but they are done directly into azure from a local box. These can't be done from AWS as they go into gbs but that is the only situation we need worry about.

If azure opened it's model up then we wouldn't need to do all this!

Re: Microsoft offering Linux virtual machines on Azure

#102
post #96

Earlier quoted context omitted.

They made a new portal in HTML5 and JavaScript. When you access the former one (that was in Silverlight), there's a link at the bottom inviting you to change. IE9 was optimized for rich HTML5 and JavaScript applications and IE10 on Windows 8 won't even run Silverlight.

> Windows 8 won't even run Silverlight. They don't want their tablet users to use Netflix?

There will probably be a Metro Netflix app. I think that's the idea.

Re: Microsoft offering Linux virtual machines on Azure

#104

Earlier quoted context omitted.

Most of the hacker animosity stems from MS' history of using underhand tactics to destroy FOSS and the web. Not compete with, but destroy at all costs. The ill-will this engendered in the community will probably never go away, and rightly so. It arguably set our industry back decades. http://en.wikipedia.org/wiki/Halloween_Documents

The Microsoft of 1998 is not the Microsoft of 2012. Today's MS releases a tremendous amount of code under open source licenses - most recently, their entire web development stack (ASP.NET MVC, etc): http://aspnet.codeplex.com/

Too late for me but perhaps some other developers can be su* I mean persuaded to use their stuff.

Re: Microsoft offering Linux virtual machines on Azure

#105

Earlier quoted context omitted.

The Microsoft of 1998 is not the Microsoft of 2012. Today's MS releases a tremendous amount of code under open source licenses - most recently, their entire web development stack (ASP.NET MVC, etc): http://aspnet.codeplex.com/

Yes, the Microsoft of 2012 does release a fair amount of code under Free Software licenses. It's even contributing directly to the Linux kernel. That said, substantial members of senior executive management, including specifically Steve Ballmer, were key in leading the dirty tricks campaigns against all competitors, from DR DOS to Novell to WordPerfect to Linux to Netscape to Sun to Google. Some of us have long memor…

"Some of us have long memories", but some of us have also moved on. I say this as someone that has been through the System 5 days, PC Dos 1.0, CPM, DR DOS, Novell, Borland, Word Perfect, etc.

In mobile, gaming, and SAAS/PAAS, Microsoft has been open and experimenting. As others have mentioned, they've contributed to the Linux kernel, after some stumbles on Kinnect they embraced the hacker community, etc. Microsoft, for all its failings, is still willing to try developing and creating new products and services. Not all succeed, Zune was just retired (for instance).

That said, comparing them to IBM? Really? The IBM that has basically gone out of it's way to cut research labs, decommission most projects, and become a purely services company that is in the process of outsourcing as much as it can? I will take one that is still trying to innovate and create products from consumer to the enterprise over a company hell bent on becoming mostly an outsourced enterprise services company (we already have EDS and others for that).

Personally, I am not a huge MSFT fan. My house runs pretty much all Apple (or Linux). Windows is confined to VMs (or the wife's corporate laptop). The two things that were "aha" for me with MSFT and how they were Windows Phone 7/Metro and Azure -- specifically the original post on anodjs.org with the title "We work at Microsoft and we use node.js". Five years ago, we would not have seen that.

Returning to my original gripe - yes, MSFT has lots of the old guard around; yes, parts of MSFT still think like they used to (or are in the Redmond cacoon) - overall the company is doing a lot to foster innovation and new platforms, you'd benefit by letting go of old grudges. The industry is small enough where some of the "bad people" have moved to "good companies" as well as the reverse.

That said, it is certainly useful to be watchful and see what future moves are made.

Re: Microsoft offering Linux virtual machines on Azure

#106
post #96

Earlier quoted context omitted.

They made a new portal in HTML5 and JavaScript. When you access the former one (that was in Silverlight), there's a link at the bottom inviting you to change. IE9 was optimized for rich HTML5 and JavaScript applications and IE10 on Windows 8 won't even run Silverlight.

> Windows 8 won't even run Silverlight. They don't want their tablet users to use Netflix?

I should clarify that it's Internet Explorer _on Metro_ that won't run Silverlight (as far as is known). And, in consequence, ARM tablets won't either (because there will be no desktop mode, just Metro).

On the other hand, the new XAML-based API will be a somewhat easy upgrade path from Silverlight app to native app.

Re: Microsoft offering Linux virtual machines on Azure

#107

For those curious to learn more, today (June 7th) at 1PM PDT there will be a live streaming with Scott Guthrie from Microsoft. http://www.meetwindowsazure.com/

Is... Is that a picture of a Mac? ( http://www.meetwindowsazure.com/img/home/hero.png )

It was very interesting to see the demos on Macs during this event. Specially when they showcased a website made on Node.js deployed via command line from a Mac consuming Mongodb hosted on Linux, all running on Azure.

Re: Microsoft offering Linux virtual machines on Azure

#108
post #84

Earlier quoted context omitted.

In addition to the other examples mentioned, I would definitely call the F# and C# languages "interesting." I would also call their new approach to async "interesting." There are quite a few interesting things going on, but you don't find microsoft "interesting" you probably rarely hear about it.

What's their new approach to async?

It mostly looks like sync code, but just works. The examples I've seen in F# are much simpler than the 900 callbacks/continuations approach.

Re: Microsoft offering Linux virtual machines on Azure

#109

I was under the impression that Azure only offered a platform-as-a-service, not infrastructure. Is that no longer the case? You can now run your own VMs and put whatever you want on it?

I'm really hoping they break out of that model. It's great if you want to run single apps on an instance but it falls down once you look at running a series of clients on the same instance. You need to do some hacking to get the IIS setup for many sites which is how we operate. Our current proposed structure would be to use AWS for front end and Azure for the DB which isn't ideal but I find AWS far more flexible for…

You should probably look at what they launched today. They have VM instance images that are what you're describing.

Though they're probably still ephemeral, but then again, so are EC2's...

Re: Microsoft offering Linux virtual machines on Azure

#110

Earlier quoted context omitted.

Yes, Windows Azure is very similar to Amazon Web Services, but with Microsoft's technology stack. You're supposed to use SQL Azure (the 'managed' version of SQL Server with some cool features like Federations and Data Sync) as your main database system, for example. There's Blob Storage which is like S3 and Table Storage which is more like Cassandra but you can ignore it (no indexes is a huge handicap). The main diff…

>> For a one-man project, nothing beats Google App Engine. I'd argue that Heroku is even easier than App Engine.

I'd argue, the platform that is easiest depends on your skill set/background. Azure is going to be significantly easier and more productive for someone with a .NET background, for instance over any of the others mentioned.
Post reply on HN