Please enable JavaScript.
Coggle requires JavaScript to display documents.
SERVICIOS EN LA NUBE
3259398_android_media_social_icon, Integrantes:
…
SERVICIOS EN LA NUBE
Arquitectura orientada a los servicios (SOA)
Funciones de la SOA
Proveedor de servicios:
Crea servicios web, ofrecerlos a un registro de servicios disponibles y gestionar sus condiciones de uso.
Agente o registro de servicios:
Brinda información acerca del servicio a quien lo solicite, y puede ser público o privado.
Usuario del servicio o persona que lo solicita:
Buscará un servicio en el registro o por medio del agente, y se conectará con el proveedor para recibirlo.
Ventajas frente al enfoque monolítico
Comercialización más rápida y mayor flexibilidad:
Agiliza y simplifica el proceso de ensamblaje de las aplicaciones
Uso de la infraestructura heredada en los mercados nuevos:
Permite que los desarrolladores tomen las funciones de una plataforma o un entorno y las ajusten e implementen en otros nuevos.
-
Mantenimiento sencillo:
Se puede modificar y actualizar cada uno cuando sea necesario, sin afectar al resto.
Escalabilidad:
Posibilita la ejecución de los servicios en varios lenguajes de programación, servicios y plataformas
Mayor confiabilidad:
genera aplicaciones más confiables, ya que es más fácil depurar servicios pequeños que un código de gran volumen.
-
Servicios en la nube
Estructura como servicio (IaaS):
Este servicio proporciona una infraestructura informática que se aprovisiona y administra a través de internet, está a disposición del usuario.
Plataforma como servicio (PaaS):
ofrece a los usuarios una plataforma en la que se pueden ejecutar las aplicaciones, así como toda la infraestructura de TI que se necesita para que funcione.
Software como servicio (SaaS)
Este tipo de servicio brinda a los usuarios acceso a software a través de internet. Las aplicaciones SaaS, accesibles a través de computadoras y dispositivos móviles, permiten a los trabajadores colaborar en proyectos, descargar archivos importantes y trabajar directamente en programas informáticos especializados.
Función como servicio (FaaS):
es un modelo de ejecución basado en eventos que permite que los desarrolladores diseñen, ejecuten y gestionen paquetes de aplicaciones como funciones, sin tener que preocuparse por el mantenimiento de la infraestructura.
características de las aplicaciones Web hibridas
CONCEPTO
También conocidas como apps móviles multiplataforma, son aquellas que pueden emplearse en cualquier sistema operativo, así como equipo o marca.
Esto se debe a que se componen de dos elementos: tecnología de base web y lenguaje nativo.
Características
-
-
-
-
-
Con relación a las apps nativas, requiere menor inversión.
Integrantes:
Luis Eduardo Aguilar Sarabia
Karla A. De La Cruz Zea
Docente: Blanca E. Chavarría
Grupo: TID61D