5 ms·
Microsoft aims at Amazon with Azure virtual Windows (and Linux) IaaS
- 6cxs2hd6 14y agoInteresting that they're supporting OpenSUSE, CentOS, Ubuntu. Quick glance, the pricing seems competitive with Amazon EC2.
- facorreia 14y agoIndeed. I've got a couple Ubuntu VMs on Azure running XWiki and TeamCity (Java apps) and it's quite smooth. I like the virtual disk management (dynamically increasing block blobs on Azure storage). Also, you could easily take advantage of IaaS for VMs combined with PaaS-like services, for instance for relational databases, reporting, identity management, service bus, media encoding and streaming, etc.
- defied 14y agoToo bad they still charge more for Windows instances than Amazon EC2 does.
- webwanderings 14y agoThey also offer setting up of simple website/blogs for free, as in totally free (there must be some limitation, I have not investigated further).
- Avalaxy 14y agoYes, Azure Websites has a free version. The only downsides are that you have limited storage and bandwidth, and that you can't use a custom domain name for you website (so your URL will always be xxxx.azurewebsites.net). You can upgrade to a shared hosting version of Azure Websites, that costs €5~€10/month. I think it's really awesome stuff, I'm using the free azure website for a couple of tools that I created.
- webwanderings 14y agoMakes sense. I think as a least minimum, for people in IT, Azure wouldn't be a bad place to host online resume.
- sahaskatta 14y agoMy start-up actually choose to use Azure after we got their BizSpark Plus offer which provides $60k to cover computing costs. Just about every start-up I knew was using AWS or RackSpace. I was a bit concerned to go with them at first, but it was clear after investigating further that we wouldn't be locked-in. We're using Ubuntu VMs which are essentially identical to the ones we would have been using on AWS or RackSpace. Our app is fairly portable enough that we could switch if we had to do so. There have been a few occasional hiccups, but we've been happy with them so far.
- vyrotek 14y agoAnother BizSpark Plus member here :) It's an awesome program!
- londoncalling 14y agoWhat were the "hiccups"? That can't be good? P.S. what's your start-up do?
- jjcm 14y agoDisclaimer: I work for MS. The hiccups I've had have been DNS routing issues early on. It seems to have been solved, but for a while I was experiencing periodic enormous increases in latency (I think at one point the delay was 26 seconds). From what I heard they were specific to their linux VPSs (which is what I'm using), but those were solved around three or four months ago. I haven't had any issues since. As far as the VPS goes, overall it's decent. I do a lot of my development over ssh so small latency blips are almost always immediately noticeable. Linode seems to still be more consistent, but just barely.
- sahaskatta 14y agoWe've had several issues over the past few months. To be fair, I should note that they did brand the Linux VMs as "preview" (which is just another word for beta). Even though they were already charging for the product, they didn't guarantee an up-time SLA either so we were well-aware it would be a risk using the product. The biggest issue by far? Random VM Reboots We thought our applications or some particular package was causing our VMs to randomly reboot. After thorough investigating, we found out that our code was perfectly fine. The folks on the Azure team were rebooting our VMs for internal upgrades. They oddly were doing this without any advance notice. This would affect our application servers, database servers, and even our development/staging instances. Another frustrating aspect was the fact that they would often do these upgrades during peak traffic hours (9 AM - 5 PM Pacific Time). Without a better solution, we just wrote some code to ensure that our application supervisor would auto-start if the system were to reboot which helps mitigate the problem. Hopefully these issues no longer occur now that they offer an 99.95% SLA. As for your other question, my start-up is Pepperdeck https://pepperdeck.com/ https://pepperdeck.com/
- neya 14y agoWow, their dashboard looks pretty neat! http://weblogs.asp.net/blogs/scottgu/image_thumb_65504243.png http://weblogs.asp.net/blogs/scottgu/image_thumb_65504243.pn... http://weblogs.asp.net/blogs/scottgu/image_thumb_7486AB10.png http://weblogs.asp.net/blogs/scottgu/image_thumb_7486AB10.pn...
- jaz 14y agoIt is neat, and usually works pretty well... but occasionally I've run into issues where the dashboard 'freezes' for no apparent reason. Looking at the console revealed a backend service threw a 500 error, and because there was no error handling in the front end, the dashboard appeared to freeze. A little bit frustrating to hit this every so often.
- outside1234 14y agoI've been running a Rails app on Azure IaaS on Ubuntu with a MySQL instance for 6 months and it has been totally solid. In particular, I don't have hard numbers but the underlying filesystem feels much more performant than EBS on AWS - and it is nice that the storage underlying the filesystem is automatically georeplicated for you.
- Aloisius 14y agoAnyone have any benchmarks comparing Azure to Rackspace and AWS? Especially their storage over EBS?
- Avalaxy 14y agoYes sir, Azure actually won these benchmarks in 2013. See the full benchmarks here; http://www6.nasuni.com/rs/nasuni/images/2013_Nasuni_CSP_Report.pdf http://www6.nasuni.com/rs/nasuni/images/2013_Nasuni_CSP_Repo... or the summarized infographic here: http://visual.ly/state-cloud-storage-2013 http://visual.ly/state-cloud-storage-2013
- wmf 14y agoTo be clear, that's an object storage benchmark.
- Aloisius 14y agoInteresting. Now I'd like to see a CPU benchmark, but I imagine that would be influenced heavily by who else is on your machine.
- wmf 14y agoThere have been a ton of cloud CPU benchmarks, e.g. http://cloudharmony.com/benchmarks http://cloudharmony.com/benchmarks If the cloud is implemented properly there should be minimal interference from neighbors, but it would be an interesting thing to check.
- integraton 14y agoThose benchmarks are for S3, not EBS.
- Avalaxy 14y agoI'm sorry, I don't have experience with the Amazon cloud, I don't know what EBS is :)
- dubcanada 14y agoAzure is pretty nice, but just a warning for those. If you trial it for the 90 days. If any any time during that trial you go over your allocated "specs" your VM will be deleted. This does not mean your data is gone, it's just stored as a "disk image" and you can create a new one. But there has been times where the "disk image" became corrupted or something and people lost everything they did during their trial. Just a note that if you plan on using it, I'd suggest signing up for Pay as you go (you get the trial stuff, but if you go over it doesn't delete your VM, it just charges you). Another thing that is annoying, on AWS if you turn off your VM it doesn't charge you for cycles. On Azure you need to delete your VM, turing it off still charges you the exact same amount as if you had it on. Something I found really weird. Overall though Azure control panel is amazing, and the system is very nicely built. Even with the troubles I had (as stated above) I still recommend it to people.
- webwanderings 14y agoAny idea what happens if you do not renew and/or do not delete your free trial account at the end of free trial? Mine is going to run out soon. I signed up only to play around (have no serious need). I have deleted my VMs.
- facorreia 14y agoThey eventually will delete your data. You'll receive plenty warnings by email and you can open a support ticket for assistance at any time.
- jbigelow76 14y agoThey don't "eventually" delete your data, the second the trial is over they delete the instance completely (but it still shows up in your control panel). Trying to switch to a paid subscription won't restore it and their support team can't help either. I got burned by this, I let a trial lapse with a VM that I would have preferred not been nuked, it's totally my fault but from a customer service/goodwill perspective you'd think they would just disable access for a period of time to give you the chance to re-up.
- JOnAgain 14y agoI don't trust them not because they let their certs expire earlier this year causing an extended outage, it's that they didn't have a robust process for managing and preventing such an issue.
- facorreia 14y ago"As a part of the normal operation of the Secret Store, scanning occurs on a weekly basis for the certificates being managed. Alerts of pending expirations are sent to the teams managing the service starting 180 days in advance. From that point on, the Secret Store sends notifications to the team that owns the certificate. The team then refreshes a certificate when notified, includes the updated certificate in a new build of the service that is scheduled for deployment, and updates the certificate in the Secret Store’s database. This process regularly happens hundreds of times per month across the many services on Windows Azure." http://blogs.msdn.com/b/windowsazure/archive/2013/03/01/details-of-the-february-22nd-2013-windows-azure-storage-disruption.aspx http://blogs.msdn.com/b/windowsazure/archive/2013/03/01/deta... IMO they had a rather extensive process in place. That process had a flaw, though, in which a specific kind of human error (forgetting to set up a flag) was not double-checked. As disruptive as that was, it's growing pains and overall they've had few issues for a service that is scaling up and out so quickly.
- reiichiroh 14y agoJust don't forget to renew the certificates.
- ericcholis 14y agoThis is one space that I don't mind Microsoft trying to wedge themselves into. Seems like they are building a great platform that will be competitive in price and features with the other providers.
- vyrotek 14y agoAs usual, there's a good write up on these changes from Scott Gu as well.[1] As someone who has been using Azure for 3+ years now, I'm pretty excited about the direction Microsoft is going with Azure. But for crying out loud can Microsoft please officially release Azure Websites? It's been in 'preview' for so long. I would really like to use it in production and have SSL support. :) [1] http://weblogs.asp.net/scottgu/archive/2013/04/16/windows-azure-general-availability-of-infrastructure-as-a-service-iaas.aspx http://weblogs.asp.net/scottgu/archive/2013/04/16/windows-az...
- asb 14y agoFor me, it's only really going to get interesting when one of the Amazon competitors launches a spot market. To my (non-expert) knowledge, EC2's spot market is still the only one.
- shaydoc 14y agoI am finding Azure really great,the platform itself has good integration with publishing from both github and tfs.... The setup with .net solutions is tight obviously. I am using SQL azure, blob storage for files, persistent queues for background processing, tables for diagnostics, MVC 4 webapi restful services and a custom built single page app hosted as web role with automatic scale out cloud services, plus worker roles handling background queue processing, so all in all, scalability as a service, hard to beat... I couldn't imagine doing this without Azure with such a small team. Yes I work mainly with the Microsoft stack and this kinda ties me a little for now, but that shouldn't be an issue if the business succeeds as it has economies of scale. Price reductions are always welcome..