Azure Cloud and Enterprise market: it is always difficult writing about one product’s strengths and “momentum” in a market of competing players. The risk of bias to one product or company is always high.
Without any specific reference to a public report, we already know that Amazon, with AWS, is currently first in the public cloud market. Amazon is the first company, the one that created the market. Financial reports confirm that Microsoft, with Azure, is the second major player in the field, with billions of dollars in revenues, but still a negative margin. Why? Microsoft is always “late” in many markets, and public cloud is one of them. At the moment, Microsoft is trying to catch up, and sacrificing profitability. Why are they making this sacrifice?
Spending on public cloud IaaS hardware and software forecast to reach $38 billion in 2016, and grow to $173 billion by 2026. SaaS and PaaS portion of cloud hardware and infrastructure software spending are projected to reach $12 billion in 2016, and grow to $55B by 2026 (Forbes). This is a good market to point and to look ahead.
Some issues have slowed down Azure Cloud adoption in the last years
One is about reliability. Failures happen every day in a cloud data center, but the structure and organization of each facility should be resilient to them. Rarely, some failures are able to affect network trunks bigger than a “fault domain” (as a rack of computers is called inside Azure), most of the times caused by human mistake doing maintenance. Because of them, Azure Cloud had some major outages in recent years in different regions, scaring many potential customers from moving to the cloud or inviting them to move them to the Amazon cloud. Microsoft has not the same reliability numbers on Infrastructure as a Service solutions, where Amazon is already a consolidated winner. But it cannot retreat from growing and narrowing the gap.
Another issue is Microsoft’s late acknowledgment that Linux operating system is not “evil”. It is the preferred platform for Internet-born solutions. Only since Satya Nadella became Microsoft CEO and the “Microsoft Loves Linux” campaign, the Redmond-based company embraced the penguin OS and all Open Source movement, with interesting results, adoption, and services.
Empowering and extending the on-premise Cloud infrastructure
To compete with AWS, Microsoft needs to play to its strengths. The starting point for Microsoft Azure Cloud is the enterprise market, what we currently refer to the Private Cloud space. The Private Cloud is made up of companies that do not run the business on the Public Cloud. They have their business on premise, and the public cloud is a platform used to minimize capital costs and avoid obsolescence. Microsoft is a leader in running enterprise private infrastructure, and the Windows Server market is still profitable. In addition, more companies using Microsoft applications on premise are moving Windows Server on the AWS cloud.
Moving away from on-premise servers and embracing the cloud is a far more complex and long-term process for larger companies. It is a multi-year process. The enterprise market is a win for Microsoft because the hybrid cloud is the pervasive strategy in the entire Windows Server business, on an operating system it controls. Yet the new Windows Server, System Center, Active Directory, and the bestselling relational SQL Server database all allow IT pros to seamlessly manage their overall infrastructure without worrying if a server is still on-premise or in the cloud. Besides that, all services now are resilient to failure, backing up on-premise services to the corresponding cloud one.
On the SaaS side, Microsoft’s cloud offering is completed by the Office 365 online suite, a market that Microsoft shares with Google. AWS has no equivalent offering. Office 365 complements Windows hybrid strategy, starting from authenticating users with Azure Active Directory, synchronizing with on-premise authentication, and giving a Single Sign-On experience. (We should also consider that Microsoft is waging another battle on SaaS platforms against SalesForce with Dynamics.)
At this point, from the enterprise point of view, a big difference between Amazon and Microsoft is that the company was founded more than forty years ago. It wages different battles on many fronts, among on-premise infrastructures (or private cloud), offline and online productivity platforms, and the public cloud infrastructure.
Then there is another battlefield for the no-more-windows-only company: the custom software field, where developers play an important role.
The Platform-as-a-Service focus
In general, developers do not focus on developing services for the cloud, but developing services that are portable and interoperable. Portability is the need to run the service over Windows or Linux with minimum effort. On the client side, the focus is the Web, consumed via browser or on mobile devices, in an eternal fight among iOS and Android operating systems. Microsoft Windows recently “killed” its Windows-based mobile market. The company still runs on different flavors of Windows, including old Windows XP installations, successful Windows 7, and the disappointing Windows 10.
In this scenario, developers focus on two major pillars. The first pillar is the application lifecycle management. This means running all the development processes in a sort of agile methodology that allows you to develop new functionalities continuously and with quality.
The second pillar is a consequence of the first: a software solution is (or should be) made up of prebuilt functional blocks (services) that implement standard patterns .
These two pillars lead to the third major pillar of cloud computing: Platform as a Service (PaaS). To reduce costs and increase productivity, developers should focus on the problem, not the infrastructure. Cloud development should not focus on Infrastructure and Virtual Machines, but on vertical, configurable and integrable services (via standard internet REST API).
Development and developers are two major aspects where Azure performs well. Some key points:
- The PaaS service offering is powerful, complete, and modular.
- Developer experience is always at its highest levels with .NET – Visual Studio experience on Windows platform , and now cross platform with .NET Core and Visual Studio Code.
PaaS is the most difficult and expensive way to approach cloud but is also the most strategic to develop a tailor-made software platform to enhance a company’s specific value points.
Internet of Things wave
There are many more scenarios, outside of the hybrid cloud, where Microsoft is playing a major role.
Another one is the Internet of Things. In the last few years, embedded technology has made a giant leap forward, enabling “things” with powerful microprocessors, pluggable sensors, and actuators that are able to connect to the Internet, generating tons of data to understand what is happening (telemetry) and receiving feedback (commanding). This has caused some big waves:
- Big data, as all data generated from sensors, cannot be handled on premise, and so should be pre-processed by on cloud analytics to isolate meaningful data;
- New markets that reuse devices: wearable, smart city, manufacturing, connected cars, just to cite the most famous ones;
- Worldwide markets: Cloud allows any company to reach any country in the world with minimum latency, as data centers, regions are distributed all over the world;
- A more mature and consistent data platform that can process, store, and visualize streaming data and data at rest, with intelligence provided by Machine Learning algoritmhs;
- A platform to manage devices, ingest data, and integrate devices (Azure IoT Hub) over renowned standards (HTTPS, MQTT, AMQP);
- A platform to develop devices (Windows 10 IoT Core
Internet of Things is the next “big thing” for all manufacturing companies that typically didn’t build their business online but now can create a full new set of services connecting their products to the cloud. That is why Microsoft is concentrated on long-term investments more that current profitability. In Q4 2016, Microsoft has up to 30 data center regions worldwide, with 6 more announced, more than AWS and Google combined.
Microsoft has changed, but not overnight. It has a lot of inertia with 100,000 employees, and many interests, products, and services in many IT fields. Microsoft was not the first in the Cloud, but now its leadership is focused on taking back its leading role in this market. Azure Cloud is growing fast, and a lot of Azure services, covering the most disparate topics and scenarios, are reaching the market in an agile way.
AWS is still the first player, but Microsoft is rapidly bridging the gap between the two major players by continuously investing in the cloud platform as well as on-premise software.
Cloud Academy will soon publish the first Azure Learning Path for Azure Cloud certification exam 70-532 and by the end of October 2016, the Learning Path for certification exam 70-534 will be officially released.
How to Become a Microsoft Certified Azure Administrator
Microsoft Azure is one of the hottest cloud services on the planet, and it’s growing at a phenomenal rate. This rapid growth has created a huge demand for people who know how to administer and manage Azure implementations.To make it easier for employers to verify the skills of Azure...
Preparing for the Microsoft AZ-900 Exam
Microsoft has offered Azure certification exams for years, but until recently, they were all meant for technical IT professionals. Now non-technical professionals, such as salespeople and managers, can take the new AZ-900 exam to prove their understanding of Azure fundamentals. People w...
An Overview of Azure Storage (Part 2)
Archive StorageArchive Storage offers the lowest storage costs of all Azure storage. Its retrieval costs, however, are higher when compared to Hot and Cool storage. The archive tier of storage is designed for data that can tolerate several hours of latency when being retrieved. It’s a...
An Overview of Azure Storage (Part 1)
Welcome to part one of our series on Azure Storage. Stay tuned for the second part. An Overview of Azure StorageMicrosoft Azure Storage is a cloud-based storage offering that provides multiple storage solutions for organizations. In addition to a massively scalable object store for ...
NEW: Custom Hands-On Labs for Azure and Google Cloud Platform
Harvard Business Review recently estimated that some 90% of corporate training never gets applied on the job. Given the $200B training industry, that is a staggering amount of waste. One reason for the disconnect? Lack of context.Cloud Academy’s platform was built to make it extraor...
How to Become a Microsoft Certified Azure Solutions Architect
Microsoft Azure is the fastest growing cloud provider. Azure’s revenue grew an incredible 76% in the last quarter of 2018. As more and more businesses move their IT infrastructure to Microsoft’s cloud platform, the demand for Azure professionals keeps rising. Since there are relatively ...
What is Heroku? Getting Started with PaaS Development
So just what is Heroku? It's a service for developers eager to get their applications online without having to worry about infrastructure details.Metered, pay-as-you-go Cloud Computing services come in all kinds of flavors. Infrastructure as a Service (IaaS) offerings like AWS allow e...
Understanding Object Storage and Block Storage Use Cases
Cloud Computing, like any computing, is a combination of CPU, memory, networking, and storage. Infrastructure as a Service (IaaS) platforms allow you to store your data in either Block Storage or Object Storage formats.Understanding the differences between these two formats - and how ...
What are Azure Blueprints?
What are Azure Blueprints?Blueprints, in the traditional sense, are used by architects and engineers to design and build new things. They are used to ensure that the final products are built to specifications and in compliance with certain standards and requirements.Azure Bluepri...
Azure Hybrid Identity Authentication Methods
The move to the cloud is picking up steam. As such, many corporations are beginning to find themselves supporting a mixture of on-prem apps as well as cloud apps. Users are finding that they need access to this mix of applications as well. As one would expect, this can become a challe...
2018 Was a Big Year for Content at Cloud Academy
As Head of Content at Cloud Academy I work closely with our customers and my domain leads to prioritize quarterly content plans that will achieve the best outcomes for our customers.We started 2018 with two content objectives: To show customer teams how to use Cloud Services to solv...
Azure Internet of Things (Azure IoT) – An Introduction
IoT, or the ‘Internet of Things’, is an intriguing and rapidly growing technology that's bringing significant change to important elements of modern life. According to Gartner, IoT security spending alone is set to reach $1.5 billion during 2018.Like many newly minted terms, the def...