Microsoft's most popular SQL Server product of all time runs on Linux

Yes, you read that right

Build SQL Server running on Linux, with embedded R and Python, is Microsoft's most successful SQL Server product ever, said JG "John" Chirapurath, general manager of Azure Data, in an interview with The Register at Build 2018.

"It is the most successful server product we've ever released, in terms of downloads," he said. "Our typical download volumes are in the hundreds of thousands. We're looking at seven million downloads."

The company's Cosmos DB, introduced a year ago, has been doing well too.

Cosmos DB is a distributed, multi-model database. It supports multiple APIs – SQL (DocumentDB), JavaScript, Gremlin, MongoDB, and Azure Table storage – to query data. It can be scaled to multiple regions, which turns out to handy for dealing with regional data regulations.

According to Chirapurath, its growth is coming mainly from customers doing apps created for the cloud.

Satya Nadella Build 2018

The world is becoming a computer, says CEO of worldwide computer company Microsoft


"They choose it because of the globally distributed nature of Cosmos DB," he said. "The concept of replication is almost non-existent. You, as a database architect or developer, can distribute data based on where your users are. You can automatically also decide where your peaks and valleys come in and you can elastically scale your demand so you get millisecond latencies on any sort of request you get."

Chirapurath said thousands of customers large and small are using the technology, which he contends offers advantages over the competition.

"In the case of AWS, you'll have to buy multiple services to have the multi-modality that is asserted in Cosmos DB," said Chirapurath.

Microsoft has offered database products for a long time, but only recently with the rise of Azure and the shift of focus toward AI have data and databases become a core concern.

The focus on data follows from an interest in AI – data is fuel for AI. And as Chirapurath tells it, one reason that Microsoft has had success in convincing companies to use its data products and AI services has been its willingness to respect what he calls the gravity of data.

"If there is gravity for data on-premises, that's fine," he said. "You can keep it there. And you can move it to the cloud at your own pace."

In other words, Microsoft's Azure pitch appeals to businesses in part because of its support for the hybrid cloud model.

Microsoft wasn't always so flexible. In 2001, it proposed .NET My Service. Also known as Hailstorm, it was supposed to be a central platform of user information and identity, not unlike Facebook Login today.

But customers weren't willing to accept that sort of centralization, due to privacy and lock-in concerns. In the face of blowback, Microsoft abandoned the plan.

Between Hailstorm and running Xbox Live, which helped the company understand how to run cloud services, Microsoft learned not to overreach.

Now when Microsoft calls for the ethical use of data and AI, and offers Azure up as a platform for such services, it brings a certain amount of credibility that ad-focused firms can't muster.

"Our journey into AI didn't begin yesterday. It began 25 years ago, the minute we started exploring search," said Chirapurath. "Xbox Live taught us what a cloud-scale operation ought to look like."

And open source taught Microsoft how to share and play nice with others. ®

Updated to add

After this story was published, a Microsoft spokesperson got in touch to clarify that when JG said SQL Server running on Linux "is the most successful server product we've ever released," he was referring to the most successful SQL Server product ever released by the Windows giant.

Other stories you might like

  • A peek into Gigabyte's GPU Arm for AI, HPC shops
    High-performance platform choices are going beyond the ubiquitous x86 standard

    Arm-based servers continue to gain momentum with Gigabyte Technology introducing a system based on Ampere's Altra processors paired with Nvidia A100 GPUs, aimed at demanding workloads such as AI training and high-performance compute (HPC) applications.

    The G492-PD0 runs either an Ampere Altra or Altra Max processor, the latter delivering 128 64-bit cores that are compatible with the Armv8.2 architecture.

    It supports 16 DDR4 DIMM slots, which would be enough space for up to 4TB of memory if all slots were filled with 256GB memory modules. The chassis also has space for no fewer than eight Nvidia A100 GPUs, which would make for a costly but very powerful system for those workloads that benefit from GPU acceleration.

    Continue reading
  • GitLab version 15 goes big on visibility and observability
    GitOps fans can take a spin on the free tier for pull-based deployment

    One-stop DevOps shop GitLab has announced version 15 of its platform, hot on the heels of pull-based GitOps turning up on the platform's free tier.

    Version 15.0 marks the arrival of GitLab's next major iteration and attention this time around has turned to visibility and observability – hardly surprising considering the acquisition of OpsTrace as 2021 drew to a close, as well as workflow automation, security and compliance.

    GitLab puts out monthly releases –  hitting 15.1 on June 22 –  and we spoke to the company's senior director of Product, Kenny Johnston, at the recent Kubecon EU event, about what will be added to version 15 as time goes by. During a chat with the company's senior director of Product, Kenny Johnston, at the recent Kubecon EU event, The Register was told that this was more where dollars were being invested into the product.

    Continue reading
  • To multicloud, or not: Former PayPal head of engineering weighs in
    Not everyone needs it, but those who do need to consider 3 things, says Asim Razzaq

    The push is on to get every enterprise thinking they're missing out on the next big thing if they don't adopt a multicloud strategy.

    That shove in the multicloud direction appears to be working. More than 75 percent of businesses are now using multiple cloud providers, according to Gartner. That includes some big companies, like Boeing, which recently chose to spread its bets across AWS, Google Cloud and Azure as it continues to eliminate old legacy systems. 

    There are plenty of reasons to choose to go with multiple cloud providers, but Asim Razzaq, CEO and founder at cloud cost management company Yotascale, told The Register that choosing whether or not to invest in a multicloud architecture all comes down to three things: How many different compute needs a business has, budget, and the need for redundancy. 

    Continue reading

Biting the hand that feeds IT © 1998–2022