News for hackers. Stuff that matters.
Re:Google Plots Course to Overtake Cloud Rivals by orf on Tuesday February 25, 2020 @05:36PM (#22418258)
Microsoft is pushing Azure hard. Not to disclose specifics but there are cases where deals with Microsoft for unrelated things are reliant on the company adopting/moving parts of their work to Azure, with huge amounts of free credits for the first year as a sweetener. It's not in writing on contracts but it's very much a requirement.

I'm not sure how they can hope to become the number 2 cloud provider when pitted against that. Say what you want about Microsoft but they are in a really good position to take large chunks of the enterprise cloud market, and that's where the money is.

Re:Google Plots Course to Overtake Cloud Rivals by quadrifoliate on Tuesday February 25, 2020 @06:14PM (#22418572)
A lot of the Microsoft Azure stuff is simply because companies do large volume deals with Microsoft for Windows/Office/Sharepoint and Azure becomes a piggyback. "Well we are paying Microsoft millions of dollars anyway, why not use their cloud too?".

Google could solve this by fixing Linux on the desktop, or essentially making as many parts of ChromeOS open as possible. With Windows 10's bloatware, Microsoft has made many missteps – a Google Linux that looks and works like a Mac, and has native G Suite as well as meaningful GCP integrations would be an Azure-killing app. Unfortunately chances seem very slim that Google will ever have the imagination to do something like this.

Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Tuesday February 25, 2020 @06:24PM (#22418646)
> A lot of the Microsoft Azure stuff is simply because companies do large volume deals with Microsoft for Windows/Office/Sharepoint and Azure becomes a piggyback. "Well we are paying Microsoft millions of dollars anyway, why not use their cloud too?

It's not just about licensing fees - it's also practicality. That, and Azure is actually really good (relative to the other major players, GCP and AWS).

If you're a Microsoft-shop, you use Active Directory. Naturally, Azure Active Directory (AAD) works well with your existing on-prem AD deployment, so with very little effort, your employees get SSO for your shiny new cloud services.

Re:Google Plots Course to Overtake Cloud Rivals by eropple on Tuesday February 25, 2020 @07:38PM (#22419148)
> That, and Azure is actually really good

This doesn't match my experience at all, from the inconsistent and weird horizontally-expanding OG-Xbox blades user interface to thrown-over-the-wall API libraries[0] to Azure AD being a complete waste of time and effort if you don't want them owning your entire directory (I'm sorry, I have to pay for Office or separate API access to manage users through Okta?) to real fun stuff like servers not recording restart or shutdown events in their audit logs if they were under load.

In fairness, I will say one nice thing about Azure: their CLI tools, under Powershell, are pretty good. I was impressed. Powershell Core is not, however, a good experience on a Linux machine, and while WSL2 is a lot better it's still not replacing my normal day-job workflow.

But it's been over a year since I had to use the comprehensively bad clusterfuck that is Azure, and honestly I'm still pretty mad about the experience. Azure is the one cloud provider that a company can't pay me enough money to work with. Well, one of two; there's also IBM Cloud, which, whoa-nope.

[0] - https://github.com/AzureAD/azure-activedirectory-library-for...

Re:Google Plots Course to Overtake Cloud Rivals by karatestomp on Tuesday February 25, 2020 @08:06PM (#22419334)
> weird horizontally-expanding OG-Xbox blades user interface

God do I hate this. I've given up hope that I'll get used to it at this point. I have yet to even figure out how it's supposed to help me, let alone find a way that it actually does. It's so very weird to seemingly no purpose. And someone had to put in a ton of effort to make it that way!

... but then I kinda hate all of the big 3 cloud web UIs.

Re:Google Plots Course to Overtake Cloud Rivals by eropple on Tuesday February 25, 2020 @09:07PM (#22419631)
I don't like Amazon's, though the incremental spread of their redesigns is helping. GCP's is okay. But Azure's is straight-up bad. And you're right--I can't for the life of me figure out why they did that.

I have been told, too, that the team that made it is very pleased with it. "Why" comes to mind.

Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Wednesday February 26, 2020 @08:34AM (#22422709)
> from the inconsistent and weird horizontally-expanding OG-Xbox blades user interface

I'm going to have to pull you up on consistency here - I find the blade UI very consistent (with a few exceptions, such as Function Apps). I always know where the toolbar will be, where header info will be, where the details will be etc.

The same cannot be said for AWS, where I sometimes wonder if the UI for each service has been created by separate teams in complete isolation.

Aside from consistency, I really like Azure's blade UI, but I recognise that it seems to be quite polarising. Also, if it was a few years ago you used it, you'd have a different experience now (I recall when the blade UI was first introduced, it had a lot of performance issues and weird UI glitches; it's performant and stable now).

> thrown-over-the-wall API libraries

I somewhat agree here, and I've fallen victim to this myself on occasion.

> Powershell Core is not, however, a good experience on a Linux machine

As much as I like the Windows and Azure ecosystems, I'm not a fan of Powershell's verbose syntax at all. I much prefer bash for scripting tasks, which works in the "Git Bash" tool you get with Git for Windows, as well as WSL. WSL is pretty amazing actually, but WSL2 can't come quick enough!

> the comprehensively bad clusterfuck that is Azure

I've been using numerous Azure services pretty solidly for ~3-4 years now, and I haven't encountered issues like those you mentioned. Their support is excellent too, although I've only used it a few times.

I work with AWS and GCP from time to time too (depends on what clients want), but Azure would be my first choice every time.

Re:Google Plots Course to Overtake Cloud Rivals by sm2i on Wednesday February 26, 2020 @11:29AM (#22424443)
These comments make me sad as i work there, at ibm and in the cloud business. But i have to agree with you. It's looking pretty bad from the inside. higher management seems incompetent in making the pieces (like redhat, softlayer, the paas) into an efficient, large machine. But that doesn't make our work less interesting in our smaller teams.
Re:Google Plots Course to Overtake Cloud Rivals by eropple on Wednesday February 26, 2020 @08:05PM (#22429352)
Trust me, I know. I don't dunk on IBM Cloud gratuitously; I was an employee at IBM Cloud (not in IBM Cloud, one of the product offerings) for five months last year. It took the entirety of that five months to get a VMware cluster up and running and the very generous help of a customer-facing consulting team that took pity on us to make it actually work. There are the pieces to make a completely adequate experience--by which I mean "drives me less crazy than Azure"--but I don't see any path forward towards achieving it under the current management.

I fear for Red Hat.

Re:Google Plots Course to Overtake Cloud Rivals by outworlder on Tuesday February 25, 2020 @10:38PM (#22420075)
> Powershell Core is not, however, a good experience on a Linux machine

Or on a Mac.

There is the Azure CLI, but it is pretty limited on what it can do. Both GCP and AWS have good command line tools (AWS can be awkward sometimes). GCP will even give you a CLI right there on the web console so you can run CLI commands even if you don't have them locally installed in whatever system you are coming from.

Assuming the provider won't break in mysterious ways, or that Azure won't return a 400 error for no discernible reason, you are better off doing whatever you can do from Terraform. And then you have a repeatable environment and won't have to remember Azure quirks every single day.

API responses are inconsistent, it has the slowest VM spin up time of the big three(also inconsistent). It has lots of confusing names for instances (and a shit ton of them), weird limitations on SKUs.

Anecdote: I almost threw my keyboard away once I figured out why the instances I had deployed suddenty lost network connectivity. I had added a load balancer pointing to them. Really. That's all it was. Once I did so, all traffic started flowing through the load balancer. What kind of design is that? And AFAIK you can only add one. That may differ between Basic or Standard load balancer SKUs, I don't remember, don't care.

On either GCP or AWS, one can attach as many load balancers they want, nothing else is affected, only traffic flowing through them.

That's just one example. Next time you try attaching some premium disk SKU to some non premium VM SKU (or is it vice-versa?) and a Premium/Standard Storage Account and the Azure API yells at you, you'll understand. The storage account has SKUs too. Premium cannot have blob storage. Or is it the standard that can't? Meh, I don't care. You have to keep track of all of this. Which may or may not be clear in the documentation.

Simple things like health checks terminating scale set instances automatically are not there. Heck, until some point in time you couldn't even terminate specific instances in a scale set. They have improved that.

You have to do a bunch of work to "generalize" instances for use in Azure. In true Azure fashion, the disk has to be a VHD (not VHDX). Image can only be up to 1023GB in size. Sizes must be aligned to 1MB. And probably more stuff.

At the end of the day, things will eventually work. Just budget between 3x to 5x extra development time versus AWS or GCP.

Re:Google Plots Course to Overtake Cloud Rivals by ehsankia on Tuesday February 25, 2020 @09:29PM (#22419737)
> That, and Azure is actually really good

Do you have something to back that up? From almost everything I've heard, and most of the quantitative measures I've seen, they are strictly worse than AWS and GCP. As mentioned above, they are 2nd only due to their strong existing connections to enterprise.

Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Wednesday February 26, 2020 @08:16AM (#22422596)
Personal experience of around 3 years of solid usage, spanning many Azure services, with complex systems running in production for several clients.

> they are 2nd only due to their strong existing connections to enterprise

Those connections sure help, but only really for Microsoft-shops. As I mentioned, if you're already using AD, SMB file servers etc, then it makes a lot of sense since they have 1st-class support for these in the cloud.

Re:Google Plots Course to Overtake Cloud Rivals by darkcha0s on Wednesday February 26, 2020 @08:09AM (#22422544)
Personal experience. Or how else do you expect to be proven such a sweeping statement? Can you link any sources that azure ranks worse in quantitative measures?
Re:Google Plots Course to Overtake Cloud Rivals by ehsankia on Wednesday February 26, 2020 @12:57PM (#22425433)
This report has some numbers: https://cdn2.hubspot.net/hubfs/1753393/guides/Cloud_Report_2...

Especially in networking, Azure is orders of magnitude worse.

Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Wednesday February 26, 2020 @05:23PM (#22428060)
Your wording "especially in networking" strongly implies that Azure was worst on several counts, but especially so on networking - but that is not the case, they were only worse on networking.

- On CPU performance, Azure absolutely smashed it! - For storage read and write, Azure came second behind AWS - For TPC-C perf/$ all 4 providers had similar pricing for similar tiers. Note that Cockroach labs say this only takes into account on-demand pricing, so reserved instance pricing may differ

Re:Google Plots Course to Overtake Cloud Rivals by tootie on Tuesday February 25, 2020 @07:58PM (#22419285)
Azure is fine, but I don't see a lot of efficiencies between Azure, VSTS and O365. They're all pretty separate. AWS is still the best and it's perfectly fine to use one cloud provider and a different productivity suite.
Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Wednesday February 26, 2020 @08:22AM (#22422630)
> it's perfectly fine to use one cloud provider and a different productivity suite

Yes, but this is just the same with Azure as it is with AWS.

> I don't see a lot of efficiencies between Azure, VSTS and O365

Efficiencies are certainly there for Microsoft at least, since all these services are hosted on Azure behind the scenes.

From the user side, yes, Azure, Azure DevOps, O365, Exchange etc each has its own admin portal/web app. But TBH I think this makes a lot of sense, and results in a better user experience, since each web app can be specialised, instead of having to fit everything into a single UI.

Azure DevOps has good integrations with Azure though, such as AAD for users and permissions, service connections, Azure-specific CI/CD tasks etc.

> AWS is still the best

Citation needed, and by what measure?

Re:Google Plots Course to Overtake Cloud Rivals by james_s_tayler on Wednesday February 26, 2020 @07:03PM (#22428911)
These days it's splitting into a Microsoft/Azure shop and a Microsoft/AWS shop.
Re:Google Plots Course to Overtake Cloud Rivals by yjftsjthsd-h on Tuesday February 25, 2020 @07:11PM (#22418967)
> making as many parts of ChromeOS open as possible

Chromium OS is already a thing; what change do you want?

Re:Google Plots Course to Overtake Cloud Rivals by jjeaff on Wednesday February 26, 2020 @12:19AM (#22420510)
Or is it that all the office cloud revenue is being lumped in with Azure and no one is actually using azure?

I haven't seen a breakdown where they split out office 365, active directory, etc vs their pure cloud offerings.

Re:Google Plots Course to Overtake Cloud Rivals by skybrian on Tuesday February 25, 2020 @09:17PM (#22419669)
You can already run Linux in a container on your Chromebook. I haven't tried it but it seems like it might be a nice developer environment?
Re:Google Plots Course to Overtake Cloud Rivals by otabdeveloper4 on Wednesday February 26, 2020 @03:06AM (#22421286)
> Linux

> in a container

> a nice developer environment

Golly, the things you'd read on the Internet...

Re:Google Plots Course to Overtake Cloud Rivals by aliswe on Thursday February 27, 2020 @11:19AM (#22434557)
Don't be so condescending. Care to explain your point instead?

Genuinely interested but not getting anything of what you said.

Re:Google Plots Course to Overtake Cloud Rivals by otabdeveloper4 on Monday March 02, 2020 @06:28AM (#22463499)
I thought we moved on from the "build your own bespoke Linux distribution by copy-pasting Internet HOWTOs"?

Well, apparently not. I don't think that "this time in a container" is a good fix for the problem.

Re:Google Plots Course to Overtake Cloud Rivals by tgtweak on Tuesday February 25, 2020 @05:45PM (#22418341)
I wish gcp and aws would take some notes (or make some acquisitions) to get close to Azure Devops... It has been a natural - dare I say pleasant - exercise to move some really rancid 15-year old legacy .net sql server/stored procedure nightmare applications to the cloud and get them into modern devops pipelines. That would not even be a project I would contemplate with aws or gcp. It's actually on par cost-wise in a lot of cases with running it on-prem which is a rare thing to say about the cloud.

Azure is growing pretty damn fast. One thing they don't have over AWS however is the scale of cheap resources. If you're using public cloud properly, you should be leveraging spot instances wherever possible - and in that case, azure doesn't really have a solution here. GCP preemptible instances are closer. You can spin up a rediculous amount of machines for pennies on the dollar at 2am in us-east and I see no such solution in Azure.

So all-in-all it seems that a good chunk of Azure's growth is proprietary migrations and thus they don't have to focus too hard on being cost competitive at the hardware level.

Re:Google Plots Course to Overtake Cloud Rivals by discordance on Tuesday February 25, 2020 @06:08PM (#22418539)
Spot Instances have been around on Azure for a while. They were called Low Priority VMs previously but are now called Spot VMs [0].

0: https://azure.microsoft.com/en-au/pricing/spot/

Re:Google Plots Course to Overtake Cloud Rivals by texasbigdata on Tuesday February 25, 2020 @06:13PM (#22418565)
It's interesting because the blog post is dated December 2019 and they are in "preview".

Cute strategy if they are indeed a rebrand.

https://azure.microsoft.com/en-us/blog/announcing-the-previe...

Re:Google Plots Course to Overtake Cloud Rivals by GordonS on Tuesday February 25, 2020 @06:28PM (#22418683)
Azure Batch let's you use pre-emptible VMs for at least a couple of years now. I used it on a compute-intensive AI project a while back - it worked quite well, and was cost efficient relative to normal VM pricing.
Re:Google Plots Course to Overtake Cloud Rivals by texasbigdata on Tuesday February 25, 2020 @06:10PM (#22418545)
Didn't they just get spot instances recently?

https://azure.microsoft.com/en-us/pricing/spot/

Re:Google Plots Course to Overtake Cloud Rivals by throwaway894345 on Tuesday February 25, 2020 @09:44PM (#22419804)
Can you elaborate on Azure DevOps? Is that the Azure infra-as-code solution? And if so how does it compare to CloudFormation?
Re:Google Plots Course to Overtake Cloud Rivals by darkcha0s on Wednesday February 26, 2020 @08:13AM (#22422578)
The things are so different, you should really look both up. DevOps is essentially an entire suite for developers, from git repos, ticket boards, ci/cd pipelines, knowledge management and hell even a little package management sprinkled in. Brilliant tool.
Re:Google Plots Course to Overtake Cloud Rivals by throwaway894345 on Wednesday February 26, 2020 @10:05AM (#22423522)
Ah, ok. Will do. Thanks for the recommendation.
Re:Google Plots Course to Overtake Cloud Rivals by shiftpgdn on Tuesday February 25, 2020 @05:39PM (#22418286)
I know a company that got a very, very, very sweetheart deal with GCP on a tens of million dollar contract. They have a huge sales team with a monsterous entertainment budget to land "traditional" companies.
Re:Google Plots Course to Overtake Cloud Rivals by jbigelow76 on Tuesday February 25, 2020 @05:48PM (#22418363)
Translation, both Microsoft and Google have train cars full of money to light on fire in the short term to subsidize long term contracts and integrations. It'll be interesting to see who is number 2 in three and then five years.
Re:Google Plots Course to Overtake Cloud Rivals by tgsovlerkhgsel on Tuesday February 25, 2020 @06:24PM (#22418643)
> train cars full of money to light on fire

Is there any indicator that these credits are actually "lighting train cars full of money on fire", as opposed to "selling product with a small instead of a huge markup"?

Re:Google Plots Course to Overtake Cloud Rivals by Ameo on Tuesday February 25, 2020 @08:50PM (#22419560)
The cloud provider market seems too competitive for them to be getting huge markups; if there was a 50% margin on storage, why wouldn't Microsoft or whomever just knock 20% off and undercut all of their competitors thereby making them the obvious choice?
Re:Google Plots Course to Overtake Cloud Rivals by thu2111 on Wednesday February 26, 2020 @08:06AM (#22422526)
All three are totally dependent on cloud services to power revenue growth in the forseeable future. Amazon's retail efforts aren't where the big exciting growth for investors is, it's all AWS. Windows/Office has been stagnant for a long time, or even in decline. MSFT price only took off once Azure took off. And as for Google, well, what exactly are they doing that's new other than GCP? They've got nothing that can absorb growth at their scale.

If you look at the costs of the big 3 tech firm cloud solutions relative to what you can get from smaller providers, it's an enormous markup. None of them are going to compete with each other on price because that'd void the point of doing cloud to begin with. Plus tech firms hate competing on price. It signals to the market that you've run out of innovations.

Re:Google Plots Course to Overtake Cloud Rivals by Techies4Trump on Tuesday February 25, 2020 @08:03PM (#22419318)
It will be more interesting to see who is no. 1. (it may not be AWS)
Re:Google Plots Course to Overtake Cloud Rivals by jrockway on Tuesday February 25, 2020 @09:33PM (#22419754)
> They have a huge sales team with a monsterous entertainment budget to land "traditional" companies.

This is the disillusionment I experienced in the B2B industry. Nobody cares about your products, they just care about getting free stuff from you. When people are buying something for a company, the money they're spending isn't theirs... but they're the one that gets free sports tickets or free dinners or whatever. It almost feels like stealing to me, but it's "business as usual".

Re:Google Plots Course to Overtake Cloud Rivals by erikpukinskis on Wednesday February 26, 2020 @11:13AM (#22424277)
Sounds like embezzlement.
Re:Google Plots Course to Overtake Cloud Rivals by jrockway on Wednesday February 26, 2020 @11:41AM (#22424592)
I completely agree but that is how it all works. I think if the IRS wanted to crack down on this, the US economy would grind to a halt. (I never see people paying taxes on these gifts.)
Re:Google Plots Course to Overtake Cloud Rivals by ttul on Tuesday February 25, 2020 @05:43PM (#22418323)
Please lavish some of that on me, oh lords of cloud.
Re:Google Plots Course to Overtake Cloud Rivals by shiftpgdn on Tuesday February 25, 2020 @05:53PM (#22418410)
If you have a CIO/CTO title at a "traditional" fortune 500 there are a busload of cloud sales people waiting to take you out to the finest steak houses and gentlemen's clubs as often as you please. Along with all expenses paid trips to Jackson hole, Aspen or any other upper crust resort city for company trainings and seminars.
Re:Google Plots Course to Overtake Cloud Rivals by ttul on Tuesday February 25, 2020 @06:58PM (#22418872)
I'll get right to work on obtaining that title now so that I can benefit from this largesse.
Re:Google Plots Course to Overtake Cloud Rivals by ttul on Tuesday February 25, 2020 @06:58PM (#22418875)
More seriously, I have heard that you need to be doing $300K+ a month in order to attract the attention of the Jackson Hole sales people.
Re:Google Plots Course to Overtake Cloud Rivals by outworlder on Tuesday February 25, 2020 @10:18PM (#22419974)
sigh

I wish they would use those resources in improving the platform itself. Azure may be nice for the decision makers, but as an engineer, _it is infuriating_

Re:Google Plots Course to Overtake Cloud Rivals by threatofrain on Wednesday February 26, 2020 @04:35AM (#22421639)
AWS does the same thing. I believe all the cloud providers offer custom arrangements once you’re big enough.
Re:Google Plots Course to Overtake Cloud Rivals by linuxftw on Tuesday February 25, 2020 @07:16PM (#22419009)
Agreed. Witnessed first hand a large enterprise company was given free Azure credits in the millions. The executives loved it, until it was time to start paying.... Then they freaked out. Unfortunately for them, they had no centralized mechanism for control to reign in applications, so of course everyone said their application was critical. Part of the ever-failing multi/hybrid cloud approach.