Integración al Servicio de la Empresa
|
|
- Ramona Ana Contreras Gómez
- hace 8 años
- Vistas:
Transcripción
1 Integración al Servicio de la Empresa Las Arquitecturas SOA permiten abordar los nuevos retos empresariales, ser más competitivos y disponer de sistemas de información integrados. Además, tecnologías como BPM, BAM, JBI o Web Services forman un complemento esencial para SOA. THE SERVER LABS dispone de amplia experiencia y conocimiento en arquitecturas de sistemas de información, entre ellas las orientadas al servicio (SOA), lo que permite a nuestros clientes maximizar el retorno de la inversión y construir soluciones de calidad.
2 Contenido Qué es SOA y los Servicios?... 2 Principios de la Arquitectura SOA... 3 Infraestructura de Servicios... 4 Ventajas para la empresa Servicios ofrecidos por THE SERVER LABS Definición de Acrónimos
3 Qué es SOA y los Servicios? La Arquitectura Orientada a Servicios (en inglés Service Oriented Architecture o SOA) es un modelo de arquitectura software que proporciona una metodología y un marco de trabajo basado en servicios. Además, está muy orientada y alineada con el negocio, por lo que normalmente se habla de SOA como un modelo de arquitectura tanto de IT como corporativo. SOA no es un producto, ni un fabricante, ni una tecnología, es una arquitectura, cuyos conceptos no son totalmente nuevos. Lo que ocurre es que ahora tenemos tecnologías y estándares que hacen posible que la implementación sea ahora una realidad. Por ejemplo, conceptos de mensajería, web services, etc. SOA hace posible que las empresas u organizaciones compartan los datos de sus aplicaciones y la lógica de negocio (sea entre departamentos o con otras empresas), permitiendo un acceso homogéneo a los datos. Un servicio en SOA es un conjunto discreto de funcionalidad técnica o de proceso de negocio, cuya característica principal es que sea reutilizable por cualquier proceso de negocio. Los servicios pueden estar compuestos de otros servicios según una jerarquía. Los tipos de servicios posibles a definir basándose en su granularidad son los siguientes: Servicios de componentes o de aplicación: Servicios atómicos que interactúan directamente con los sistemas finales; estos son independientes de la plataforma, sistema operativo, lenguaje de programación etc. Servicios de negocio: Son servicios formados por la composición de servicios de componentes. Servicios de workflow o de orquestación: Son servicios formados por la orquestación de servicios de negocio o de servicios de componentes en los que puede haber interacción humana. 2
4 Todos estos servicios pueden ser proporcionados al usuario del sistema, por lo general a través de una aplicación en el que sea transparente e irrelevante cualquier detalle de arquitectura o de implementación. Hay que tener en cuenta que el concepto de reutilización siempre es aplicable a todos los casos, independientemente del nivel de abstracción, aunque dependerá de si se publican o no en el bus de servicios empresariales (ESB). Si no se publican, en principio la reutilización no tendrá lugar, y se considerarían privados. Es muy importante definir correctamente qué servicios son o no publicables. Principios de la Arquitectura SOA Los principios arquitectónicos con los que se diseñan los servicios en SOA son: Reusabilidad: La lógica de los procesos de negocio es dividida en servicios, estos funcionalmente son únicos en toda la arquitectura y por tanto deberían ser reutilizados en toda la implementación. Acoplamiento mínimo: Los servicios han de requerir el conocimiento de la existencia de otros servicios, pero la dependencia ha de ser mínima o de preferencia nula. Descubrimiento del servicio: Los servicios al tener interfaces completamente definidas y autodescriptivas permiten poder ser descubiertos dinámicamente por otros servicios. Composición de servicios: Un conjunto de servicios puede ser coordinado y orquestado para crear otros servicios más complejos. Ser auto-contenidos: Los servicios han de ser autónomos y por tanto deberán implementar una funcionalidad completa sin depender de otros servicios. Establecimiento de contratos: Esto se refiere a que los procesos proveedores del servicio y los consumidores establezcan entre ellos la definición completa de las interfaces del servicio. El llevar a la práctica estos principios arquitectónicos, además de la metodología, implica disponer de una "infraestructura de servicios" que nos permita implementar SOA en tiempos cortos (requerimiento indispensable del negocio). Debido a esto, los fabricantes de software (comerciales y también de software libre) implementan sus soluciones o reconvierten sus productos buscando cubrir tales principios de arquitectura. Hay informes que señalan que muy pronto, todas las aplicaciones se construirán teniendo en cuenta las normas y estándares SOA, y que todos los productos actuales y venideros vendrán diseñados conforme a la norma. Es importante indicar que una solución, además de cubrir lo mencionado anteriormente, deberá soportar los requerimientos de un sistema corporativo: Alta Disponibilidad, Balanceo de Carga, Escalabilidad, Seguridad, Recuperación ante fallos y Mantenibilidad. 3
5 Infraestructura de Servicios Actualmente existen diferentes organismos (w3c, JCP, OASIS, etc.) que buscan estandarizar las tecnologías encargadas de implementar SOA. Los fabricantes de software buscan tener en un futuro próximo una plataforma que implemente SOA completamente, pero en la actualidad están reconvirtiendo o implementando su "infraestructura de servicios" basándose en su tecnología actual. De acuerdo con esto, los fabricantes han definido diversos nombres para sus productos los que evidentemente referencian los principios de SOA. A continuación enumeramos algunos de ellos: ESB Enterprise Service Bus (Bus Empresarial de Servicios) El concepto de bus ha sido extrapolado de la tecnología de middleware en el que se usaba para buses de mensajería; en este caso hablamos de bus de servicios. El concepto de bus apareció cuando la integración de aplicaciones era punto a punto obteniéndose al final el modelo "espagueti". Este modelo era muy costoso en cuanto a mantenimiento, reutilización, etc., por lo que el bus trajo orden a la integración de aplicaciones debido a que las aplicaciones cuando querían recibir o enviar información interactuaban con el bus, y éste les resolvía las peticiones de una manera anónima, desacoplada y eficiente. 4
6 Las tecnologías con las que están construidos los buses son de diversos tipos: demonios, colas, servidores de ejecución, webservices, etc. Actualmente JMS (Java Messaging Service) y los WebServices son las tecnologías que se prevé coparan el mercado de implementación del ESB. En relación con los WebServices a fecha de hoy aún están en progreso ciertos estándares, tal es el caso de WS-Security, WS-SecurityPolicy, WS-ReliableMessaging, WS-Trust, WS-Choreography, WS-Transactions, WS-Addressing, WS- Notification, etc., pero ya han alcanzado la categoría de estándares especificaciones como WSDL 1.1, UDDI 3.0, SOAP 1.2, WS-Reliability, WSDM 1.0, WS-Security 1.1, BPMN 1.0, XDPL 2.0; al final del documento se especifica una descripción de todos estos acrónimos. Service Registry (Registro de Servicios) Antes de implementar un servicio, hay que diseñar las definiciones de las interfaces y las políticas para la invocación de servicios entre los proveedores de servicios SOA y los consumidores de servicios SOA. El "registro de servicios" permite tal funcionalidad, además de proporcionar un mecanismo de publicación de registros de servicios. Con este mecanismo todos los servicios conocerán de la existencia de nuevos servicios y además se permite verificar que todos ellos utilizan las políticas establecidas, asegurándose la consistencia de los servicios y su calidad. 5
7 Data Services (Servicios de Datos) Estos servicios son los que proporcionan el nivel de acceso a datos provenientes de las fuentes de información (Bases de Datos, Sistemas de Back-Office, CRM, ERP, etc.). Adicionalmente a obtener la información, la solución también ha de tener mecanismos para realizar transformaciones, consultas y hasta permitir la combinación de varias fuentes de datos. BPM (Business Process Management) (Gestión de Procesos de Negocio) Un conjunto de servicios conformará lo que se denomina un proceso de negocio. Para entender correctamente la relación entre BPM y SOA, hay que tener en cuenta que todo proceso de negocio tiene muchos aspectos que han de ser gestionados, como por ejemplo capacidades de orquestación en los procesos, modelización del proceso, monitorización del proceso y de su estado, motores de reglas de negocio más amigables para el usuario, análisis de eficiencia de los procesos a nivel granular o agregado. SOA no especifica la gestión de cada aspecto, pero toda infraestructura de servicios requiere herramientas para gestionarlos y así garantizar la eficiencia en la arquitectura planteada. Para poder comprender la diferencia y la relación existente entre Servicios SOA y Procesos de BPM, es importante primero distinguir Servicio SOA del Servicio que el negocio ofrece al consumidor o cliente. A veces, en las organizaciones, se denomina Servicio a lo que realmente es un proceso de negocio. Este proceso de negocio estaría compuesto de servicios SOA e invocaría 6
8 a las operaciones de estos servicios. Además los procesos de negocio pueden tener un estado y sin embargo los Servicios SOA no tienen nunca estado. Vamos a poner un ejemplo de los dos conceptos y de su interrelación. Imaginemos un proceso de negocio llamado Mantenimiento de los vehículos de clientes. Esto es lo que normalmente llamaríamos en la empresa un Servicio, ya que se puede ofrecer como servicio de negocio directamente al público. Sin embargo, dentro de la terminología SOA, es un proceso de negocio, ya que tiene estado, no es autocontenido y tampoco reutilizable para otros procesos, como por ejemplo Venta de Vehículos a Clientes o Compra Vehículos a Mayorista etc. En el siguiente dibujo se muestran los servicios que implementarían el proceso de negocio Mantenimiento de los vehículos de clientes, como Servicio de Orden de Trabajo, Servicio de Catalogo, Servicio de Gestión, Servicio de Cliente y Servicio de Inventario. Cada uno de estos servicios consiste en una agrupación de operaciones de utilidad, es reutilizable, y no tiene estado. 7
9 En relación con la monitorización, que es uno de los aspectos de los procesos, es importante mencionar la tecnología BAM (Business Activity Monitoring) (Monitorización). Esta tecnología nos da información pormenorizada y en tiempo real del comportamiento de los procesos sobre la base de indicadores de eficiencia. Es una tecnología en tiempo real orientada a eventos a diferencia de la tecnología de Business Inteligence, que está mas orientada a la obtención de análisis basándose en históricos (generalmente por consultas a base de datos); en el caso de Business Inteligente el usuario final es uno de mayor nivel de gestión (gestores de operaciones, gerentes de sistemas, etc). Service Lifecycle Management La gestión del ciclo de vida de los servicios es cada vez más importante debido a la continua actualización y adecuación de los servicios para llevar a la práctica su reutilización por otros servicios. Por tanto es preciso tener una adecuada gestión del repositorio de los servicios con una auto-sincronización utilizando estándares. Toda esta gestión se denomina governance. Las actualizaciones y adecuaciones de los servicios se realizan para cualquier aspecto de los servicios, por lo que el término governance está también relacionado con seguridad, registro, políticas de gestión, etc. 8
10 Adicionalmente la infraestructura de servicios ha de implementar otros servicios no menos importantes como por ejemplo la seguridad. Security Services La seguridad en sí no está definida por de la tecnología SOA, pero puede ser planteada como un servicio SOA. En esto los fabricantes de software buscan que sus soluciones cumplan con todos los criterios de seguridad como autenticación, autorización, mapeo de roles, mapeo de credenciales, etc. Pero como es de suponerse los sistemas requieren de estándares y tecnología que mejoren o que faciliten aún más la implementación de SOA, por lo que hay nuevos estándares o metodologías a las que se prevé evolucionará la tecnología: SCA (Service Component Arquitecture) y JBI (Java Business Integration). SCA Es un modelo para la creación de componentes de servicio y la composición de servicios. Algunas de las características que ha de tener son: Desacoplar la implementación del servicio del ensamblaje del servicio. Diversos lenguajes de programación y estándares como Java, C++, XML, BPEL, XSLT, etc. podrán utilizarla como arquitectura de creación de componentes de servicios. Los datos deberán ser representados como objetos de servicio de datos. Los componentes han de poder ser reutilizados. Ejecutar la composición de servicios. JBI Entendido como una especificación para arquitectura de contenedores, los cuales albergan tanto a los productores de servicios como a los componentes consumidores de servicios. El mecanismo de entrega de mensajes centralizado se hará utilizando el concepto de bus, sólo que denominado router de mensajes normalizado. Este bus entrega mensajes normalizados basándose en patrones de intercambio de mensajes. Una de las cosas interesantes es qué la especificación JBI referencia a un servicio de ensamble de aplicaciones, el cual proporcionará un empaquetamiento estándar de aplicaciones compuestas (consumidores y proveedores de servicios) permitiendo que sean portables a cualquier implementación JBI de cualquier fabricante. En la actualidad los fabricantes están trabajando en esto, considerándose por tanto una tecnología aún en progreso. 9
11 Ventajas para la empresa Estandarizar los procesos existentes y analizarlos basándose en una arquitectura SOA permitirá reducir mucho los gastos de implementación y mantenimiento a medida que el nivel de reutilización del servicio aumente. Esto es lo que se denomina "small ROI". Pero la flexibilidad que brinda la arquitectura a responder rápidamente y de manera más efectiva a los cambios en las condiciones de mercado y de esa manera ganar ventaja competitiva es lo que traerá el "big ROI". SOA promete alcanzar la agilidad tan esperada para el negocio. Servicios ofrecidos por THE SERVER LABS Los arquitectos de THE SERVER LABS tienen una amplia experiencia en diseño e implementación de arquitecturas y desarrollo software, en diversos verticales de negocio, como el financiero, las telecomunicaciones, el ecommerce y el espacial y científico; por ello, nuestros arquitectos entienden tanto las relaciones dinámicas entre las necesidades de negocio y los servicios existentes, así como los fundamentos técnicos necesarios para crear servicios a partir de las aplicaciones técnicas. Además, hay que tener en cuenta que las características intrínsecas de SOA (reusabilidad, granularidad y bajo acoplamiento) permiten la utilización de metodologías ágiles de desarrollo, con las que THE SERVER LABS está familiarizado y que favorecen en última instancia la agilidad para el negocio, la satisfacción del cliente y la disminución del coste total del proyecto. Algunos de los servicios que ofrecemos en este contexto son los siguientes: Análisis de viabilidad, planificación y diseño de Arquitecturas SOA. Mentoring Tecnológico. Desarrollo de Frameworks SOA- para garantizar una importante reducción de costes durante el desarrollo del proyecto SOA. Formación Avanzada y Master Classes en Arquitectura (Architecture Summer Camp). Y para dar apoyo al equipo de consultoría experta, THE SERVER LABS dispone de un Laboratorio de Arquitecturas como un valor añadido para el proyecto. El laboratorio ofrece soluciones tecnológicas innovadoras que ayudarán al equipo, clientes y partners a mejorar su competitividad y rendimiento. The Server Labs S.L. C/ Pinar, Madrid, Spain Tel:
12 Definición de Acrónimos WS-SecurityPolicy. Lenguaje para declarar políticas de seguridad de Web Services mediante el cual se definen restricciones y requerimientos (encriptado, tokens, mecanismos, etc.) para habilitar a los web services ha de participar en intercambio seguro de mensajes. WS-ReliableMessaging. Especificación normada por OASIS la cual permite la transferencia de "mensajes fiables" entre componentes software cuando existen fallos en la red de comunicaciones o fallos en componentes. WS-Trust. Especificación encargada de definir extensiones sobre WS-Security obteniéndose un framework para gestionar relaciones de seguridad a través de la solicitud y envío de testigos (tokens) de seguridad. WS-Choreography. Modelo que permite definir los datos y las relaciones entre ellos para definir la secuencia y las condiciones de intercambio. WS-Transactions. Definición del tipo de coordinación de transacción atómica que será usado con el framework de coordinación (WS-Coordination). WS-Addressing. Proporciona mecanismos para direccionar Web services y mensajes a través de redes que incluyen nodos de procesamiento como firewalls y gateways. WSDL 1.1. "Web Service Definition Language", Lenguaje de descripción de Web services para describir servicios de red conteniendo información orientada a documentos o a procedimientos. UDDI 3.0. "Universal Description Discovery and Integration", es uno de los estándares pilares en la infraestructura de los Web services. SOAP 1.2. "Simple Object Access Protocol", protocolo que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML. WS-Reliability. Proporciona un método para garantizar entrega de mensajes sobre Internet WSDM 1.0. "Web Services Distributed Management": estándar para unificar gestión de infraestructuras por proveedor, plataforma y red para habilitar el acceso y recibir notificaciones de gestión de recursos habilitados. WS-Security 1.1. Protocolo de comunicaciones que permite aplicar seguridad a los Servicios Web y generalmente se provee a través de un framework. BPMN 1.0. Business Process Modeling Notation, notación gráfica estandarizada de procesos de negocios en un Workflow. XDPL 2.0. Lenguaje de procesamiento de datos XML. 11
1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Más detallesLa interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la
Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes
Más detallesSERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO
SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3
Más detallesGerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta
Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración
Más detallesService Oriented Architecture: Con Biztalk?
Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación
Más detallesUna puerta abierta al futuro
Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico
Más detallesARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben
Más detallesIntroducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect
Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material
Más detallesIntroducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com
Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.
Más detallesService Oriented Architecture
Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesCONCLUISIONES Y RECOMENDACIONES
CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio
Más detallesBoletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos
Espiñeira, Sheldon y Asociados No. 4-2010 Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección 4 Introducción 4 Qué
Más detallesGlosario Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano
Ministerio del Poder Popular para las Telecomunicaciones y la Informática Centro Nacional de Tecnologías de Información Glosario Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado
Más detallesServicios Web: Orquestación y coreografías
Servicios Web: Orquestación y coreografías E. U. I. T. en Informática de Oviedo Master de Ingeniería Web Servicios Web Juan Ramón Pérez Pérez (jrpp en uniovi.es) Orientación a Servicios. Principios. Los
Más detallesMª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia
Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos
Más detallesPORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto
PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen
Más detallesQuienes Somos? Valor. Estrategia
Quienes Somos? STGI nace como la respuesta necesaria al mundo empresarial en consultorías para acceder y gestionar la información, estructurada y no estructurada, con el fin de alcanzar procesos eficientes
Más detallesUna propuesta de valor para la gran empresa: Atlassian Data Center
Artículo de Experto marzo 2015 Mariano Galán Martín Líder tecnológico de Atlassian en atsistemas Una propuesta de empresa: Atlassian Muchas empresas comienzan utilizando JIRA en un pequeño departamento
Más detallesSISTEMAS DE INFORMACIÓN III TEORÍA
CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo
Más detallesTítulo: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012
Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 El problema: las aplicaciones tradicionales no le proveen la agilidad necesaria
Más detallesIngeniería de Software en SOA
Ingeniería de Software en SOA ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de Software en SOA Curso 2014/2015 1 / 51 Índice 1 Directrices para la IS en SOA 2 Modelo de referencia
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesSYSTEMIC SOLUTIONS BPM. soluciones integrales. informes@systemicsolutions.biz
SYSTEMIC SOLUTIONS soluciones integrales Hacer realidad BPM en su Organización informes@systemicsolutionsbiz MODELO DE NEGOCIO SYSTEMIC SOLUTIONS es una empresa especializada en formación, consultoría
Más detallesIntegración de AuraPortal con SAP
Integración de AuraPortal con SAP Se puede definir como la estrategia empresarial enfocada a gestionar los procesos de negocio. BPM se soporta sobre tecnología de información para automatizar tareas y
Más detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesEstrategia de negocio basada en clientes: Software CRM
Estrategia de negocio basada en clientes: Software CRM 1 CRM ó GRC los pasos Índice de contenidos: Qué es un CRM Por qué utilizar un CRM, ventajas y beneficios Antes de utilizar un CRM Qué Por qué Cuándo
Más detallesBPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012
BPM en la práctica Transitando del BPA al BPM con una metodología probada. Diego Karbuski - Diciembre 2012 Qué es BPM? BPM no solo es tecnología informática. Es una disciplina de gestión empresarial impulsada
Más detallesBUSINESS PROCESS MANAGEMENT (BPM)
Quito, 22 de Enero de 2014. Estimado miembro AESOFT Asunto: Detalle Cursos BPM AESOFT invita a sus socios y aliados estratégicos a participar en el Curso Taller BMP Administración de Procesos de Negocio
Más detallesImplantación Plataforma SOA. La experiencia del Principado de Asturias
Implantación Plataforma SOA La experiencia del Principado de Asturias I. Situación inicial II. Necesidades III. Búsqueda de soluciones IV. Solución seleccionada V. Implantación I. Situación inicial La
Más detallesLA IMPORTANCIA DE SOA
LA IMPORTANCIA DE SOA En el mundo de negocios de ahora, la habilidad de adaptar la infraestructura de tecnología de información de manera rápida, es imperativa. Muchos están tomando la decisión de invertir
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor
Más detallesARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA
ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA Dirección General de Administración Electrónica y Calidad de los Servicios Consejería de Justicia y Administración Pública Junta de Andalucía
Más detallesOLIMPO Servidor Universal
OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido
Más detallesIDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA).
IDG/Oracle Documento de investigación sobre la arquitectura Service Oriented Architecture (SOA). Las herramientas unificadas SOA permiten alinear los negocios y TI Según una encuesta de IDG, con una solución
Más detallese-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.
Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores
Más detallesinfo@etrue-solutions.com - Telf/Fax: +34 91 320 7767 C/Sánchez Díaz 15, 2-29 - Madrid 28027 - ESPAÑA www.etrue-solutions.com
info@etrue-solutions.com - Telf/Fax: +34 91 320 7767 C/Sánchez Díaz 15, 2-29 - Madrid 28027 - ESPAÑA www.etrue-solutions.com es un Integrador de Sistemas especializado en aplicaciones PeopleSoft, dando
Más detallesModelando procesos. Introducción al modelamiento de procesos y BPM
Modelando procesos Introducción al modelamiento de procesos y BPM Concepto de BPM (Business Process Management) Es un conjunto de: Métodos Herramientas Tecnologías Es un enfoque centrado en los procesos
Más detallesMACROPROCESO GESTIÓN TECNOLÓGICA
Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar
Más detallesPlataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano
Plataforma de Interoperabilidad Libre Orientada a Servicios para el Estado Venezolano Introducción Tecnológica Noviembre 2009 Agenda Visión del Proyecto Plataforma de Interoperabilidad Libre Orientada
Más detallesGOBIERNO ELECTRONICO OPEN SOURCE
OPEN SOURCE Rodolfo BARZOLA V. Solutions Architec Conceptos Generales: Evaluación y Respuesta Los gobiernos y sus instituciones tienen que responder a una ciudadanía más consciente e informada. Los gobiernos,
Más detallesUniversidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal
Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Presenta: Mtro. Israel Ortega Cuevas para la Red Universitaria de Colaboración en Ingeniería de Software y Base
Más detallesIntroducción. Componentes de un SI. Sistema de Información:
Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para
Más detallesSAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento
SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia
Más detallesSeminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets
Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios
Más detallesConsultoría en Arquitectura Empresarial, SOA y de Software
Consultoría en Arquitectura Empresarial, SOA y de Software Dentro de su propuesta de servicios de consultoría, HEINSOHN ofrece consultoría en planeación de tecnologías de información, donde se define a
Más detallesOfrezca la nueva tendencia de innovación empresarial con un entorno de red abierta
Descripción general de la solución Ofrezca la nueva tendencia de innovación empresarial con un entorno de red abierta Lo que aprenderá A medida que tecnologías como la nube, la movilidad, los medios sociales
Más detallesManagement(BPM) Gestión de Proceso de negocio con BPM. Universidad Inca Garcilaso de la Vega
Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Business Process Management(BPM) Management(BPM) MSc. Daniel Alejandro Yucra
Más detallesAntecedentes de GT Consultores
GT Consultores Antecedentes GT Consultores Consultorías en TI & BPM Ingeniería de Negocios y Gestión del Cambio Perfil de Consultores Elementos Diferenciadores Antecedentes de GT Consultores El Holding
Más detallesSistemas de Gestión de Calidad. Control documental
4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4
Más detallesOracle vs Oracle por Rodolfo Yglesias Setiembre 2008
Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Introducción Aunque la estrategia de adquisiciones que Oracle ha seguido en los últimos años siempre ha buscado complementar y fortalecer nuestra oferta
Más detallesDescribir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI.
Procesos de Negocio Objetivos Describir una metodología sistemática de análisis de los procesos organizacionales y cómo estos pueden ser apoyados por las TI. Identificar y analizar los procesos de negocios,
Más detallesREGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP
REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente
Más detallesARQUITECTURAS DE SOFTWARE ORIENTADAS A SERVICIOS
ARQUITECTURAS DE SOFTWARE ORIENTADAS A SERVICIOS ANDRES CAMILO ROJAS M. Universidad Piloto de Colombia Ingeniería de Sistemas Séptimo Semestre CONCEPTOS: AGENDA Que es Arquitectura de Software Que es una
Más detalles3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.
Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas
Más detallesBrindamos asesorías que involucran tecnología y personal calificado, estos hacen de DOCTUM su mejor aliado.
SOFTWARE DE GESTÓN Doctum sabe que es necesario entregar servicios que otorguen un valor agregado, sobre todo para la gestión documental de la empresa, lo que reduce los costos asociados a mano de obra
Más detallesLa aplicación práctica en el mundo empresarial de los estándares Web
La aplicación práctica en el mundo empresarial de los estándares Web El problema de la integración inter/intra empresas y la familia "XML" Enrique Bertrand XML Business Integration, Regional Director Software
Más detallesCapítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema
Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.
Más detallesPatrones de software y refactorización de código
Patrones de software y refactorización de código Introducción y antecedentes de los patrones de software Los patrones permiten construir sobre la experiencia colectiva de ingenieros de software habilidosos.
Más detallesIntroducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra
Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II
Más detallesSistema de diseño y seguimiento de Procesos WT - WorkFlow.
Sistema de diseño y seguimiento de Procesos WT - WorkFlow. Introducción El moderno y veloz ambiente empresarial demanda una gran agilidad en los procesos internos corporativos como clave para la competitividad.
Más detallesCreando Arquitecturas
Creando Arquitecturas orientadas a servicios SOA Suite Abril 2013 Buenos Aires - Argentina Índice 1. Introducción. 2. Nuestro camino para la creación de SOAs. 3. Como justificar el cambio? 4. Nuestras
Más detalleseveris, líder en implantación de soluciones de Business Intelligence
de soluciones de Business Intelligence Muchas organizaciones en todo el mundo han logrado optimizar sus procesos de negocio mediante el uso de un ERP y otras aplicaciones auxiliares; han logrado altos
Más detallesPlan de estudios ISTQB: Nivel Fundamentos
Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6. GESTIÓN DE
Más detallesResumen General del Manual de Organización y Funciones
Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de
Más detallesARC 101 Architecture Overview Diagram
ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer
Más detallesProceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Más detallesWhiteHat Tools. Resumen del Producto
WhiteHat Tools Aplicación para la Administración de Servicios de TI. Resumen del Producto Propiedad de White Hat Consultores S.A. de C.V. Cerrada Sabino Rodríguez 12 Col. El Maestro Delegación Magdalena
Más detallesFigure 9-1: Phase C: Information Systems Architectures
FASE C Figure 9-1: Phase C: Information Systems Architectures Objetivos Los objetivos de la Fase C son: Desarrollar la arquitectura de sistemas de información objetivo (datos y aplicaciones), que describe
Más detallesIBM Tivoli Asset Management for IT. IBM Tivoli Service Request Manager
for IT & IBM Tivoli Service Request Manager Optimice sus procesos IT, maximice sus activos y mejore el nivel de servicio. Para obtener altos niveles de servicio, reducir costes y alcanzar las metas del
Más detallesRBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC
RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC Proyecto Integrador de Tecnologías Computacionales Autor: Roberto García :: A00888485 Director: Jorge A. Torres Jiménez Contenido Introducción
Más detallesGestión de expedientes digitales en el Ayuntamiento de Mataró
Versión 1.0 Mayo de 2010 Àlex Esplugas aesplugas@ajmataro.es SERVICIO DE SISTEMAS DE INFORMACIÓN Y TELECOMUNICACIONES Alcalde Josep Abril, 9 08302 Mataró Tel. 93 758 21 83 Fax 93 758 23 45 Gestión de expedientes
Más detallesSage ERP X3 es una aplicación empresarial orientada a medianas y grandes empresas
Por qué? SAGE ERP X3 Sage ERP X3 es una aplicación empresarial orientada a medianas y grandes empresas Entendemos muy bien este nicho de mercado y podemos responder a requerimientos complejos con recursos
Más detallesBPM: Articulando Estrategia, Procesos y Tecnología
BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores
Más detallesEl desarrollo de aplicaciones
e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena
Más detallesTópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN
Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.
Más detallesLA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS
LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo
Más detallesPMI. Pulso de la profesión Informe detallado. Gestión de carteras
PMI Pulso de la profesión Informe detallado Gestión de carteras Puntos destacados del estudio Las organizaciones más exitosas serán aquellas que descubran cómo diferenciarse. Las organizaciones reconocen
Más detallesUNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven
Más detallesMARCANDO LA DIFERENCIA
MARCANDO LA DIFERENCIA INTEGRACIÓN RÁPIDA Y CONFIABLE entre sus sistemas Simplifique la integración y el mantenimiento de su lógica de negocio con nuestra arquitectura orientada a servicios. Ahorre dolores
Más detallesPlataforma de Administración Electrónica de la Comunidad Autónoma de la Región de
Plataforma de Administración Electrónica de la Comunidad Autónoma de la Región de Murcia Director General de Informática Consejería de Economía y Hacienda Comunidad Autónoma de la Región de Murcia Jefe
Más detallesMARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO
MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO SISTEMAS DE INFORMACIÓN PLANEACIÓN Y GESTIÓN DE SIS-INF 80. Definición Estratégica de los SIS-INF Las entidades deben, en la Arquitectura
Más detallesSesión No. 12. Contextualización: Nombre de la sesión: SAP segunda parte PAQUETERÍA CONTABLE
Paquetería contable PAQUETERÍA CONTABLE Sesión No. 12 Nombre de la sesión: SAP segunda parte Contextualización: Los sistemas ERP son actualmente las herramientas que se han impuesto y son la base operativa
Más detallesRené Monroy Gabriel Vázquez. Seite 1
1.- SOA, Arquitectura Orienta a Servicios 2.- Qué es la arquitectura orientada a servicios? 3.- Integración de aplicaciones, gente y procesos a las necesidades y objetivos de la organización. René Monroy
Más detallesMejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos
ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados
Más detallesCURSO COORDINADOR INNOVADOR
CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto
Más detallesGeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008
Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento
Más detallesSistema de Información Integrada del Área Social
Sistema de Información Integrada del Área Social Resumen de Requerimientos Técnicos 22 de Diciembre de 2008 Página 1 de 5 Contenido 1 Generalidades... 3 2 Alcance y objetivos... 4 3 Arquitectura de referencia
Más detallesWorkflows? Sí, cuántos quiere?
Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención
Más detallesMejores prácticas para diseñar y gestionar servicios TI garantizando su entrega, medición, seguridad, disponibilidad y mejora continua.
GESTIÓN DE SERVICIOS DE TI BASADA EN ITIL Mejores prácticas para diseñar y gestionar servicios TI garantizando su entrega, medición, seguridad, disponibilidad y mejora continua. En la actualidad, nadie
Más detallesEl papel de la tecnología como facilitador y garante de los procesos de externalización IT.
El papel de la tecnología como facilitador y garante de los procesos de externalización IT. Arquitectura orientada a servicios (SOA) Juan Francisco Galán Oracle Ibérica Agenda Introducción Algunos retos
Más detallesSÍNTESIS Y PERSPECTIVAS
SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.
Más detallesBusiness Process Management(BPM)
Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com
Más detallesM.T.I. Arturo López Saldiña
M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil
Más detallesInfraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor
Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.
Más detallesConsultoría Empresarial
Consultoría Empresarial Nuestra Misión Crear valor a nuestros clientes mediante la transferencia de conocimientos, experiencias y mejores prácticas gerenciales entregadas por medio de nuestras asesorías,
Más detallesERPUP (Pequeñas y Medianas Empresas)
ERPUP (Pequeñas y Medianas Empresas) Quiere impulsar su compañía? Posee sistemas de información pero no están acorde a su realidad y necesidades? Finalmente mucha de la información termina administrándola
Más detalles