What is Cloud Computing?

In my opinion, every mobile and computer user at least once heard the term cloud computing.

People only think that it is restricted to Google drive and storing of photos online that’s it but cloud computing itself a very deep topic and it has many things which are involved in it.

Cloud computing formed through connecting various users and networks and it not fixed at a particular location. Cloud is something which is located at remote place. We can access our data and computing services with the help of the internet. Any kind of data is not stored on the physical drive of your personal computer.

Cloud computing is the on-demand supply of computer services like databases, servers, networking, data storage etc. It will give admittance to datacenters to many users.

Cloud computing is very useful nowadays it carries data of different users and allows users to use its services at minimum cost and we don’t have to spend on infrastructure.

Examples of major cloud providers are-  Amazon AWS, Google Cloud and Microsoft Azure.

Different types of clouds-

Public-Private-Hybrid-Cloud

1. Public cloud 

The public cloud is often used for software development, collaborative projects and (B2C) business to consumer type of interaction. The public cloud has a massive amount of storage space available which can be scalable or de-scalable according to the need of the customer.

It is offered by third-party providers. The public cloud is based on pay as you go model that’s why its setting and operating cost is less. Its maintenance is done by the service provider itself. 

The public cloud is sharable so it is less secure and suitable for less confidential information.

Its resources are not wasted because customers pay for only what they use.

2. Private cloud

 Private clouds provide more data security and privacy because resources are not shared like the public cloud. It is dedicated to a single organisation. The private cloud gives the flexibility to control the cloud environment. It is suitable for secured confidential systems and core systems. A private cloud is like a public cloud but it gives it can be privately accessed. Data and applications only accessible by only by whom which organisation gives access. Data and applications can be moved when & wherever they want without any hassle. It can offer both security and control.

Private cloud is not controlled by outside vendors so there is no risk of sudden changes which will not be going to disturb workflow and we don’t have to make changes according to third party vendor.

It is less economical than the public cloud. software and infrastructure cost has to be bared by the organization. Public clouds give limited scalability because we can only expand hardware and storage capacity.

3. Hybrid cloud 

A hybrid cloud is a combination of public and private clouds. It has greater flexibility and scalability.

It gives higher security because resources are not shared. This is used in both types of interactions  Business to Business(B2B) and Business to Business(Business to Consumer). A hybrid cloud is very cost-effective than a private cloud. for example-mWe can use it when storing data in the private cloud and running applications in the public cloud. 

Types Of Cloud Computing Services-

 

Public-Private-Hybrid-Cloud

1. Saas (Software as a service)

Saas is basically for end users. It is one of the most common and familiar service type in cloud computing. It is a ready-made solution that is fully developed and available for purchase which can be used on the internet over a subscription base. Tasks like accounting, sales and invoicing can be done through saas. Many saas application runs through web browsers and does not need to install the application in the system example- Google workspace from which we can use Applications like Google Docs, spreadsheets, G-mail and manage our photos on Google Photos, Google drive all runs on the browsers. These are the common applications we use on a daily basis which is based on saas infrastructure.

There is no need to purchase hardware and software for business services applications like ERP and CRM It can be easily managed by saas applications.

The provider is responsible for the maintenance and updating of software. 

Other examples are- Microsoft Office 365, Salesforce, Cisco WebEx.

2. Platform as a service (Paas)

It is basically for software developers. This service model provides ready to use development environment. Developers can focus on executing and creating high-quality codes so they can create customized applications. All the maintenance, storage, and networking managed by third-party vendors. Paas is not a software provider like saas but a software creator. 

Its services are delivered through the web,  which is highly scalable and available without worrying about software, storage and OS updates.

Paas includes software support and management services, storage, networking, deploying, hosting and, testing, collaborating, maintaining of applications.

Basically, in simple terms, software developers are provided with all the necessary tools in Paas. The developer just has to focus on application creation and other things will be managed by the third-party vendors.

Examples of Paas are- AWS Elastic Beanstalk, Windows Azure, Force.com, Google app engine etc.

3. Iaas (Infrastucture as a service)

It is basically for Network architectures, IT administrators.

It provides high capacity data centres to businesses without any sort of investment in IT equipment. It delivers Server, storage, networking and virtualization. Customers don’t have to manage it physically it can be managed by API or dashboard. Iaas customers complete control over the entire infrastructure

Organisations instead of buying own hardware they purchase the resources on-demand which they can scale up and down according to their requirement. 

Iaas is ideal for small companies who annually spent a lot on purchasing and maintaining the hardware like network connections, external storage devices, RAM up-gradation etc. which can be cost cut by using Iaas

Examples of Iaas- AWS, Microsoft Azure, Google cloud engine, Cisco metacloud, IBM SmartCloud Enterprise, DigitalOcean.

 

.

Prashant Sachan
Follow me on

Leave a Reply

Your email address will not be published. Required fields are marked *