What is the technology that powers cloud software

Computing on the internet is known as cloud computing. Resources from a number of computer is joined to form what works like a mainframe or super computer did. The history of cloud computing dates back to the 60’s when a book called “The Challenge of the Computer Utility” by Douglas Parkhill was published.

Parts

The cloud engine is built up from layers, and the first is the client which has the local hardware and software that relies upon the cloud to work. Specific hardware and software has been developed to work with clouds like operating systems, phones and browsers.

The application layers houses the cloud application service “Software as a Service or SaaS which provides software over the internet as a service and results in the local user not having to install or run applications locally. Helping make support and maintenance easier.

Cloud platform services, Platform as a Service (PaaS) allows delivery of the computing platform as a service and quite often contains cloud infrastructure and sustain cloud applications. This facilitates the deployment of applications without the cost of buying and managing your own hardware and software layers.

Cloud infrastructure services or “Infrastructure as a Service” (IaaS) will deliver computer infrastructure normally as vitalized environments service. This eliminates to cost of purchasing servers, software, rack space and network equipment. Instead the client buys the resources as an outsourced service. Clients are billed based on the amount of resources consumed and is an evolution of virtual private servers.

The server layer is the last layer and is where all the physical server hardware and software is located and the products used a typically specific for cloud computing. Including CPUs with multi cores and operating systems for use with cloud computing.

There is belief that the internet as we know it now will cease to exist and instead will have a cloud of clouds or Intercloud. This will become an extension of the internet (network of networks) on which it is based.

Cloud computing management software has a number of key features like the comparitive low cost for the end user as the resources needed can be scaled for what is needed for the current not the future.. So for a big product launch you can scale up your requirements for a number of days during all the hype and activity and then scale back again after. A cloud control panel is highly scalable with great agility which can have there hardware provisioned in almostreal-time. With multiple redundancies for data storage and server infrastructure make clouds a highly reliable environment. Clouds may not be bullet proof and can suffer major outages which several have but this is not common. Security can improve due to the centralization of the data and an increase in security focused resources. The security is typically just as good or better than any other system but can still be let down by the code, passwords or any other security systems.

Speak Your Mind

*