Beneficios de un enfoque orientado a servicios en la nube

La creciente adopción de entornos de nube híbrido puede estar directamente relacionado con las empresas de éxito han hecho en el movimiento a una orientada al servicio enfoque lo. orientación de servicio es una manera de modularizar los servicios clave y establecer interfaces bien definidas destinadas a garantizar que estos servicios funcionan en muchas situaciones diferentes.

Video: Arquitectura Orientada a Servicios (SOA), BPM y ESB

Este movimiento de orientación de servicio es un proceso evolutivo, y no es fácil en eso. De hecho, las organizaciones han trabajado muy duro para separar los componentes tradicionales de la informática de manera que el código de aplicación puede funcionar independientemente del sistema operativo subyacente y el hardware. Se requiere esta separación para desarrollar el proceso de desarrollo modular y repetible que hace que la orientación al servicio un requisito previo importante para la nube.

Por supuesto, no todas las organizaciones que está utilizando la computación en nube ha adoptado la orientación al servicio, pero sin duda hace que sea más fácil para crear una nube que funciona bien si usted está planeando y gestión de servicios. Dado que las empresas se suman más y más servicios en la nube, el enfoque orientado al servicio se convierte en un apoyo más importante para el éxito.

A medida que las organizaciones comienzan a administrar entornos integrados que constan de servicios en la nube privada y pública, junto con los servicios tradicionales de centros de datos, la orientación al servicio se está viendo como el pegamento que mantiene todo funcionando según lo previsto.

La definición de la orientación a servicios

La orientación a servicios es un enfoque arquitectónico basado en la implementación de procesos de negocio como servicios de software. Estos servicios comerciales consisten en un conjunto de componentes débilmente acoplados - diseñado para minimizar dependencias - ensamblado para apoyar una tarea empresarial bien definido. El diseño de sistemas con resultados de servicios empresariales modulares en sistemas más eficientes y flexibles.

Los sistemas diseñados para incorporar orientación de servicio permiten a las organizaciones aprovechar los activos existentes y fácilmente cabida a los inevitables cambios experimentados por una empresa dinámica. Además, hay situaciones en las que es necesario combinar una serie de servicios. Esto asegura que estas cargas de trabajo combinada será capaz de ejecutar con menos latencia lo que sería posible con los componentes débilmente acoplados.

orientación de servicio es también una negocio enfoque y la metodología. El uso de un enfoque orientado al servicio ayuda a las empresas a adaptarse a los cambios y hace que la escalabilidad de la nube sea posible.

servicios a las empresas desempeñan un papel esencial en los sistemas diseñados con un enfoque en la orientación al servicio. Estos servicios de negocios cruzan una serie de diferentes sistemas de TI, rompiendo con eficacia los silos organizacionales que se formaron alrededor de los sistemas de TI convencionales.

La siguiente figura muestra cómo un servicio de negocio de comprobación de crédito se incorpora en una aplicación de procesamiento de pedidos. Su servicio se llama cuando un nuevo cliente hace un pedido para determinar si el cliente es digno de crédito. En aras de la simplicidad, decir que el servicio de negocio de crédito, cheques - componente de software - está a cargo de una empresa externa y simplemente proporciona un servicio. La empresa que utiliza este software de verificación de crédito está segura de que el servicio lleva a cabo una verificación de crédito correctamente.

La aplicación de procesamiento de pedidos simplemente solicita el servicio de crédito de comprobación y pasa a lo largo de la información necesaria (una persona&rsquo-s nombre y número de la Seguridad Social). El servicio de crédito de comprobación de consulta de sus fuentes de información, hace algunos cálculos, y pasa de nuevo una calificación de crédito.

El servicio de crédito de comprobación puede conectarse a varios equipos, consulte a muchas diferentes fuentes de datos, y el uso de un algoritmo muy sofisticado para calcular la calificación de crédito, pero los detalles de cómo funciona el algoritmo no son de interés para la aplicación de procesamiento de pedidos. En lo que se refiere a la aplicación de procesamiento de pedidos, control de crédito está llamada a realizar un proceso de negocio específico, y que&rsquo-s todos.

El componente de comprobación de crédito Sólo hace la comprobación de crédito. doesn&rsquo-t ofrecen una amplia gama de servicios. Eso&rsquo-s precisamente porque los componentes tienen un ámbito estrechamente definido - es decir, lo hacen sólo una cosa - que pueden ser utilizados y reutilizados como bloques de construcción.

El uso de un enfoque orientado al servicio hace que sea más fácil de construir nuevas aplicaciones, así como las aplicaciones existentes de cambio. El uso de componentes bien probados y comprobados hace que el ensayo de nuevas aplicaciones más eficientes.

¿Por qué importa la orientación al servicio en la nube

entornos de nube híbridos se están convirtiendo en importantes porque las organizaciones se reinventan constantemente para responder a los cambios y para ser más competitivos. TI debe estar a la vanguardia de una estrategia de negocio basada en la innovación y la transformación. Las organizaciones a entender que&rsquo-s difícil encontrar un mejor enfoque de TI de computación para todos los tipos de cargas de trabajo. Por lo tanto, el enfoque más práctico es implementar un entorno de nube híbrida.

Video: SOA Arquitectura orientada a servicios

Para hacer un trabajo de infraestructura en la nube en el mundo real requiere un alto nivel de flexibilidad y modularidad. Una nube debe estar diseñado para soportar una variedad de cargas de trabajo y servicios de oficina. Nadie puede anticipar cuando un servicio necesita ser ampliado y cuando se reducirá.

Específicamente, es este enfoque orientado a los servicios de diseño arquitectónico que es compatible con las características de las nubes clave de elasticidad, el aprovisionamiento de autoservicio, las interfaces basadas en estándares, y pay-as-you-go flexibilidad. La combinación de un servicio orientado a servicios de aproximación y la nube permite a las empresas reducir los costos y mejorar la flexibilidad del negocio. Los componentes reutilizables y débilmente acoplados hacen escalabilidad y elasticidad en una realidad para entornos cloud públicos y privados.

Una de las principales ventajas de un enfoque orientado al servicio es que el software está diseñado para reflejar las mejores prácticas y procesos de negocio, en lugar de hacer el negocio de operar de acuerdo a la estructura rígida de un entorno técnico. orientación de servicio permite a las empresas aprovechar los activos existentes y crear nuevos servicios de negocios que son consistentes y controlados, y más fácilmente cambiado y gestionados. Como resultado, un enfoque orientado al servicio conduce a los objetivos de negocio acordes con las exigencias de los entornos de computación en nube.

Artículos Relacionados