What is Cloud Computing and it’s different types?

Published by Anubhav Singh on

cloud-computing

clouds

What is Cloud Computing?

Cloud computing is the delivery of on-demand computing services like processing power to storage typically over the internet. Rather than owning whole infrastructure companies take computing or storage services on rent and host their websites or applications.

How Cloud computing is useful for us?

Let’s imagine you are planning for any startup and you need to run an application for that. And to execute that you need an infrastructure where you have some ram and CPU for computing, storage unit to store the code and related data, and a strong network so that anyone can connect with that.

Now, when you calculate expenses you find that only the infrastructure part costs more than 50% of your whole expenses. This above hardware unit takes a lot of money and there is no guarantee that your idea will work. Just imagine you hosted your application and it wouldn’t work. Your whole infrastructure gets wasted. All you can do is to sell that in garbage amount.

What would happen if we can avoid this part of buying and setting the whole infrastructure? Here is the role of cloud computing come into play.

Data center

There are a lot of companies providing IAAS(Infrastructure as a service) where we just tell them our need they set up the whole infrastructure and manage that for us. We have to pay for the services that we actually use and for the time till to use.
By this setup, we actually cut the price of setting the whole hardware structure and we don’t have to set a team to manage that hardware. Cloud service providing companies do this for us. Now if our idea won’t work we can easily shut these services at that time and our loss will be much lesser than the above situation.

Types of Cloud Computing

According to the deployment, it is mainly of two types:
Public cloud
Private cloud

What is Public Cloud?

The Public cloud can be defined as the computing services or storage services by third-party providers over the public internet.
What the discussion we have done in the above section that is a public cloud. There are tonnes of service providers like AWS(Amazon), Azure(Microsoft), GCP(Google), etc. They provide services like IaaS(Infrastructure-as-a-Service) and PaaS(Platform-as-a-Service) and much more.

What is Private Cloud?

Private cloud provides the same benefits of the public cloud but here we use dedicated private hardware. Here the whole system we use only for us. As per the security basis, this system is much more reliable than the public cloud. Public cloud is also very secured but in the private cloud, we have much power to go deep and manage all the services. Openstack is one of the open-source applications for private clouds.

What is Multi-Cloud?

You may have listened about the multi-cloud word but have no idea what it is. It is a concept where we actually use different public cloud service providers for different purposes or services to establish one program or application.
for example: Let’s you are setting an application and using EC2 service from AWS for computing (Don’t worry if you don’t know this we will discuss later) and Blob from Azure to manage storage and some other for other services. This whole setup is known as the Multi-Cloud system.

What is Hybrid Cloud?

Hybrid cloud is an environment where we combine private cloud and public cloud both the services to complete a task.
Technology makes us smarter day by day and we know that private cloud is much more secured so we use that for the security things like database and for computing we can use public cloud this can make our whole system much secured and cost-effective as well.

 

Nowadays, there are too many tools by the integration of those we can build a very powerful setup. But that’s it for today we will discuss that in our further posts.

For such more posts connect with the BrighterBees by clicking below link

Subscribe

Connect with the author.
Linkedin, Twitter


0 Comments

Leave a Reply

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