What is Cloud Computing ? What are the uses and advantages of Cloud Computing ?


What is Cloud Computing ? What are the uses and advantages of Cloud Computing ?




What is Cloud Computing? You'll must have heard this word very often, but do you know What's this term Cloud Computing means ? Why is it getting popularity? What are the uses and advantages of Cloud Computing ? As we all know that network technologies have grown vast within the past 20 years. 


Ever since Internet (the most popular computer network) has revealed its existence, there has been tons of advancement within the field of network and there has been thousands of research within the field of technologies like Distributed Computing and Cloud Computing.


These technical terms i.e. Distributed Computing and Cloud Computing are almost same to each other, however there are some differences between them. So if you would like to understand about Cloud Computing then I might suggest you that you simply should also understand the term Distributed Computing. 


Global analyst has announced that this global cloud computing service market will become a business of up to $ 327 billion by 2020. Nearly all companies are using Cloud Computing service in today's era, either directly or indirectly.


For example, whenever we use Amazon or Google's service, then we are storing all our data within the cloud. If you are using Twitter, then you are indirectly using cloud computing service. Distributed Computing and Cloud Computing, both are so popular because we required better computing networks, so that that our data can be processed faster. 


So What's Cloud Computing ? You'll know more about this as you go through this article. So, let's start without any delay and let’s know What is Cloud Computing ? What are the uses and advantages of Cloud Computing ? And why is it getting so much popularity nowdays.


Table of Contents :

 What is Cloud in Cloud Computing ?


 What is Cloud Computing?


 Examples of Cloud Computing

 Characteristics and Benefits of Cloud Computing

 History of Cloud Computing

 Cloud Computing vs. Distributed Computing
  i.) Goals
  ii.) Types
  iii.) Characterstics

Types of Cloud Computing
  i.) Infrastructure as a Service (IaaS)
  ii.) Platform as a Service (PaaS)
  iii.) Software as a Service (SaaS)

Conclusion




What is Cloud in Cloud Computing ?

What is cloud computing, cloud computing uses and advantages
Cloud Computing

If we talk the about "Cloud" in Cloud Comouting then, it's the planning of an very large interconnected networks of servers that are made to deliver computer recourse’s. And there's no concept of precise location where data is coming from and where it's going. If I say in easy language, then, if a user uses it, then he will feel that he's using a huge formless computing power, during which the user can do everything from his email to the mapping of mobile application consistent with his need. 


There is nothing like saying, "The Cloud", within the language of Business. Cloud Computing is a collection of licensed service that's provided by different vendors. Cloud service replaces, technology management and technology acquisition with different products and these products are managed from elsewhere and one thing they're active only when they are needed.





What is Cloud Computing?

If someone provides a service through the web, it's called Cloud Computing. This service are often anything like Off Site Storage or computing resources. Or simply, Cloud Computing is such a method of computing which is massively scalable and versatile and which can provide service to IT-related capabilities with the assistance of Internet Technologies. Facilities like infrastructure, platform, application and space for storing are available in these services. In this, the users use the services consistent with their need and pay the cash for the services they use. For this, they don’t need to build their own infrastructure.


Nowadays there's lots of competition within the world and during this way people need service on the web in the least times, without any delay. If an application ever freezes, then there's a dissatisfaction among the users. People need the service 24/7. To satisfy this requirement, we cannot emphasize on old mainframe computing, so people started using Cloud Distributed Computing Technology to solve this problem. Due to which big businesses started doing all their work very easily.


For example, Facebook, which has 757 million active users and which sees about 2 million photos daily, around 3 billion photos are uploaded monthly , 1 million websites uses Facebook to perform 50 million operations per second. In such a situation the normal computer system cannot solve these problems, rather we'd like something advanced technology which will do that job. So to perform such computing, Cloud Distributed Computing is used at this point of time.




Examples of Cloud Computing

YouTube is a great example of cloud storage that hosts video files of many users.

Picasa and Flickr which hosts digital photographs of crores of users on their server.

Google Docs which is another great example of cloud computing that permits users to upload their presentations, word documents and spreadsheets to their data servers. Apart from this, there's also a choice for users to edit and publish those documents.




Characteristics and Benefits of Cloud Computing

If seen, Cloud Computing has many satisfying benefits that are going to be very useful for businesses and other people . There are 5 main benefits of cloud computing. They are :-



• Self-Service Provisioning: End users can do any work according to their need, which they need the most. Normally to do this task it required IT administrators. They used to manage and provision your compute resources earlier, they're not needed anymore.


• Elasticity: Companies can increase or decrease their computing needs, according to their computing needs. It will benefit them because earlier they needed very much of investment on the local infrastructure, which will be completely stopped. It will benefit the business too.


• Pay Per Use: Compute resources are measured in granular level. It means that users only need to pay for the resources and workloads that they use.


• Workload Resilience: Cloud service providers often use redundant resources in order that they will get resilient storage and with this they will continue the important work of users who are present inn multi global regions.


• Migration Flexibility: Organization can transfer some workloads from one cloud platform to a different consistent with their requirement without any problem and automatically it will save money also.




History of Cloud Computing

If we talk about history of Cloud Computing, then it had been started within the years of 1960s. When the computing industry assumed computing as a service income utility on basis of its potential benefits. But earlier computing, connectivity and bandwidth were both lacking, which it impossible to implement computing consistent with a utility. This wasn't possible until the supply of Internet bandwidth was achieved during a large scale by 1990. After which it had been possible to consider computing as a service.


In 1990, Salesforce successfully implemented commercially enterprise SaaS for the first time. After which AWS did within the year 2002, which provided many services like online storage, machine learning, computation. Today there are many mega providers like Microsoft Azure, Google Cloud Platform which along the side of AWS are providing cloud-based service to other individuals, small business and global enterprise.




Cloud Computing vs. Distributed Computing

1.) Goals - Cloud Computing vs. Distributed Computing

If I talk about Distributed Computing, then it provides collaborative resource sharing by connecting with other users and resources. Distributed Computing always try to supply administrative scalability (number of the domain in registration), size scalability (number of processes and users), and geographical scalability (maximum distance between the nodes within the distributed system).


While talking about Cloud Computing, it believes in delivering service within the on-demand environment in order that the targeted goal are often achieved. Along side, it also believes in providing more scalability and transparency, security, monitoring, and management. In Cloud Computing, services are delivered with transparency without physical implementation within the cloud.



2) Types - Cloud Computing vs. Distributed Computing


Distributed Computing is split into three types :-


i.) Distributed Information Systems

The main purpose of these systems is to distribute this information through various communication models across different servers like RMI and RPC.



ii.) Distributed Pervasive Systems

These systems are mainly made from embedded computer devices like portable ECG monitors, wireless camera, PDA's and mobile devices. These systems are often identified by comparing their instability to any traditional distributed systems.



iii.) Distributed Computing Systems

In these types of systems, the computers that are connected within the network are interconnected by message to trace their action.


Cloud Computing is split into four types :-


i.) Private Cloud

Private Cloud is such a cloud infrastructure that dedicatedly hosts all the applications of a specific IT organization, so that its complete control is over the data, as a result of which chances of security breach is almost zero.



ii.) Public Cloud

Public Cloud is a type of cloud infrastructure is hosted by other service providers and which are later made public. In such a cloud, users don't have any control nor can they see the infrastructure. For Example, both Google and Microsoft own their cloud infrastructure and later give access to the general public .



iii.) Community Cloud

Community Cloud is a multi-tenant cloud infrastructure, in which the cloud is shared between other IT organizations.



iv.) Hybrid Cloud

Hybrid Cloud are Combinations of 2 or more differing types of clouds (Private, Public and Community). And only after combining them a Hybrid cloud infrastructure is made somewhere where each cloud remains as one entity but all the clouds combine to make multiple deployment models which are very helpful



3.) Characterstics - Cloud Computing vs. Distributed Computing

In Distributed Computing, tasks are distributed between different computers in order that computational functions are often performed at an equivalent time with the assistance of Remote Method Invocations while on-demand network model is employed in Cloud Computing Systems which provides access to shared pool of computing resources.



Types of Cloud Computing

Cloud computing are often mainly divided into three parts: IaaS, PaaS, and SaaS.


1.) Infrastructure as a service (IaaS)

Infrastructure as a Services are of self-service models that are used for monitoring, accessing and managing the infrastructure from a remote location.

Examples - Servers, Firewalls, Routers, CDN



2.) Platform as a service (PaaS)

Platform as a Service provides a line of self-service modules of software developers to manage the computing infrastructure from centralized IT operations.

Examples - Email services: Gmail, Outlook.com



3.) Software as a service (SaaS)

Software as a Service accesses the online web to deliver applications that are managed by third-party vendors and whose interface can only be accessed from the client.


Application Building: SAP Hana, Google App Engine, Cloud Foundry


Cloud Computing has changed the whole computing industry. It has completely changed the look of Businesses and the IT infrastructure also. It provides lots of advantages for hardware and software, which seemed impossible only a couple of years ago. Now a virtual machine needs just a couple of minutes to run. 


Cloud Computing has changed the lookout of Companies and Businesses. It has now become the primary choice of all because if someone does business with proper planning, strategy and budget properly then he will surely get success. And scientists are doing more and more research to make it much better.


The basic system of Cloud Computing is that 


You can access any of your data from anywhere within the world


For Example :-  G-Mail, Google Drive etc.



Conclusion

I sincerely hope that I have given you complete information about What is Cloud Computing ? What are the uses and advantages of Cloud Computing ? I hope you've understood about Cloud Computing. It has always been my endeavor that I should provide complete information on this article to my readers, so that they don't have to search for any further information on internet.


This will also save their time and they will get all the information at one single place. If you have any query regarding this article or you want some modification in in then, tell us by commenting below.


I hope you have liked this article on What is Cloud Computing ? What are the uses and advantages of Cloud Computing ? I request all of my readers that you too should share this information in your neighborhood, relatives and friends and on social sites like Facebook, Twitter, Instagram etc. So that it will benefit everyone. Keep visiting and Thanks for Reading.

Post a Comment

0 Comments