Hosting

Facebook-Page Follow-us-Twitter

Cloud Computing

Considered as the new paradigm in Web Services, it offers computing services through Internet.

This means everything you can get from buying and actual PC, you can have it by leasing it from the "Cloud", as a service.

According to the IEEE Cloud Computing is a paradigm in which information is permanently stored in Internet servers and gets sent in temporary client caches, it involves the Software as a service concept among with other technologies that strongly relay on the Internet to satisfy its users software needs.

Cloud computing works providing computing services through Internet

At the same time Cloud Computing is divided in layers, or services, these are:

  • Software as a Service (SaaS): Its located on the higher layer and its a full application offered as a service, on demand, multithreaded, this is a single instance of the software running on the provider infrastructure serving multiple customers. An example of this is Google Mail.

  • Platform as a Service (PaaS): The middle layer is the abstraction of a development environment and the packing of a service charge. The archetype is an image loading Xen (part of Amazon Web Services) Web base containing a battery (eg a Linux distro, a Web server and a programming environment like Perl or Ruby). PaaS offers can service all phases of development and testing of software, or may specialize in any particular area, such as content management.

  • Infrastructure as a Service (IasS): Consists the lower layer, and its a mean to deliver basic storage and computing capabilities as an standard web service. It can handle various types of work loads, from batch processing to storage/server rise in peak hours. The best example would be Amazon Web Services, which EC2 and S3 services offer essential computing and storage services.

All of these services offer something very insteresting, its time now we explain it, Scalability.

Small blue rectangle, back button. Small blue rectangle, next button.