Ex-Microsoft engineer believes Azure problems stem from talent exodus
The cloud service's woes reflect a crisis made worse by AI – under-investment in people
In 2024, federal cybersecurity evaluators reportedly dismissed Microsoft 365 Government Community Cloud High (GCC High) as garbage, although they used a more colorful term. To understand why, it helps to consider the history of the underlying Azure infrastructure.
Axel Rietschin, who worked as an engineer on Azure Core Compute for a year and as a Windows Base Kernel engineer for eight years before that, has now written a less dismissive but more damning history of his experience with the Microsoft cloud service.
In a series of six essays (so far), he recounts how Microsoft rushed Azure to market in 2008 to compete with Amazon Web Services and squandered opportunities for stability while failing to support staff.
"Azure never operated as smoothly or independently as promised," Rietschin wrote. "What Microsoft presented to the world, and to its most demanding customers, was a sophisticated system perpetually on life support.
"This foundational fragility, rooted in rushed decisions and wishful thinking about how fast the platform could grow and stabilize, led to small but ongoing disruptions. Over time, those disruptions built up."
Rietschin argues that Microsoft's rushed launch of Azure, the "post-launch talent exodus," the lack of software quality and testing discipline, the lack of architectural vision, and persistently poor execution have left the cloud service fighting fires ever since.
The flames are only occasionally visible on the outside – for instance, in ProPublica's report detailing the government's dissatisfaction with Azure services, and in OpenAI's $11.9 billion compute deal with CoreWeave on March 10, 2025, which Rietschin points to as a vote of no confidence in Azure.
"One can reasonably infer that Microsoft struggled to meet OpenAI's demanding requirements on time and at scale," he wrote, and pointed to the layoff of around 15,000 people Microsoft carried out during the May-July 2025 period.
Rietschin recounts a variety of problems in his tale of Azure, but believes a lot of these could be avoided by focusing on people instead of cutting them.
He told The Register in an email that Microsoft executives should "focus on bringing back senior technical leaders to improve dev training at all levels. Investing in people through mentoring and coaching by long-term Microsoft software engineers would have the broadest long-term impact. I think their most significant challenge was knowledge dilution caused by high attrition."
Recent enthusiasm for AI has convinced many companies that they can make do with fewer people, Microsoft among them. Yet AI adoption has only underscored the consequences of running code without enough people paying attention.
- Claude Code source leak reveals how much info Anthropic can hoover up about you and your system
- Even Microsoft knows Copilot shouldn't be trusted with anything important
- AI models will deceive you to save their own kind
- Microsoft shivs OpenAI with three new AI models for speech and images
Martin Alderson, co-founder of catchmetrics.io, has been writing about the consequences of the AI frenzy and warning about the "coming compute crunch."
Alderson told The Register, "It's clear that AI is not only sucking up huge amounts of compute for training and inference, but there are major second-order effects. With coding agents being able to output tens of thousands of lines of code, we're also seeing a massive spike in demand for compute on CI/CD workflows to test and deploy this code – which often now itself runs a coding agent to do quality and security reviews. And this new code needs to be deployed somewhere – with big increases in demand for application and database servers to serve it."
He pointed to the website Claude's Code, which shows a 4x increase in commits authored by Anthropic's AI agent in the past three months. "My strong guess is that private ones will be even higher, given the amount of vibe coded stuff that people probably don't want to share with the world on quality grounds," he said.
This surge of commits and the related demand on computing infrastructure appears to be overwhelming Microsoft's GitHub, which by unofficial accounts has seen its uptime dip below 90 percent. When GitHub addressed these issues last month, it cited a transition to Azure as a possible solution.
"As of today, 12.5 percent of all GitHub traffic is served from our Azure Central US region, and we are on track to serving 50 percent of all GitHub traffic by July," said GitHub CTO Vlad Fedorov in a blog post. "Longer term, this enables simplification of our infrastructure architecture and more global resiliency by adopting managed services."
Among those discussing such matters online, some speculate (without evidence) that Azure itself may be contributing to the instability.
Rietschin said he's not sure whether GitHub's woes can be tied to Azure.
"I don't know," he said. "What is known (from public announcements) is that GitHub servers were moving or moved to Azure, so it's a possibility, but it's unclear if that move was completed yet or not."
Microsoft did not immediately respond to a request for comment.
It's not obvious, Rietschin said, how the rush toward AI will end. But he continues to see value in human software developers.
"LLMs are very good at reproducing patterns, so they help mostly when recreating variations of software that has been seen many times in the training set and where significant portions of the code can therefore be inferred," he said. "They also help find bugs, not by 'understanding' but by observing deviations from their probabilistic expectations, again based on learned patterns. There is much sensationalism. I don't have much optimism in the so-called replacement of software engineers by AI."
Indeed, it appears that the tech industry's under-investment in people – its willingness to discard them – is being made worse by over-investment in AI. With more and more code being created, committed, and run on cloud services, we need more and more people checking the work and keeping the infrastructure up and running. ®
More about
More about
Narrower topics
- Active Directory
- AIOps
- AWS
- Azure Stack
- Bing
- BSoD
- Cloud Migration
- Cloud native
- Content delivery network
- DeepSeek
- Digital Ocean
- EC2
- Edge Computing
- Excel
- Exchange Server
- FinOps
- Gemini
- Google AI
- Google Cloud Platform
- GPT-3
- GPT-4
- G Suite
- HoloLens
- Hybrid Cloud
- IaaS
- iCloud
- Internet Explorer
- Kubernetes
- Large Language Model
- Machine Learning
- MCubed
- Microsoft 365
- Microsoft Build
- Microsoft Edge
- Microsoft Fabric
- Microsoft Ignite
- Microsoft Office
- Microsoft Surface
- Microsoft Teams
- Multicloud
- .NET
- Neural Networks
- NLP
- Office 365
- OpenStack
- OS/2
- Outlook
- Paas
- Patch Tuesday
- Pluton
- Private Cloud
- Public Cloud
- Retrieval Augmented Generation
- Serverless
- SharePoint
- Skype
- SQL Server
- Star Wars
- Systems Approach
- Tensor Processing Unit
- TOPS
- Virtualization
- Visual Studio
- Visual Studio Code
- vSphere
- Windows
- Windows 10
- Windows 11
- Windows 7
- Windows 8
- Windows Server
- Windows Server 2003
- Windows Server 2008
- Windows Server 2012
- Windows Server 2013
- Windows Server 2016
- Windows Subsystem for Linux
- Windows XP
- Xbox
- Xbox 360
Broader topics
More about
More about
More about
Narrower topics
- Active Directory
- AIOps
- AWS
- Azure Stack
- Bing
- BSoD
- Cloud Migration
- Cloud native
- Content delivery network
- DeepSeek
- Digital Ocean
- EC2
- Edge Computing
- Excel
- Exchange Server
- FinOps
- Gemini
- Google AI
- Google Cloud Platform
- GPT-3
- GPT-4
- G Suite
- HoloLens
- Hybrid Cloud
- IaaS
- iCloud
- Internet Explorer
- Kubernetes
- Large Language Model
- Machine Learning
- MCubed
- Microsoft 365
- Microsoft Build
- Microsoft Edge
- Microsoft Fabric
- Microsoft Ignite
- Microsoft Office
- Microsoft Surface
- Microsoft Teams
- Multicloud
- .NET
- Neural Networks
- NLP
- Office 365
- OpenStack
- OS/2
- Outlook
- Paas
- Patch Tuesday
- Pluton
- Private Cloud
- Public Cloud
- Retrieval Augmented Generation
- Serverless
- SharePoint
- Skype
- SQL Server
- Star Wars
- Systems Approach
- Tensor Processing Unit
- TOPS
- Virtualization
- Visual Studio
- Visual Studio Code
- vSphere
- Windows
- Windows 10
- Windows 11
- Windows 7
- Windows 8
- Windows Server
- Windows Server 2003
- Windows Server 2008
- Windows Server 2012
- Windows Server 2013
- Windows Server 2016
- Windows Subsystem for Linux
- Windows XP
- Xbox
- Xbox 360




