Beneficios de un enfoque orientado a servicios en la nube
La creciente adopción de entornos cloud híbridos puede estar directamente relacionado con las empresas de éxito han hecho de pasar a una orientada a servicios enfoque
Conteúdo
Este movimiento de orientación de servicio es un proceso evolutivo, y no es fácil por cierto. De hecho, las organizaciones han trabajado muy duro para separar los componentes tradicionales de la computación de manera que el código de aplicación puede funcionar independiente del sistema operativo subyacente y 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.
Como organizaciones comienzan a gestionar entornos integrados que constan de servicios en la nube privados y públicos, además de servicios de centros de datos tradicionales, orientación al servicio se está viendo como el pegamento que mantiene todo funcionando según lo previsto.
Definición de la orientación a servicios
Orientación de servicio es un enfoque arquitectónico basado en la implementación de los procesos de negocio como servicios de software. Estos servicios de negocios consisten en un conjunto de componentes débilmente acoplados - diseñado para minimizar las dependencias - se reunieron para apoyar a una tarea de negocios bien definido. Sistemas con resultados de servicios empresariales modulares El diseño de sistemas de TI más eficientes y flexibles.
Los sistemas diseñados para incorporar la orientación a servicios 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 necesita un conjunto de servicios que se han combinado. Esto asegura que estas cargas de trabajo combinada será capaz de ejecutar con menos latencia que sería posible con componentes débilmente acoplados.
Orientación de servicio es también un negocios enfoque y la metodología. Utilizando un enfoque orientado al servicio ayuda a las empresas a adaptarse a los cambios y hace que la escalabilidad de cloud computing posible.
Servicios de negocios juegan 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 efectivamente los silos organizacionales que se formaron alrededor de los sistemas de TI convencionales.
La siguiente figura ilustra cómo se incorpora un servicio de negocio de crédito de comprobación 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 solvente. En aras de la simplicidad, decir que el servicio de negocio de crédito de comprobación - componente de software - está a cargo de una empresa externa y simplemente ofrece un servicio. La empresa que utiliza este programa de crédito de comprobación confía en 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, cheques y pasa a lo largo de la información necesaria (nombre de una persona y número de Seguro Social). El servicio de crédito comprobación consulta sus fuentes de información, hace algunos cálculos, y pasa de nuevo una calificación crediticia.
El servicio de crédito de cheques puede conectarse a muchos equipos, consultar muchas fuentes de datos diferentes, 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 cumplir un proceso de negocio específico, y eso es todo.
El componente de crédito de comprobación hace única comprobación de crédito. No ofrece una amplia gama de servicios. Es precisamente porque los componentes tienen un alcance estrechamente definido - es decir, lo hacen sólo una cosa - que pueden ser utilizados y reutilizados como bloques de construcción.
Utilizando un enfoque orientado al servicio hace que sea más fácil para construir nuevas aplicaciones, así como cambio de las aplicaciones existentes. El uso de componentes bien probados y comprobados hace probar nuevas aplicaciones más eficientes.
¿Por qué importa la orientación a servicios en la nube
Entornos cloud híbridos se están convirtiendo en importantes porque las organizaciones están constantemente reinventando a sí mismos para responder a los cambios y para ser más competitivo. TI debe estar a la vanguardia de una estrategia de negocio basada en la innovación y la transformación. Organizaciones entienden que es difícil encontrar uno mejor enfoque de computación de TI para todo tipo de cargas de trabajo. Por lo tanto, el enfoque más práctico es implementar un entorno de nube híbrida.
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 redujo.
En concreto, es este enfoque orientado al servicio al diseño arquitectónico que soporta 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 de aproximación y de nubes orientadas a servicios permite a las empresas reducir los costos y mejorar la flexibilidad del negocio. 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 a las empresas que sean consistentes, 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 demandas de los entornos de cloud computing.