What Is The Cloud?
Ever used Google Docs to “create and edit documents online”? Ever uploaded a photo on Instagram? Made a post on Facebook? Have you ever sent an email? If your answer to any of the above questions is “yes”, then you have used “the cloud”.
At the most basic level, the cloud can be regarded as the internet.
Cloud computing entails the provision of computing services like software, servers and networks over the internet.
You use your phone for calls, texting and browsing because you are subscribed to the service of a Telecommunications provider. Cloud computing services in the same vein are provided by cloud providers like Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform.
These cloud providers actually have IT infrastructure that manages the cloud services that are rendered to clients. The infrastructure are located in different regions of the world called Data Centers.
Types of Cloud Services
1. Infrastructure as a Service (IaaS): Allows you to rent infrastructure from the cloud provider like servers, and virtual machines on a pay-as-you go basis.
2. Platform as a Service (PaaS): PaaS make it possible for developers to develop software applications on the infrastructure provided by the cloud provider.
3. Software as a Service (SaaS): It is a model for the delivery of software over the internet..
Types of cloud deployment models
1. Private Cloud: The infrastructure for the cloud service is owned and managed by the organisation. The organisation can purchase a “private cloud” service from the cloud provider.
2. Public Cloud: In this setup, the cloud service provider owns and manages the infrastructure such as servers, operating systems and storage The service provider then renders these infrastructure to clients.
3. Hybrid cloud: This is a combination of the public and private clouds, allowing the sharing of software application, data and storage.