Navegando por la nube de computación interfaz técnica

Video: Ploject Cloud, transformando la Gestión de Proyectos hacia la nube

Debido a que el mercado de servicios de computación en la nube es tan nuevo, pocas aplicaciones se han construido a partir de cero para este nuevo entorno. Hasta el momento, no hay aplicaciones corporativas fueron construidos con este modelo en mente.

Video: Cloud Technology the future Tecnologia de la Nube el futuro

Las organizaciones que ya tienen interfaces bien diseñados entre los componentes de infraestructura y aplicaciones pueden encontrar más fácil la transición a la nube. Las empresas que se han trasladado a una arquitectura orientada al servicio (SOA) están en buena posición para hacer el movimiento.

Con SOA, las organizaciones a crear servicios empresariales modulares que incluyen interfaces estandarizadas. Este enfoque es necesario modular cuando se aproxima al entorno de nube altamente distribuido. SOA es un buen arranque sin embargo, tendrá que ser desarrollado para las plataformas de servicios en la nube en los próximos años una gran cantidad de interfaces estandarizadas.

APIs y transformaciones de datos en la nube

Una nube de Application Programming Interface (API) es la interfaz de software que permite a las aplicaciones de infraestructura o de la empresa que conectar a la nube. Este es quizás el lugar más importante para la normalización.

Muchos vendedores en el espacio de la nube les gustaría reclamar el liderazgo y el control general de las interfaces. Por lo tanto, muchos proveedores diferentes están desarrollando sus propias interfaces. Esto, a su vez, significa que los clientes son susceptibles de ser forzados a soportar múltiples APIs. La gestión de múltiples APIs significa que cuando se cambian las aplicaciones, hay más involved- programación y hay más posibilidad de errores cuando demasiados API son compatibles.

Incluso si los vendedores están de acuerdo a un conjunto de normas API, no habrá problemas de transformación de datos (como los datos se mueven desde una máquina física a otra). Para que una organización para crear fácilmente conexiones entre su centro de datos interno y la nube, debe utilizar las API estándar y capacidades de transformación de datos.

arquitectura de datos y la aplicación de la computación en nube

Nuevos servicios creados internamente que apoyan las demandas cambiantes del negocio cambiante deben operar con los ecosistemas en la nube. Estos servicios pueden necesitar para migrar hacia y desde la nube. Por ejemplo, una empresa podría iniciar una asociación que requiere el desarrollo y el despliegue en la nube. Esto significa que tendrá que construir una arquitectura que es lo suficientemente modular para permitir servicios para moverse entre las diferentes plataformas en la nube.

La consistencia y la flexibilidad de una SOA enfoque hace que sea un buen ajuste para la nube. En un entorno SOA, los componentes de software se ponen en los servicios o contenedores. Estos recipientes contienen el software que se ejecuta una tarea específica. Después existe software dentro de un contenedor, que puede ser portado de un ambiente a otro, lo que hace que sea más fácil de puerto de entrada y salida de la nube.

La seguridad en el entorno de computación en la nube

Las empresas que planean usar servicios en la nube deben tener la seguridad de los servicios de seguridad, bien definidos apretados.

Video: HTML5: computación en la nube

Se requieren muchos niveles de seguridad dentro de un entorno de nube:

  • La gestión de identidad: Por ejemplo, por lo que cualquier servicio de aplicación o incluso componente de hardware pueden ser autorizadas en cada papel personal o de grupo.

  • Control de acceso: También tiene que ser el nivel adecuado de control de acceso en el entorno de nube para proteger la seguridad de los recursos.

  • Autorización y autenticación: Tiene que haber un mecanismo para que las personas adecuadas pueden cambiar las aplicaciones y datos.

Una infraestructura de seguridad debe ser global en todos los niveles y tipos de servicios en la nube. Los desarrolladores también necesitan herramientas que les permitan asegurar los servicios que diseñan para ser entregado en la nube. Las organizaciones necesitan seguridad consistente a través de sus propios entornos de centros de datos que se cruzan con un servicio en la nube.

Artículos Relacionados