All about Cloud Computing
EVOLUTION OF CLOUD COMPUTING
Cloud is store on Internet servers instead of on your computer. It’s like having an extra hard drive one that you can access anywhere and anytime you’re connected to the Internet which provides services for computing. And when we are using this cloud for the computation, means we are taking input and process it and give it back to the client that is known as the Cloud Computing.
Cloud computing is the model in information technology which deals with the transferring the data over the internet or the sharing the information, resource, software to the computer or any other device that you are using. So the Cloud computing is the use of computing resources that are delivered as a service or an application over a network. Also tthe Cloud computing is provided by many services such as Amazon Web Service, Microsoft Azure, Google Cloud Platform.
The cloud computing service is generally divided into the three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). Cloud computing has vast area of application as now-a-day there are many new technologies emerging out in the market. So, with the help of cloud computing we can scale those technologies and use them as required.
EVOLUTION OF CLOUD COMPUTING
In 1950s and 1960s computers were expansive and this was the age of main frame computers mainframe was the multiuser but almost no computing powers. Main frame computer can be located a long way from the operator connected over the network this is why you can see the model of computing is now a direct ancestor of cloud computing just like the cloud the bulk of the work is done on physical servers that the user does not interact with directly ARPANET the predecessor of the Internet. Its successors have developed the 1970 joining together institutions and corporations that still use mainframes and mini-computers still connecting users via terminals.
Main frame computer can be located a long way from the operator connected over the network this is why you can see the model of computing is now a direct ancestor of cloud computing just like the cloud the bulk of the work is done on physical servers that the user does not interact with directly ARPANET the predecessor of the Internet. Its successors have developed the 1970 joining together institutions and corporations that still use mainframes and mini-computers still connecting users via terminals.
We begin to see something almost bears a resemblance to the modern-day cloud today’s cloud would not be possible about virtualization that allows us to run many virtual servers on a physical server the first glimmerings of virtualization were developed at IBM. In 1870s using the VM operating system mainframe owners could run virtual machines much as we do today the development of the World Wide Web in the 1990s. This led directly to the development of cloud computing in the early days of the web, the available bandwidth of still meter as businesses and consumers embraced the web.
The infrastructure hosting industry was born as the first recognizable infrastructure as a service platform became publicly available in 2006 offering on-demand compute and storage. AWS (Amazon Web Services) competitors radically changed the way businesses paid for think about and manage their infrastructure as well as power read rapid innovation in the startup space server.
OpenStack public cloud platform go to step beyond traditional cloud vendors our cloud platform is fully redundant highly available we take care of every key aspect of cloud management so that you can focus on building your applications and services that will help your business.
Phase of Computing
- Main frame Computing
- PC Computing
- Networking Computing
- Internet Computing
- Grid Computing
- Cloud Computing.
SERVICE MODEL OF CLOUD COMPUTING
The three main service models of cloud computing are:
- Infrastructure as a service
- Platform as a service
- Software as a service
Infrastructure as a service (IaaS)
It provides us with virtualization, storage, and processing. In this model we have no control over underlying cloud infrastructure but we can deploy and execute software using this model.
It is mainly used for file backup and temporary processing campaigns, product design.
e.g. Amazon web services (AWS), AT&T, Open Source.
Platform as a service (PaaS)
It provides us with a virtual development environment. A user can develop and deploy applications for the cloud. We have no control over underlying cloud infrastructure but can control their deployed applications
It has uses in:
- Creating applications for an organization.
- Startups, since it provides a quick way of developing applications.
e.g. Microsoft Azure, Google App Engine, salesforce.com
Software as a service (SaaS)
It provides access to service providers’ applications that run on cloud. The user has no control over underlying cloud infrastructure but have limited control over applications’ settings. It can be accessed with the help of a browser (in place of Smartphone application).
e.g. Gmail, Google Docs, Drop Box, Face book, ever note.