Not all cloud computing is created equal…

Cloud Computing

Not all cloud computing is created equal…

What Cloud Compute Options do I have?

Compute Power

Sending Email, posting on Facebook, booking a holiday, infact anything you do on the internet has you interacting with cloud-basedservers.

The simplest way of utilising cloud computing is by creatinga VM (Virtual Machine). Similar to your on-premise desktop or laptop, a virtualmachine is a simulation of a computer running in the cloud. It includes an operatingsystem and hardware that looks just like a physical computer but someone elseis hosting the machine. You can load any software or applications onto thisvirtual machine using Microsoft Remote Desktop, a free application that comeswith your windows operating system. There you go, you’re off; you’ve not had tobuy any hardware or software, build anything or pay and wait for delivery! You’refinally in the cloud – Feel Good??

Virtual Machines aren’t the only Compute available in the cloud, Containers and Serverless computing are two other popular choices.


A Container is like a self-contained isolated instance of your application, similar to your tasks in task manager below.  They include any libraries, files, OS etc that it needs to run. You would then use something like Docker to build, manage and run your containers on the platform you choose. Docker doesn’t access your device OS but jumps straight to your device kernel to access the resources it needs to run. Because your Apps are contained in their entirety this allows your apps to boot in seconds as there’s no OS to run and will look the same on any platform as they’re self-contained.


Let’s break down your application into tasks or processes as the task list above. Each process your application performs can be triggered by an action. Serverless computing lets you run your application (or process) code without creating, configuring, or maintaining a server.  The serverless model differs from VMs and containers in that you only pay for the processing time used by each function as it executes. VMs and containers are charged while they’re running – even if the applications on them are idle. This architecture doesn’t work for every app – but when the app logic can be separated to independent units, you can test them separately, update them separately, and launch them in microseconds, making this approach the fastest option for deployment.


Migrating your infrastructure to the Cloud takes time andresources. It’s not something that should be entered because of buzz words or pressurefrom above. Short sightedness with any cloud migration will result in the samecosts just billed at a different frequency with no real benefit to the efficiencyand resilience of your infrastructure.

We have a dedicated team of Cloud Solution Architects ready to understand your business and develop a process the delivers benefit and return on investment. Don’t just hand your cloud journey over to your incumbent computer dealer, give it to a company that has really embraced the cloud and has in house technical resource to deliver on everything the cloud promises to be.

Please call our team on 0114 292 2911 or email us at consult@systemsassurance.com

Subscribe to our blog.

We will only use your email to send you new blog posts.