Con los avances en las tecnologias de informacion y comunicacion, se han mostrado nuevas aplicaciones para la Internet, en este caso, la computacion en la nube o Cloud Computing, en la cual los recursos informaticos son ofrecidos y utilizados a traves de Internet. Siguiendo esta idea, La computacion en la nube es conveniente y rentable tanto para usuarios como para los proveedores; teniendo en cuenta que existen riesgos al utilizar esta nueva tecnologia, permite ahorros tanto en licencias como en administracion de servicios y de equipos. Esto se debe a la arquitectura conformada por capas con la cual trabaja que corresponden al software, plataforma e infraestructura. Un aspecto importante en la implementacion, y que se refiere principalmente al tema de la plataforma, es la virtualizacion. Se puede decir que esta es una abstraccion de los recursos tecnologicos en donde se puede llegar a utilizar un servidor o muchos servidores siendo invisible para el usuario final, y ademas, gracias al clustering, se permite tratar a muchos servidores como uno solo.