Arquitectura Del Servicio De Internet

17
SISTEMAS INTEGRALES EN LAS ORGANIZACIONES ARQUITECTURA DEL SERVICIO DE INTERNET EQUIPO 3.

description

 

Transcript of Arquitectura Del Servicio De Internet

Page 1: Arquitectura Del Servicio De Internet

SISTEMAS INTEGRALES EN LAS ORGANIZACIONES

ARQUITECTURA DEL SERVICIO

DE INTERNET

EQUIPO 3.

Page 2: Arquitectura Del Servicio De Internet

El servicio de la arquitectura de integración de aplicaciones de negocio define como reutilizables los componentes funcionales de la empresa. Este concepto es de una arquitectura orientada a servicios (SOA).

SOA es un tema candente en TI, y en el centro de muchas iniciativas destinadas a aumentar la agilidad empresarial.

En una arquitectura SOA, las funciones discretas de negocios o procesos se crean como componentes independientes, de interfaces estándar que se puede acceder por otras aplicaciones, servicios o procesos de negocio, regarles de la plataforma o lenguaje de programación.

Estos servicios pueden ser combinados con flexibilidad para soportar o cambiar los procesos de negocio y funciones.

ARQUITECTURA DEL SERVICIO DE INTERNET

Page 3: Arquitectura Del Servicio De Internet

Que las empresas se agilicen.

SOA es la mejor manera de permitir la agilidad empresarial. Se maximiza el aprovechamiento de los recursos existentes y reducir al mínimo el tiempo y el coste de la implantación de nuevas aplicaciones. En lugar de desarrollo de aplicaciones a partir de cero, las empresas pueden utilizar la funcionalidad de salir y crear nuevas soluciones mediante el ensamblaje de componentes de aplicaciones existentes y nuevas funcionalidades. Esto permite el despliegue rápido de nuevas soluciones.

Ofrecer un mayor retorno de la inversión.

Reutilizables empresas que definen los servicios a las empresas y la creación de negocios o de recapitulación funcionalidad estándar como servicios de maximizar su inversión en TI, a través de la reutilización y el apalancamiento de los activos existentes.

BENEFICIOS SOA

Page 4: Arquitectura Del Servicio De Internet

Permitirle agilidad.

Definiciones estándar de servicios puede proporcionar una capa de resumieron para los servicios empresariales. Un servicio puede funcionar en cualquier parte y tener acceso desde cualquier lugar. Por lo tanto, una empresa puede cambiar fácilmente la ubicación o la tecnología de la base de código.

Reducir los costes de formación.

Las empresas pueden ser encapsuladas y resumieron en una forma que hace fácil de utilizar y ensamblar los componentes en las aplicaciones con un mínimo de programación. Las empresas pueden utilizar más cualificados programmers o la creación de las definiciones de funcionalidad y servicio, que luego pueden ser reutilizados por los lías de los programadores y los técnicos de montaje herramientas visuales aplicación.

 Reducir el coste y la fijación de error

Cada servicio es como un cuadro negro que realiza una función específica, y ha publicado una interfaz definida que acepta entradas y produce resultados definidos.

Page 5: Arquitectura Del Servicio De Internet

Cada uno de los servicios pueden ser probados por separado, y luego una y otra vez. Pruebas de interfaz es bastante sencillo, y utilizando las reutilisarse herramientas de prueba automatizadas.

Soporte de múltiples tipos de cliente y plataformas.

La SOA ofrece una capa de abstracción de las plataformas. Esto hace posible para varios tipos de dispositivos de usuario final, incluyen navegadores y dispositivos móviles tales como beepers, teléfonos celulares, PDA y otros dispositivos s especialización para utilizar la funcionalidad de la misma empresa y tienen la información comunicada a diferentes .las plataformas proporciona una gran independencia ahorro para las grandes empresas que tienen una gran variedad de tecnologías en uso. Velocidad el tiempo de desarrollo a través de un desarrollo paralelo.

Page 6: Arquitectura Del Servicio De Internet

Aumentar la escalabilidad y disponibilidad.

SOA ofrece la ubicación, porque en la transparencia, existe la posibilidad de aumentar la escalabilidad mediante la adición de varias instancias de un servicio. Balanceo de carga dinámica de la tecnología y encontrar la ruta para pedir el servicio instancia. Del mismo modo, si hay varias instancias de un servicio en la

red, y uno está disponible, el software puede pedir transparencia a la ruta a otro lugar, proporcionando así una mejor disponibilidad. Esto es más el caso de nuevos servicios basados en servicios de aplicación, y no la funcionalidad legado que se ha envuelto en las interfaces de servicios web.

SOA se convertirá en la forma en la que las organizaciones constituirán sus infraestructuras de TI, ya que es la mejor y única manera de proporciona a largo plazo, sin embargo, pasará algún tiempo y la inversión para llegar. Hasta la fecha, la mayoría de la industrias se ha centrado en la solución de los problemas de conectividad. Técnica considerable, el mayor de los obstáculos que permitan realmente a través de la agilidad empresarial de SOA son la definición de la construcción, y servicios empresariales reutilizables manejadas.

Page 7: Arquitectura Del Servicio De Internet

Hasta la fecha, la mayoría de la atención a SOA y Web services ha estado en el detalle técnico de la definición de la interfaz estándar, mientras la definición es la crítica al servicio del sistema, el enfoque ascendente tiene su limitación, si el foco es la especificación de interfaz, y no en la definición de lo que la funcionalidad de exponer como un servicio, las empresas no aprovechar todas las ventajas de SOA, incrementado una agilidad de negocios y la disminución de los costos dependen.

No hay ninguna teoría matemática o la metodología que puede decir un desarrollador donde el componente o servicio que está en el nivel correcto de granularidad para maximizar. El más comúnmente utilizado el método de la creación de servicios empresariales es el de prueba y error aprovechándolo.

Definiendo servicios, abajo-arriba o Arriba-abajo

Page 8: Arquitectura Del Servicio De Internet

Servicio de arquitectura de integración de las especificaciones

Algunos han llamado el proceso de creación de servicios reutilizables de negocios similar a la cocina waffles. Tu necesidad de tirar la primera, y mejora con el tiempo, si bien es ciertamente un proceso interactivo, esta especificación proporcionará directrices para la creación de servicios reutilizables.

Introducción SOA proporciona esta especificación de la arquitectura y el diseño de orientación para aplicar una arquitectura orientada a servicios para integración. Este documento define los eventos, servicios y componentes. Este es el diseño y especificación de arquitectura para el desarrollo de los servicios y componentes.

Ámbito El ámbito de aplicación de esta especificación se define por el alcance del proyecto. Los documentos de la arquitectura y el diseño de un enfoque SOA para una solución. En ámbito de aplicación de esta especificación debe describir el alcance de la aplicación o sistema que se está diseñando.

Page 9: Arquitectura Del Servicio De Internet

Participantes clave

Esta sección debería definir las partes interesadas que la empresa puede verificar los eventos, servicios e interfaces;

equipo de desarrollo que ejecutará la aplicación de los diseños, y el equipo responsable de la arquitectura y otros

participantes designados. Cualquier tomador también deberían ser identificadas, incluyendo sus funciones.

Eventos de negocio.

La sección de eventos de negocio define las actividades que el sistema debe apoyar. Un caso de negocio es algo que

*Se produce en el entorno empresarial *Se produce en un punto dado en el tiempo *Debe ser respondido por el sistema

Page 10: Arquitectura Del Servicio De Internet

En caso de la tabla se describen las actividades que suceden en la empresa y el sistema responde. Son dos tipos de eventos que ocurren en el negocio, y se detectan mediante la definición de cada actividad dentro del ámbito de aplicación del sistema temporal acontecimientos ocurren en un predeterminado punto en tiempos de eventos .l existen porque la política de la empresa exige que ciertas

actividades del sistema se producen en determinados momentos, o el sistema porque produce sus resultados en un tiempo de base.

Servicios

Las respuestas del sistema se define en la tabla de eventos se utilizan para determinar los servicios esenciales que el sistema debe proveer . Algunos de estos servicios o funciones ya existen en otros sistemas, la funcionalidad y otros serán nuevos y deben ser desarrollados a continuación, las descripciones integradas. El definir el servicio ámbito de aplicación de la funcionalidad necesaria para llevar a cabo un servicio específico de negocios.

Page 11: Arquitectura Del Servicio De Internet

Categoría de servicio de mesa

La categoría de servicio de mesa es una lista de todos los negocios requiere respuestas a eventos, y define si la función ya existe en uno o varios sistemas, o si es nuevo funcionamiento, el probable cuadro también define los servicios que proporcione el servicio de funcionamiento, en este momento es un primer huésped en una mejor definición y servicios se perfeccionarán aún más en la próxima definición de los pasos, de servicios cuando, piensa en módulos dentro de una aplicación existente que puede llevar a cabo el servicio o que módulos para el desarrollo.

Definición del servicio de mesa

La definición del servicio de mesa completo se describe cada uno de los servicios en el nivel suficiente para la creación de servicios web u otros servicios de integración de interface, deben describirse en términos de sus funciones y sistemas utilizados para crear el servicio, en la creación de esta mesa, todas las funciones del grupo y las respuestas que, junto se forma un ejemplo de cohesión de modulo. Para el servicio debe manejar un conjunto particular de datos, tales como información de cliente, o información sobre el producto, o debe realizar un servicio específico que pueda utilizarse en otras aplicaciones, tales como cheques o de crédito. Algunos se suelta el acoplamiento entre servicios.

Page 12: Arquitectura Del Servicio De Internet

Algunos servicios debe interactuar con cualquier otro servicio a través de los servicios definidos interface, cambiar uno no debería influir el funcionamiento de otros servicios. La descripción de cómo se define el servicio se pondrá en práctica como servicio web, la aplicación del adaptador, o módulo de la aplicación interface. Este es el lugar en el pliego que lleva el diseño de arriba hacia abajo a la tecnología, la tecnología a nivel de especificación.

 

Servidor de interfaz de mesa

Mientras que los servicios web estándar definen la forma de una interfaz específica, no define los datos y la funcionalidad que necesita contar. La interfaz de especificación de interfaz de servicios proporciona la información necesaria para la creación de servicios web u otra aplicación o componentes interfaces, usando la definición del servicio de mesa , lista de insumos, productos, y los métodos que la interfaz a las necesidades de apoyo y determinar la forma en que la interfaz será ejecutado.

Page 13: Arquitectura Del Servicio De Internet

Diagrama caso de uso

Caso de uso de la especificación que contiene el texto se describe además, el caso de uso especificada el texto también se describe por lo general todo lo que puede salir mal durante el curso de la conducta especificada, y qué medidas correctivas, el sistema tomando esta especificación puede ser personalizado o ampliadas para

manejar todas cuestiones dentro de una aplicación u organización.

Conclusiones y comentarios

Caso de uso de la especificación que contiene el texto se describe además, el caso de uso especificada el texto también se describe por lo general todo lo que puede salir mal durante el curso de la conducta especificada, y qué medidas correctivas, el sistema tomando esta especificación puede ser personalizado o ampliadas para manejar todas cuestiones dentro de una aplicación u organización.

Page 14: Arquitectura Del Servicio De Internet

Las mejores practicas en la integración de los servicios de arquitectura.

El éxito de arquitectura orientada a servicios permite a las empresas a implementar rápidamente nuevas soluciones de negocio o cambiar los existentes y pueden generar un importante rol. Sin embargo SOA no es necesariamente fácil

de las mejores prácticas accomplish. La siguiente le ayudará a aprovechar todas las ventajas de SOA. Proporcionar alto nivel de organización y estructura de soporte .success con SOA requiere el compromiso y la empresa en curso investment.SOA no se puede lograr una sola pizca project.

Aplicar las normas basadas en la arquitectura. estándar ayudará a asegurar tanto interoperabilidad y evitar la tecnología de bloqueo o portabilidad, y entonces ayudar a preservar el valor de TI en investments web Servirse de las normas que permitan la generalización de la adopción de SOA, a pesar de que ha sido un conocido mejor arquitectura para la práctica que permite a sus tres décadas XML sistema es una forma de proporcionar un transporte basado en estándares, la gestión, y el formato de almacenamiento para todos los datos estructurados y no estructurados contenido dentro de la organización.

Page 15: Arquitectura Del Servicio De Internet

Aplicar las normas basadas en la arquitectura

Estándar ayudará a asegurar tanto interoperabilidad y evitar la tecnología de bloqueo o portabilidad, y entonces ayudar a preservar el valor de TI en

investments web Servirse de las normas que permitan la generalización de la adopción de SOA, a pesar de que ha sido un conocido mejor arquitectura para la práctica que permite a sus tres décadas XML sistema es una forma de proporcionar un transporte basado en estándares, la gestión, y el formato de almacenamiento para todos los datos estructurados y no estructurados contenido dentro de la organización.

 

Page 16: Arquitectura Del Servicio De Internet

Aplicar una norma basada en estándares Siguiendo el ejemplo de los comités de estándares que tienen larga experiencia de Pentecostés creando procesos que tienen éxito en la creación de diseños de evaluación standards.desarrollos interoperables para las interfaces de servicio, e incluyen todas las partes interesadas holderss.stakeholders se pueden identificar a través del caso de uso .

Invertir en la formación tendrá una mayor probabilidad de éxito si sus empleados saben lo que re doing.few los diseñadores y los programadores con experiencia en SOA basado en estándares web, tales como servicios y XML. esta demasiado a las partes interesadas, incluiding las empresas y los administradores de TI, arquitectos, diseñadores, programadores, personal de apoyo y necesidad de comprender los conceptos generales de la arquitectura SOA y cuál es su papel en el proceso.

Page 17: Arquitectura Del Servicio De Internet

Arquitectos y diseñadores para entender las necesidades de los parámetros de diseño y las mejores prácticas para crear agiles y reutilizables sistemas. Programadores tienen la necesidad de comprender las implicaciones de la gestión distribuida de SOA utilizar herramientas para ahorrar dinero y tratar de tiempo...