Cátedra Pragma Orientación a Servicios Parte II 2 © PRAGMA S.A.

Slides:



Advertisements
Presentaciones similares
Web Services.
Advertisements

Java Web Services Developer Arquitectura
ESTUDIOS PROFESIONALES POR EXPERIENCIA LABORAL CERTIFICADA
ENTERPRISE SOA Arquitectura Avanzada – Universidad CAECE 2011
Arquitectura Orientada a Servicios
16 años en el sector tecnológico Socios participan activamente de la gestión económica y tecnológica del grupo El grupo Microfusión Informática S.A. Sinergia.
Conectividad e Integración I
Universidad Nacional Autónoma de Honduras
Lenguajes Servicios Web
Cátedra Pragma Orientación a Servicios Parte I 2 © PRAGMA S.A.
Servicios Web.
Arquitectura Orientada a Servicios (SOA)
On Time Booking.
Haga clic para modificar el Nombre del autor Puesto del autor Software + Servicios Oferta.
Tipos de Servicios Web.
Computación en la nube Autores: Jaime gamaliel Lucero ramirez.
Tecnología Cliente Servidor
Cátedra Pragma Niveles de Madurez SOA © PRAGMA S.A.
GESTION DE CONDOMINIOS
ARQUITECTURA ORIENTADA A SERVICIOS (SOA)
Editor de Visual de Templates Open EHR-Gen
ARQUITECTURA ORIENTADA A SERVICIOS (SOA)
Términos Básicos y Conceptos
4/1/2017 6:53 PM © Microsoft Corporation. All rights reserved.
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los.
Infraestructura de Tecnologías de Información
1  2007 Universidad de Las Américas - Escuela de Ingeniería - Aplicaciones Internet - Dr. Juan José Aranda Aboy IMPLEMENTACION DE APLICACIONES INTERNET.
WSDL & UDDI Taller de Sistemas de Información 1
“Business System Planning”
BIBLIOTECA DE COMPONENTES Rodrigo Fonseca V. Dawid Junnco Q.
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Representational State Transfer (REST)
Arquitectura de Sistemas Clase #5 y Semana 3 – Arquitectura Andrés Caviedes Clase #5 y Semana 3 – Arquitectura Andrés Caviedes.
Arquitectura de la Empresa
ESB Víctor Cabrera Cañizares.
/ Teléfono : Web : Build Solutions IT.
Sistemas Distribuidos
Arquitectura Orientada a Servicios
¿QUE NO ES? COMPUTADORES EN LAS NUBES Es un paradigma que permite ofrecer servicios de computación a través de Internet. Los usuarios puedan acceder.
Arquitectura Orientada a Servicios Alicia Maita Harold Martínez Esteban Reyes Verónica Betancout - SOA -
Servidores Conceptos Generales.
GeneXus en la ola SOA Luis Murillo Alejandro Cimas Alvaro Garepe
Arquitectura para crear Soluciones Conectadas Eduardo Mangarelli Gerente de Socios Estratégicos Wilson Pais Gerente de.NET Microsoft Uruguay.
Una nube de servicios y oportunidades. El cloud computing es un modelo de distribución de tecnológica que se caracteriza principalmente porque tiene una.
ITIL ITIL significa Information Technology Infrastructure Library (Biblioteca de la Infraestructura de las Tecnologías de Información). Como su nombre.
TALLER DE DESARROLLO WEB FUNDAMENTOS DE INTERNET.
Arquitectura Orientada a Servicios Recomendaciones Prácticas Eduardo Mangarelli Wilson Pais Martin Cabrera Microsoft Cono Sur.
Desarrollo de aplicaciones empresariales con Web Services
Desarrollo de aplicaciones empresariales con Web Services
Cloud Computing.
carlos luis loor  La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
Solución Integrada para la Continuidad del Negocio
Cloud Computing Grupo 4 de computación y programación
Borland User Group - Guatemala Introducción a WebServices y ejemplos de interoperabilidad entre Win32,.Net y Java Axel Canteo – Banco de Comercio Juan.
Términos y Conceptos Básicos
Implementación de la Arquitectura Empresarial
Amoeba. Maestría en Sistemas Computacionales. Sistemas Operativos. Rodolfo González Garrido, Marzo, del 2008.
PRESENTADO POR: EL CIPA: KAYSA TEMA: OUTSOURCING
TEMA: SERVICIOS WEB INTEGRANTES DEL EQUIPO: CELESTE ROMANO PEDRO VELAZQUEZ PEDRO MONTESINOS.
SERVICIOS EN LA NUBE bryan Soria 1 servicios en la nube.
SERVICIOS EN LA NUBE La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
ARQUITECTURA ORIENTADA A SERVICIOS (SOA)
Álvaro Navarro Barquero. Alejandro Rodríguez Jiménez.
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
SGT Modelo Seguridad Modelo Continuidad Modelo Capacidad Modelo Mejora Modelo Administrativo DGCS SGCSGFSGTSCI.
The Arquitecture of Service - Orientation Integrantes : Ricardo Macedo Henry Renato Paz Carolina Vigil.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
1 Interoperabilidad para América Latina y El Caribe Taller de Interoperabilidad e Intranet Gubernamental Red GEALC - Agenda de Conectividad Comisión Económica.
Servicios Web-SOA Aula: Fomento 05/06/2006 a 08/05/2006.
Transcripción de la presentación:

Cátedra Pragma Orientación a Servicios Parte II 2 © PRAGMA S.A.

Estilos de uso de Web services © PRAGMA S.A. 3 Existen 3 estilos de Uso, RPC, SOA y REST, siendo el más utilizado SOA. RPC. Remote Procedure Call. Presenta un modelo familiar a los desarrolladores, y se caracteriza por una implementación de servicios mapeados directamente a métodos de negocio. RESTful. Representational state transfer Se enfoca en administrar recursos a través de la WEB. Cada recurso tiene su propio URI, y mediante REST se pueden administrar (get, put, post, delete). Los recursos se representan en XML SOA. Service Oriented Architecture La unidad básica de comunicación es “message”. Se caracteriza por ser una arquitectura que promueve el menor acoplamiento, que por ejemplo RPC María Juana mujer Nueva York, NY, US

Principios SOA © PRAGMA S.A. 4 La comunidad ha establecido como buenas prácticas 8 principios. Los principios tratan de ofrecer beneficios estratégicos a las organizaciones que los apliquen. Interoperabilidad se refiere a la capacidad de compartir datos. Los programas que no son interoperables deben ser integrados. Increase Federation. SOA incrementa la federación, lo que significa que los servicios pueden ser implementados en segmentos de infraestructura de software y hardware Increased Vendor diversification. SOA incrementa la disponibilidad de proveedores de tecnologia, al ser una definición neutral y abierta. Esto permite a las organizaciones cambiar, extender y reemplazar Increased Business and technology Aligment. SOA permite alinear el negocio a la tecnología

Principios SOA II Contrato Estandarizado © PRAGMA S.A. 5 Los servicios expresan sus capacidades mediante un contrato de servicio. Un contrato de servicio se expresa mediante artefactos como los WSDL, Schemas XML, y WS-Policy

Principios SOA II Loose Coupling © PRAGMA S.A. 6 Los consumidores de servicios, se desacoplan de las aplicaciones detrás de los servicios, gracias a la existencia del contrato del servicio.

Principios SOA II Abstracción © PRAGMA S.A. 7 Los servicios permiten encapsular la complejidad inherente a los sistemas que permiten su implementación.

Principios SOA II Reusabilidad © PRAGMA S.A. 8 Los servicios permiten el re uso desde diferentes aplicaciones, y procesos de negocio, quienes a través de un catálogo de servicio, pueden acceder a cualquier servicio catalogado

Principios SOA II Autonomía © PRAGMA S.A. 9 Los servicios deben ser autónomos. Algunas veces se sacrifica la autonomía buscando el re uso

Principios SOA II Servicios sin estado (Statelessness) © PRAGMA S.A. 10 Los servicios deben en lo posible evitar el uso de los estados, pues esto va en contra de la escalabilidad.

Principios SOA II Servicios catalogados (Discoverability) © PRAGMA S.A. 11 Para incrementar el re uso, e incrementar el ROI de IT, los servicios deben ser catálogados y estar disponibles a partir de estos catálogos.

Principios SOA II Servicios compuestos (Composability) © PRAGMA S.A. 12 Los servicios pueden ser compuestos con el objetivo de resolver problemas mayores.

Tareas: /catedra_pragma