WaveApps   About Us / WSA / Our Interests / Cloud Computing Augmented Reality / Projects Contacts   Ru  

Cloud Computing

Cloud computing in general describes a way of reception of various platforms and computing capacities on the end user's request in the form of web-service. Such approach was caused by economic groundlessness of programs and computing services which were carried out within local networks, which was corrected at the expense of scaling and availability of required services at operators of cloud architecture resources who have more perfect, effective and productive equipment. The most part of service providers offer cloud computing services in the form of VPS (Virtual Private Server) – in this case the so-called virtual allocated server is given to the user. Besides, such services, as a virtual hosting are extended, and also SaaS – the software as a service. Cloud computing services long enough time were presented in the form of SaaS, for example, SharePoint from Microsoft.

Expanding the concept "Cloud computing", must be mentioned following versions:

  • IaaS (Infrastructure as a Service) – by virtualization the computer infrastructure is rendered in the form of service (hardware, an operating system both the system software and the middleware);
  • PaaS (Platform as a Service) – in this case the integrated platform for software development, testing, debugging and software support is given as a service;
  • DaaS (Desktops as a Service) – in this case completely adapted, standardized workplace which also can be adjusted directly by user under certain personal needs is offered to the user in the form of service;
  • SaaS (Software as a Service) – the software as a service itself, the basic advantage of this approach consists in absence of necessity to mount, support and update the configuration of the equipment and the software complex for high-grade work;
  • WaaS (WorkSpace as a Service);
  • EaaS (Everything as a Service).

The user inquiries non-uniformity is leveled by virtualization of the computing resources. Thus between the middleware layer and hardware servers exists the layer of virtual servers that allows to distribute virtual servers among the real ones according to located loading.

/Some another direction:  Augmented Reality/