“The worldwide public cloud services market is projected to grow 18 percent in 2017 to total $246.8 billion, up from $209.2 billion in 2016” – Gartner, Inc.
Demand for cloud computing is growing. Organizations are looking for “cloud first” in their decisions due to the multidimensional benefits of cloud services- agility, scalability, business growth, faster speed to market and cost benefits.
This is a multi-cloud world and an enterprise may use different cloud providers for the infrastructure (IaaS) and software (SaaS) services, or use multiple infrastructure (IaaS) providers, concurrently.
Most of the Cloud Service Providers (CSPs) generally offer high-quality services, with excellent availability, high security, good performance and customer support. But for companies that follow a strategic approach to their cloud strategies, it’s not as simple as choosing Cloud X and putting every workload in Cloud X. Instead, they weigh their applications or workloads’ requirements and then select the cloud that is the best fit for their business.
The market for cloud IaaS is dominated by the three leading cloud service providers – Microsoft, Amazon and Google. All three share many common elements of a public cloud: self-service and instant provisioning, auto-scaling, security, compliance and more.
However, AWS, Google Cloud Platform (GCP) and Azure all three have PaaS capabilities, but Microsoft Azure is ranked as the leader for both PaaS and IaaS platforms.
Gartner’s 2017 Magic Quadrant for Cloud Infrastructure as a Service has positioned AWS and Microsoft Azure in the Leaders Quadrant and Google in the Visionaries Quadrant.
So, let’s compare the three cloud platforms – Azure vs AWS vs GCP.
Amazon Web Services (AWS)
Amazon Web Services (AWS), a subsidiary of Amazon, is a provider of on demand cloud-focused services. It entered the cloud IaaS market in 2006.
Recommended Best Uses: All cases that run well in a virtualized environment, highly secure applications, enterprise applications that require special attention to architecture and strictly compliant applications.
Strengths: AWS is the enterprise ready provider of both Iaas and PaaS capabilities. It supports mission-critical production applications, and implementation of compliant and highly secure solutions.
It has the broadest cloud IaaS provider ecosystem of ISVs, which ensures that customers are able to obtain support and licenses for most commercial software, as well as obtain software and SaaS solutions that are pre-integrated with AWS.
Cautions: It is easy to get started with AWS’s extensive portfolio of services but it requires expertise, extensive training and certifications to implement. It has complex pricing structure. It offers very competitive T&C prior to deals but only few of its services are covered under SLA.
A large and diversified technology vendor, Microsoft entered the cloud IaaS market with the launch of Azure Virtual Machines in June 2012. It created Azure to deliver its software capabilities through cloud services.
Recommended Best uses: All the general business applications and development environments, cloud-native applications including Internet of Things (IoT) applications and batch computing and virtualized workloads for Microsoft-centric organizations.
Strengths: Microsoft Azure is an already capable and broad platform, is second in market share, in IaaS, and integrated IaaS+PaaS. Microsoft is creating its innovative Azure capabilities rather than copying capabilities of competitors.
As per Gartner, size of Azure customers is steadily growing, many are beginning to spend more than $500,000 a year, and a few exceed $5 million in annual spending.
Microsoft’s Azure Stack – an on premise software, is attracting customers who are seeking hybrid solutions.
Gartner reported that “Microsoft’s increased openness — including immediately supporting Linux in new Azure feature releases (rather than initially supporting Windows only), embracing open-source technologies and working collaboratively with a range of partners in areas of technology innovation — represents a vital and positive strategic shift”.
Caution: Sometimes customers report issues with technical support and documentation, but Microsoft is actively making efforts to address these issues and has made significant improvements in the row.
You can discover all the benefits that Microsoft Azure can bring to your business with the help of Microsoft Azure partners like MDSC1 – a one stop window for Microsoft Azure cloud services.
MDSC1 -a provider of Microsoft Azure cloud in UAE and across the world, offers consulting, onboarding, migration and support along with several other relevant services like Azure Multifactor Authentication, secure storage and DR with rapid availability.
Google, the provider of internet-related technology and services, had a PaaS offering since 2008 and entered the cloud IaaS market in June 2012 with the launch of Infrastructure as a Service (IaaS) component of Google Cloud Platform – Google Compute Engine (GCE). GCE enables its users to launch VMs on demand.
Recommended best uses: Big data applications, batch computing and cloud-native applications. Best for businesses that are open-source centric or DevOps-centric.
Strengths: Google Cloud Platform (GCP) combines an IaaS offering (Compute Engine), a PaaS offering (App Engine) and an array of IaaS and PaaS capabilities.
GCP focuses on commercializing the internal innovative technology capabilities.
It is emphasizing on portability and positioning itself as an “open” provider. it is involved in many open-source ecosystems such as Kubernetes – open-source container cluster management software.
Cautions – Google’s features and scope of services are less broad in comparison to other cloud market leaders, especially Microsoft. Further, it does not focus on applications and IT processes from the pre-IaaS era. The biggest problem with Google is that it’s cloud technology is still a work in progress. GCP has data centers in just five countries.
So, based on the above comparison, Microsoft Azure is your go to cloud platform if you want a cloud platform that can fulfill all needs of your growing business.
If you have any doubt regarding this write up, feel free to drop your comments in the section below.