Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Cloud

LinkedIn Shelved Planned Move To Microsoft Azure, Opting To Keep Physical Data Centers (cnbc.com) 62

LinkedIn has set aside an effort to relocate its data center technology out of its physical facilities and into Microsoft's Azure cloud, CNBC reported Thursday, citing people familiar with the matter. From a report: The decision not to proceed with the project, code-named "Blueshift," marks a major reversal for LinkedIn, which announced its plan to move to Azure in 2019, three years after Microsoft acquired the company for $27 billion. LinkedIn had been using Azure for specific tasks.

The U-turn represents a setback for Microsoft, which is chasing Amazon Web Services in the lucrative cloud infrastructure market and has been counting on cloud technology and services to fuel much of its growth. Microsoft CEO Satya Nadella ran the cloud business before elevation to his current job in 2014. Mohak Shroff, LinkedIn's vice president of engineering, wrote in a 2019 blog post announcing Blueshift that "moving to Azure will give us access to a wide array of hardware and software innovations, and unprecedented global scale." Staffers started to learn of the decision not to follow through with the Azure migration last year, said the sources, who asked not to be named because of confidentiality. Executives stressed that the project was being put on hold, rather than getting canceled altogether, they said.

This discussion has been archived. No new comments can be posted.

LinkedIn Shelved Planned Move To Microsoft Azure, Opting To Keep Physical Data Centers

Comments Filter:
  • by Baloo Uriza ( 1582831 ) <baloo@ursamundi.org> on Thursday December 14, 2023 @10:48AM (#64081261) Homepage Journal
    When the cloud in question isn't someone else's computer and they are still unwilling to use it. That said, and some readers may find this harsh, but I hope everyone in this article goes under.
    • >> The decision not to proceed with the project, code-named "Blueshift

      The project should rather be named "Bullshit"

    • ...of Azures reliability, performance and scalability.

      • by gweihir ( 88907 )

        And security. Although that Azure has no working security is now publicly known to anybody that wants to find out.

        • Oh boy. Knowing what I know about the bizarre but safety critical things people are using Azure for, against all common sense and advice, this is legitimately terrifying.
          • by gweihir ( 88907 )

            It is. And I am so incredibly pissed at MS. They give the whole CS/IT field a bad name by doing utter crap like this.

            • When people ask me what OS I use and why, I usually say something to the effect of "I recommend Windows to my customers because it's good for billable hours. I recommend Debian to my friends and family because it just works as advertised consistently over the last 25 years Ive been using the same installation continuously."
              • by gweihir ( 88907 )

                That is nice, but the crap that MS is doing can throw a whole national economy, or possible the whole world, into a deep economic crisis. They still do not understand that running a large cloud service does require a lot higher standards than their crappy OS or Office package has with regards to security.

      • by Shakrai ( 717556 ) on Thursday December 14, 2023 @01:53PM (#64081855) Journal

        ...of Azures reliability, performance and scalability.

        I manage roughly three dozen Azure environments and have no complaints with the first two. My use cases are not so intense that I could proffer an informed opinion on the third. Ironically, I've had more complaints with 365 than I have with Azure, random service outages for Exchange and Teams, outrages that Microsoft is rarely transparent about. They typically just quietly fix whatever the problem is. The real bitch is you have to follow their Twitter for updates when these things happen. The admin console in 365 is usually several hours behind the Twitter feed for meaningful updates.

        365 is on the same infrastructure as Azure, so, there you go, Microsoft can't make their OWN shit as stable as third party applications within their cloud, lol.

    • It does apear that LinkedIn defied the old Douglas Adams trope about humans being remarkable for being one of the few species able to learn friom the mistakes of others, but also remarkable for being so disinclined as we are to actually do so.

      Clearly, someone at LinkedIn remembered, and learned from, the Hotmail fiasco.

  • by iAmWaySmarterThanYou ( 10095012 ) on Thursday December 14, 2023 @10:49AM (#64081263)

    Projects put "on hold" at mega corps and government are dead. It would cost more to restart later than just continue from where they are and fix whatever their problems are.

    If they do eventually moved to Azure they'll start from scratch years from now. Probably won't have any of the same staff, management or goals.

    • by leonbev ( 111395 ) on Thursday December 14, 2023 @10:58AM (#64081283) Journal

      In this case, though, it probably means that the project is only "On Hold" until the executive(s) who were holding up the migration are fired and replaced with new Microsoft executives who are willing to be "team players" and finish the migration to Azure.

      Now that Microsoft just had it's dirty laundry aired publicly, they'll want to fix this as quickly as possible. It doesn't really matter if moving to Azure increases operational costs to them or not, they'll want their "We eat our own dog food" rule enforced.

    • Re: (Score:3, Informative)

      by cayenne8 ( 626475 )
      Perhaps they actually spoke with large business and govt projects and found out some of the nightmares they've had with Azure.

      This is especially true if you are primarily a Linux operation.

      Azure may be ok if you're primarily a windows operator, but geez, it was horrible trying to set up RHEL/Oracle there...especially with replication.

  • For most companies the cloud is more expensive. If you're company is of any decent size its almost always better to do on-premise and/or hybrid than to go all in on cloud.

    Remember boys and girls, cloud is just someone else's data center. And they have to add margin to cover the cost of it, and all of the additional services and features they support (and staff who gives you second class support when you need it).

    • by Junta ( 36770 ) on Thursday December 14, 2023 @10:56AM (#64081273)

      Though in this case, the cloud *is* on-premise. It's not somebody else's data center, it's actually their own.

      Which makes this all the more strange, Microsoft is calling the shots at the provider and the "client" side and their business imperative is "everybody should use the cloud", so you'd think for sake of appearances they'd make it happen, no matter what.

      • by Kokuyo ( 549451 )

        Everybody ELSE should use the cloud. MS would like to keep operating, thank you very much.

      • Failing to, uh, leverage their synergies will certainly decrease the anticipated value of the acquisition. I wonder if somebody has to return their bonus from 2016. Just kidding.
      • Though in this case, the cloud *is* on-premise. It's not somebody else's data center, it's actually their own.

        LinkedIn is owned by Microsoft, but it's not part of Microsoft. The distinction is blurry but still real. Microsoft might want to sell them someday, they have to be able to operate on their own.
        Remember when Microsoft had to use half again more servers to move their mail services from FreeBSD to Windows, and then also had uptime problems? No doubt they are trying to escape the same sort of thing now, and will keep chipping away at it until it's actually ready... or they sell LinkedIn on again.

        • That's what I'm thinking too. Likely they did a small-scale pilot and it didn't go well, so now they're throwing the brakes on until Azure gets its act together.

          Might be a while...

          • by HBI ( 10338492 )

            Knowing a bunch of people in the PGs, might be forever too. There were some bad decisions made when Azure was implemented that they just can't get around. The firewalling is one.

        • FreeBSD's SSL stack couldn't compete with with Windows 2000 without adding a hardware SSL accelerator. Windows/IIS had faster, more reliable SSL than the BSD + dongle solution. The dongle ran on the SCSI bus and would freeze up regularly, requiring a power cycle, which couldn't be done remotely with the hardware SKU in use. That sucked for the admin team off hours.
        • Having it hosted on Azure would not preclude spinning off, they'd get capital + a nice chunk of MRC.

          Back in the $employer hosted email lists for MSFT, some of the largest around at the time. On BSDi. MSFT had us spend a bunch of $ for a phase 2 scaleup, then announced that they were insourcing so they could run it on MSWNT, because they didn't want the headers showing someone else's OS. We tried the NT sendmail port at the time and it was less than impressive. I suggested that we just forge the headers

          • I was told long ago that MSFT at one point had an internal email system running on a "Xenix mainframe".

            Well I'm sure they did, although the word "mainframe" was obviously grossly misapplied there since Xenix has always been an OS for PCs. You could maybe call a PC running Xenix a minicomputer. I ran SCO Xenix 2.3.2 on my 286-6 with 1 MB RAM/40 MB disk and used it as a UUCP node. It was quite a bit more graceful at the job than UUPC on DOS, or Waffle BBS for that matter (which was a reasonably good implementation, I found it to interoperate correctly with other UUCPs.) AmigaUUCP on a 2500 was quite a bit bett

      • by Anon E. Muss ( 808473 ) on Thursday December 14, 2023 @11:28AM (#64081355)

        Though in this case, the cloud *is* on-premise. It's not somebody else's data center, it's actually their own.

        This isn't how big companies like Microsoft work. The LinkedIn part of the business is organizationally distant from the Azure part of the business. There may not be any management in common until you reach the CEO level. Azure mind as well be a different company.

        You also have to consider that LinkedIn started as a separate business. They already had significant IT infrastructure in place when Microsoft acquired them. The decision they're facing is not "should we use Azure?". The decision is "should we fix something that isn't broken?"

        • by HBI ( 10338492 )

          Well they have to justify capital expenditure to maintain scale in their hosting vs moving it to Azure. The Azure leadership is constantly under pressure to develop scale to combat AWS. The belief is that if Azure were to somehow exceed AWS' size, it will have 'won', even if it is a technically inferior solution. Every expedient is used to increase the putative size of Azure and to move existing customers business there to increase that size, even temporarily.

          It's true that it ends up in Satya's lap at s

        • by Junta ( 36770 )

          I'm all too familiar with gigantic companies and dysfunction. The key thing was generally this level of dysfunction was kept internal. If this had played out at one particular very large company I used to work for, I'd expect the following progression:
          -An initiative to move "as-is" just like a normal external customer would, except for accounting differences and a harder push on "make it happen"
          -When that fails, a move to use this as an exercise in "identify pain points and adjust the offering to hypothet

      • by Somervillain ( 4719341 ) on Thursday December 14, 2023 @11:58AM (#64081493)

        Though in this case, the cloud *is* on-premise. It's not somebody else's data center, it's actually their own.

        Which makes this all the more strange, Microsoft is calling the shots at the provider and the "client" side and their business imperative is "everybody should use the cloud", so you'd think for sake of appearances they'd make it happen, no matter what.

        You assume:

          1. 1. They can simply click a button and migrate
          1. 2. Their on-prem solutions aren't state-of-the-art

        If you gave my team infinite cloud for free...we'd still take years to move it. We're a large company with a mix of everything. We moved a portion from AWS to Azure and it was a 6 month slog. Getting from on-prem to cloud took a dedicated team nearly a year. Also, LinkedIn was already a big player and had substantial datacenter investments. Cloud, by definition, isn't cheaper when you get their size. It's cheaper if you're small. It's cheaper/easier to dynamically scale. Every company is lured with the sales pitch of elasticity...thinking you can provision resources when an app gets popular, but more importantly, reduce them for legacy apps and "right-size" everything...spend where you're making money, save where you're not

        Here's the dirty little secret...barely anyone does. It's just like how every gym is packed in January and back to normal by March and fairly empty by Nov. Everyone who makes a New Year's Resolution stating "This is the year I'll get in shape and lose weight" never really does...if they had the motivation, they would already have a fitness routine...and like most life choices, there's no reason why something you thought of due to peer pressure on January 1st will stick with you more than any other day. If you're going to make life changes: lose weight, quit drinking, get in shape, you'll do it when you're ready....as frustrating as it is to watch obese alcoholic smoker family members slowly kill themselves for stupid reasons...no amount of logic/common-sense will make them change before they're ready

        Everyone "says" they'll tune their instances for load...very few do. Most just keep more servers than they need "just in case". Few companies ACTUALLY save money going to the cloud. The fees are huge. They justify it based on peace of mind because you can click a button on a webpage and get a new server, whereas on-prem, you place an order and have an employee install it. Just like staying in shape, everyone says they will get their operations in order and reduce COGS (money spent), but they rarely do. Tuning instances is work and risk...it's easier just to keep cutting a large check every month than take some risks to optimize your spend.

        Finally, if you're a serious professional, you take QA seriously. For every one-line change, we require months of verification from various sources, confirming no impacts downstream...seems wasteful and extreme? well...we do real work with complicated systems that people pay a lot of money for us to do. We messed up recently and just did some quick local tests that took a week...and missed an extreme edge case...but the customer didn't....and there were financial consequences to the very angry customer and us.

        So if LinkedIn has all the resources they need and migration is expensive to verify (and I would imagine they do make good money)...what's the rush? They're doing the smart thing and migrating the pieces where it makes sense and keeping the rest on-prem until they have a need. This reduces the number of variables that can go wrong. Even if the cloud services from Azure are free, downtime and migration mistakes are far more expensive...so unless Azure is providing some tangible benefit...why bother? why not wait until your next major upgrade of hardware or re-architecture?

        • by N1AK ( 864906 )
          I've worked in companies that have categorically saved money from moving all, or virtually all services, to cloud providers. A lot of the points you make about not optomising as much in practice on cloud infrastructure are equally true for on-premise. I've literally sold off hardware that was less than a year old to buy new hardware because the original equipment was so poorly optimised for the type of licensing required; almost every time I go into a business they either have shitloads of excess on-premise
          • by King_TJ ( 85913 )

            I don't doubt your claim ... but I'd also say most companies who "save significant money by going to the cloud" are really ONLY doing so because they're using it as a way (or an excuse?) to cut head-count/salaries and fees for outside partners to come in and support their infrastructure.

            For most businesses today, they can make an investment in servers optimized to host multiple VMs and then those servers will get them by nicely for quite a few years. (I've worked for several smaller companies who kept serve

        • by Junta ( 36770 )

          Well, I wouldn't doubt the technical challenges for a sincere migration, however:
          -I don't know how much Microsoft might be willing to make life hellish for LinkedIn for the sake of Azure
          -The possibility of an 'insincere' migration

          To that second point, not exactly this but I have been at a large company with an acquisition where the imperative on high was to make the acquisition use some strategic offering. So that is what happened, except the acquisition didn't change a thing but things were rebranded enou

    • Re: (Score:3, Interesting)

      Workers behind the scenes are not cheaper than local workers. You pay for it either way.
    • In my experience, the only reason the cloud is more expensive than on-premise hosting, is that companies that do their own hosting skimp on things like proper security, OS and hardware upgrades, software component upgrades, maintenance, backups, and redundancy.

      In (much of) the cloud, you get software and hardware upgrades automatically, you get backups automatically, you get geo-redundancy automatically, you get redundant power supplies and internet connections.

      So yeah, it's more expensive in terms of the t

      • In my experience, the only reason the cloud is more expensive than on-premise hosting, is that companies that do their own hosting skimp on things like proper security, OS and hardware upgrades, software component upgrades, maintenance, backups, and redundancy.

        In (much of) the cloud, you get software and hardware upgrades automatically, you get backups automatically, you get geo-redundancy automatically, you get redundant power supplies and internet connections.

        So yeah, it's more expensive in terms of the top line, but the quality of your infrastructure is higher, because you don't have to fight the CFO for every single license renewal and upgrade and DR mitigation.

        Sure. If you run your IT shop like a used car dealer that's true. But in apples to apples operations it is ALWAYS cheaper to run your own data center at scale. Again, for smaller shops that might not be the case.

        • Just about nobody does self-hosting like the cloud.

          How many do geo-redundancy? How many implement auto-scaling based on demand? How many position self-hosted equipment around the country or world, to improve latency? How many do redundant utility power or internet connections? Want to scale down a database server that is under-utilized? Good luck with that on-premise, they'd rather keep the over-sized server running, than spend the time to migrate.

          There *is* no apples-to-apples comparison, unless you are tr

          • Just about nobody does self-hosting like the cloud.

            How many do geo-redundancy? How many implement auto-scaling based on demand? How many position self-hosted equipment around the country or world, to improve latency? How many do redundant utility power or internet connections? Want to scale down a database server that is under-utilized? Good luck with that on-premise, they'd rather keep the over-sized server running, than spend the time to migrate.

            There *is* no apples-to-apples comparison, unless you are truly large like Netflix. And guess what, even they use AWS. If they could really save that much money, they would self-host.

            You seem to be unable to read. I said CHEAPER - three times. For fucks sake.

            • I know what you said, you said "it is ALWAYS cheaper to run your own data center at scale".

              And I'm saying, it's not really cheaper, it just seems cheaper because those who run their own data centers fail to do things they ought to do. Your position is like saying that it's "cheaper" not to hire a competent IT security team. Yeah, sure, it's cheaper because you're not paying those pricey salaries. But you'll pay for it when you have a breach! So it's not really cheaper, it's just cheaper in the short term, m

    • by Anonymous Coward
      I'm continually amused at this ballyhooed cloud that the kiddos think is a revolutionary magical concept. It's reversion to the old days of mainframe time-share computing where a company would rent computer resources from numerous firms (like Tymshare) to run their data. Instead of owning your own servers and data center (or room), you rent space on Azure/AWS/eieio to run your data there.
  • There, I've corrected it for you. ;-)

  • by Anon E. Muss ( 808473 ) on Thursday December 14, 2023 @11:50AM (#64081457)

    Using Azure, AWS, or any other cloud service isn't about saving money. At least not once you get to any sort of scale.You can almost always host it yourself for less.

    What the cloud provides is flexibility. You can spin up additional resources on demand, and shut them down when no longer needed. You can get these resources in data centers all over the world.

    Whether that flexibility is important enough to justify the added expense will depend on what you're doing.

    • by stooo ( 2202012 )

      >> What the cloud provides is flexibility.
      Cool story bro.
      But that does also not work at huge scale: the cloud provider needs to plan datacentres for your big inrush.

    • by gweihir ( 88907 )

      You can probably host yourself cheaper (and in the case of Azure with better security) from larger SME level upwards.

      The problem with flexibility is that basically no enterprise really needs it. Growing? Sure. But the shrinking part is where the cloud is better than your own infrastructure and that rarely happens.

    • I'd argue that you do (or can) save money in the cloud. This is because most on-premise systems skimp on DR, redundancy, backups, and upgrades. They keep that old Windows 95 "server" in the back room because nobody wants to spend the time and effort to update it. In the cloud, you generally get all that stuff built in.

  • Microsoft has form here. Back when they bought hotmail they wanted to switch the servers from *BSD to Windows. The latter at the time (arguably even now without huge amounts of hardware) wasn't even close to being up to the job so *BSD remained behind the scenes for a very long time.

    • Actually BSD went away pretty quickly. Solaris is the OS that hung around for years. I was on the BSD team. I remember reading /. threads about it while I was in the datacenter (across the aisle from this weird cage filled with saggy cork sheets in its racks), flipping web servers from BSD to Windows 2000, checking if anyone would notice.
  • I mean, getting your whole cloud compromised and every customer exposed due to abject stupidity on a level that can only be classified as complete gross organizational failure will not endear you with customers that need some real level of security...

  • Many enterprises have settled for a division that keeps the skill sets to migrate between cloud and datacenter current with the staff that will be charged with the market swing back. There still no slider that moves workloads by cost between data centers in real time, despite the promises 10 years ago. Amazon, Azure and Google will want their profits at some stock market valuation they have yet to reach. They are destined to be utilities, running complex powerplants with downsides..... 35 to 1 val
  • by myz24 ( 256948 ) on Thursday December 14, 2023 @12:58PM (#64081663) Homepage Journal

    The key piece from this article is:

    “With the incredible demand Azure is seeing and the growth of our platform, we’ve decided to pause our planned migration of LinkedIn to allocate resources to external Azure customers,” Hiremagalur wrote in his memo.

    At least a couple of ways to interpret this comment. Azure either doesn't have the capacity required to support LinkedIn or the cost of running it "on-prem" is so much better than in Azure vs paying customers it doesn't make sense...or a combination of the two.

  • to keep their LinkedIn servers in a Microsoft data center, instead of moving them to another Microsoft data center. Good move.

  • LinkedIn has an almost predictable load, so why use "expensive" ondemand services for that? Even if your owner is the provider, it becomes expensive in terms of overhead at this scale as there is more virtual infrastructure. Just my tuppence.

  • (I don't have any connection to Linkedin other than as a customer.)

    I wonder if Microsoft asked them to hold off for capacity reasons? They are growing absurdly fast.

  • That will not change the fact that LinkedIn is a cesspool for narcissist to blow their trumpets, and very little else.
  • ...change the sign on the door from "LinkedIn Datacenter" to "Azure Datacenter" and make a press release, then go to accounting and shift around the balance sheets.

    Migration complete!

God doesn't play dice. -- Albert Einstein

Working...