Battle in the sky

Battle in the Sky

Muutassim Mukhtar
5 min readJan 24, 2021


Hopefully the title caught your attention and you didn’t think it was an intro to a star trek episode !

I started my cloud journey in 2016 as an Office 365 business productivity advisor working on helping SME’S migrate their disks and tapes to this imaginary concept called the cloud. I remember this being particularly hard because not only did I have to explain why it was called the cloud , I had to explain the benefits of hosting delicate company info in a location that wasn’t onsite.

For many years companies would keep their data locked away in downstairs or at a trusted hosted location on physical hard drives and tapes.But when the cloud was introduced , companies now required less physical servers which in turn meant that less servers and resources were used. This meant that companies saved money as cloud computing is scalable. Traditional servers require expensive upgrades that cost a lot upfront. If your business doesn’t expand as much as you had hoped, that’s money you’ve wasted. Cloud service providers usually let you scale up and down seamlessly.

Choosing a cloud provider is a big commitment and decision for most companies. Different cloud providers present a range of different offerings that can benefit companies . In the planning phase of helping a customer migrate to the cloud, here are the top 8 points I consider:

  1. Certifications & Standards
  2. Technologies & Service Roadmap
  3. Data Security, Data Governance and Business policies
  4. Service Dependencies & Partnerships
  5. Contracts, Commercials & SLAs
  6. Reliability & Performance
  7. Migration Support, Vendor Lock in & Exit Planning
  8. Business health & Company profile

Incident management and following the service delivery lifecycle is very important to me as it allows us to track the health of our current cloud infrastructure. Also allows us to see areas where costs can be reduced and data distributed between load balancers effectively.

So now for the big question … what cloud provider provides the best service?I researched and found the information below , lets take a look at the top 5 !!

  • Microsoft Azure.
  • Amazon Web Services.
  • Google Cloud.
  • IBM Cloud.
  • Oracle Cloud Infrastructure.

1. Microsoft Azure

Microsoft Azure was released nearly a decade ago, in 2010. Users can run any service on the cloud or combine it with any existing applications, data center or infrastructure.

Microsoft Azure provides a wide array of solutions suitable for all types of industry. All your business needs will be taken into consideration. This results in a package better suited for needs.

Azure means there is no need to have physical servers on site. This reduces the usual costs, such as an onsite server support team.

The Azure Migration Center makes cloud transfers faster and easier. The solution is also compatible with Linux.

Microsoft Azure offers a 12-month free tier which includes access to all popular services, and over 25 ‘Always Free’ services. All of Microsoft Azure’s prices and plans are laid out in great detail on their site. The page includes a cost calculator and a ‘Pay as you go’ service. Each plan can be tailored to your specific needs.

2. Amazon Web Services

Amazon Web Services (AWS) is a cloud-based platform for building business solutions using integrated web services. AWS offers an extensive range of IaaS and PaaS services. These include Elastic Cloud Compute (EC2), Elastic Beanstalk, Simple Storage Service (S3) and Relational Database Service (RDS)

AWS offers extensive admin controls available via their secure Web client. Users can access a number of features from here including encryption key creation and auditing.

Aws lets you customize infrastructure requirements. This costs far less than if you were set up in your own premises. Users can also access EC2 we services. This permits you to run and acquire servers as necessary.

AWS has three different pricing models; ‘Pay as you Go’, ‘Save when you reserve’ and ‘Pay less using more’. For more information about these, users must contact sale directly.

AWS also offers a free 12-month tier. Once your trial period has expired, you must either choose a paid plan or cancel your AWS subscription.

3. Google Cloud

Google Cloud enables users to create business solutions using Google-provided, modular web services. It offers a wide array of services including IaaS and PaaS solutions.

With Google Cloud’s multi layered secure infrastructure, users can rest assured that anything you build, create, code or store will be protected. This is done through a commitment to transparency and a highly trained team of engineers.

Google Cloud has a variety of tools to ensure consistent performance and management. These include Compute Engine, App Engine, Container Engine, Cloud Storage and Big Query. Google also offers smooth migration to virtual machines with flexible pricing.

Google claims to be a leader when it comes to pricing by comparison to major revivals, and you can try the service out yourself for free.

4. IBM Cloud

IBM Cloud is a set of cloud computing services offered by the eponymous tech giant IBM. The solution offers platform as a service, software as a service and infrastructure as a service.

IBM Cloud offers a wide range of services. Not all of them are cloud based: it covers both virtual and hardware –based servers, composed of public, private and management networks.

As hardware and virtual-based servers are combined into one on demand cloud-platform, you have complete infrastructure control. IBM refer to their hardware servers as ‘bare metal’. These provide clients with sole access to their entire server. This reduces the ‘noisy neighbor’ effect and greatly improves performance.

IBM Cloud is integrated and managed by a single system that can be controlled via web portal, API (Application Programming Interface) or mobile apps. IBM Cloud’s Bluemix developing solution has a wide range of cloud SaaS management tools.

IBM Cloud also offers full server customization. This means that everything that is included in the server is handpicked by you. This way you do not have to pay for features that you might never use.

5. Oracle Cloud Infrastructure

Oracle Cloud Infrastructure is another cloud service from a computing behemoth, and as you’d expect it’s both a powerful and feature-packed platform. A recent Forrester review noted that Oracle’s services were especially strong at supporting different workloads, especially for IoT, OLTP, microservices, along with applications dependent on AI and machine learning. There are two main service provisions available: cloud architecture, and storage data.

Cloud architecture includes data management, databases, and applications, while the Oracle Data Cloud is primarily for driving big data analytics for business intelligence insights. Oracle also provides a range of SaaS (Software as a Service) platforms such as HCM, EPM, SCM, and social media tools.

As expected, there are a vast range of potential involved in using Oracle’s cloud services, but they are really designed to accommodate enterprise needs rather than small businesses or individuals.

For those who do sign up, aside from a 30-day free trial, Oracle Cloud also offers a free service tier which includes unlimited access to two autonomous databases which comes with Oracle Application Express (APEX) and Oracle SQL

Developer, as well as two compute VMs, block, object, and archive storage, as well as load balancing, monitoring, and notifications.

Hopefully this gives you a comprehensive guide in choosing a cloud provider. Any question please message me on linkedin or email me!!!



Muutassim Mukhtar

Building Webmable Africa | Software Engineer at Engie Energy Access, Nigeria |