LinkedIn logo
Youtube logoFacebook logo
July 29, 2021

What is cloud computing ?

Cloud computing is the sought-after availability of computer system resources ,especially data storage and computing power rather than investing heavily in database , software and hardware . A person can opt a  convenient way of access to compute power via the internet  without the direct active management by self and these clouds  functions are distributed over several locations, each location being a data center and these cloud environment is easier because the data is hosted on an outside server maintained by a provider with the minimum percentage of any system fault and servers failures etc. as the performance is monitored by IT experts from the service provider which leads us to face a very short period downtime . These cloud services now includes , but are not limited to server , storage database , networking , software , analytics and  business intelligence.

The physical environment is typically owned and managed by a hosting company . These cloud storage providers are responsible for keeping the data available and accessible  therefore , it provides best  speed , scalability and flexibility  and using a " pay - as- you - go " model which can help in reducing capital expenditure that enable business to develop innovate and support business solution .

Cloud modules

Cloud computing is offered in three different service models as each of them carry out a unique qualities to satisfy various  business requirements. These three models are known as
‌Software as a Service (SaaS)
‌Platform as a Service (PaaS)
‌Infrastructure as a Service (IaaS)

Software as a service ( Saas )
It's just  a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted as it allows users to connect to and use cloud-based apps over the Internet. Common examples are email, calendaring .

Platform as a service ( Paas )
As the name suggests it provides you computing platforms which typically includes operating system, programming language execution environment, database, web server etc. As a result, PaaS frees developers from having to install in-house hardware and software to develop or run a new application.

Infrastructure as a service ( Iaas )
It's a cloud computing service that offers essential compute, storage and networking resources on demand as we control the usage on the basis of our  needs as it's a policy-based services in which providers are responsible for housing, operating and maintaining .