*PLATAFORMA COMO SERVICIO*
La capa del medio, que es la plataforma como servicio, es la encapsulación de una abstracción de un ambiente de desarrollo y el empaquetamiento de una serie de módulos o complementos que proporcionan, normalmente, una funcionalidad horizontal (persistencia de datos, autenticación, mensajería, etc.). De esta forma, un arquetipo de plataforma como servicio podría consistir en un entorno conteniendo una pila básica de sistemas, componentes o APIs preconfiguradas y listas para integrarse sobre una tecnología concreta de desarrollo (por ejemplo, un sistema Linux, un servidor web, y un ambiente de programación como Perl o Ruby). Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo de desarrollo y pruebas del software, o pueden estar especializadas en cualquier área en particular, tal como la administración del contenido.
Ejemplos comerciales son Google App Engine, que sirve aplicaciones de la infraestructura Google; Microsoft Azure, una plataforma en la nube que permite el desarrollo y ejecución de aplicaciones codificadas en varios lenguajes y tecnologías como, NET, Java y PHP o la Plataforma G, desarrollada en Perl. Servicios PaaS como éstos permiten gran flexibilidad, pero puede ser restringida por las capacidades disponibles a través del proveedor.
En este modelo de servicio al usuario se le ofrece la plataforma de desarrollo y las herramientas de programación por lo que puede desarrollar aplicaciones propias y controlar la aplicación, pero no controla la infraestructura.
*Software como servicio en la nube*
El Software como servicio, se encuentra en la capa más alta y caracteriza una aplicación completa ofrecida como un servicio, por-demanda, vía multitenencia —que significa una sola instancia del software que corre en la infraestructura del proveedor y sirve a múltiples organizaciones de clientes. Las aplicaciones que suministran este modelo de servicio son accesibles a través de un navegador web -o de cualquier aplicación diseñada para tal efecto- y el usuario no tiene control sobre ellas, aunque en algunos casos se le permite realizar algunas configuraciones. Esto le elimina la necesidad al cliente de instalar la aplicación en sus propios computadores, evitando asumir los costos de soporte y el mantenimiento de hardware y software.
*INFRAESTRUCTURA COMO SERVICIO*
Capacidad para automatizar el aprovisionamiento y la administración del cómputo, la red y el almacenamiento a fin de proporcionar un ambiente de trabajo acorde a un administración del sistema o desarrollador.
La Infraestructura como servicio es una Infraestructura de TI completa que se consume como servicio. Cada usuario o grupo de usuarios accede a una parte de un pool consolidado de recurso federados para crear y usar su propia Infraestructura de computo según sea necesario y cómo sea necesario.
*Mayor eficiencia: los recursos se virtualizan y se agrupan e pools para garantizar que se utilice la capacidad máxima de su Infraestructura física.
*Menos costos: Infraestructura, energía y costos de instalación, modelo "pago en funcionamiento del uso".
*Mejor seguridad y protección de los recursos de información.
*Mayor utilización de las inversiones en TI.
Conclusión: la Plataforma, Software y la Infraestructura nos llevan a conocer mas a fondo la nube y para hacer trabajos mas presentables.
No hay comentarios.:
Publicar un comentario