SlideShare une entreprise Scribd logo
1  sur  27
Arquitectura Orientada a Servicios SOA (Service oriented Architecture)
[object Object],[object Object],[object Object],[object Object],[object Object],Agenda
Arquitectura Orientada a Servicios SOA Significados diferentes para diferentes roles Un  modelo de Programación  completo con estándares, herramientas, métodos y tecnologías tales como los servicios Web Capacidades que un negocio desea exponer como un  conjunto de servicios  a clientes y asociados de negocios Un  Estilo de Arquitectura  que require un proveedor de servicios, un requiriente y una descripción del servicio. Contiene características tales como ‘loose coupling’, reuso e implantaciones simples y compuestas Implantación Arquitectura Negocios Operaciones Un  conjunto de Acuerdos  entre los proveedores y requirientes del servicio que especifica la calidad del servicio e identifica las métricas clave de negocios y Tecnología de información Roles
El ciclo de Vida de SOA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Evolución de la arquitectura de TI Services (SOA) Arquitecturas Monolíticas Pre 1950’s a 1960’s 1970’s a  med 1980’s Med 1990’s a early 2000’s Hoy Late 1990’s Sub-rutinas /Remote Procedure Calls Invocación de Objetos Remotos Message Processing Enterprise Application Integration (EAI) 1980’s a mid 1990’s Incremento de la Modularidad y logrando Flexibilidad
SOA: The Next Step on the Connectivity Evolution Message  Queuing Abstrae la lógica de conectividad de la aplicación Message  Brokering Abstrae la lógica de conectividad y mediación de la aplicación Service  Orientation Reduce la aplicación a sus funciones de negocios core  (P.E. un servicio) Aplicación Aplicación Conectividad Directa Toda la conectividad, mediación y lógica adicional incluida en la aplicación Aplicación Incremento de la modularidad y logro de Flexibilidad Servicios de Aplicación Lógica de conectividad, mediación y control de procesos Lógica de mediación y control de procesos Lógica de control de procesos Lógica de conectividad Lógica de conectividad y mediación Lógica de conectividad, mediación y control de procesos Lineas de Código
Arquitectura de referencia de SOA Soporte al ciclo de vida de SOA Servicios de Interacción Servicios de Información Servicios con Socios Servicios Aplica. de negocios Servicios de Acceso Servicios de Desarrollo Servicios de Gestión Servicios de Infraestructura Permite la colaboración entre la gente, procesos e información Gestiona los diversos datos y contenido de una manera unificada Conexión con diversos socios de comercio Se construyen en un entorno de servicios robusto, escalable y seguro Facilita las interacciones con información existente y activos de aplicación Ambiente integrado para el diseño y creación de activos de solución Gestiona y asegura los servicios, aplicaciones y recursos Optimiza el throughput, disponibilidad y utilización Aplics y  Activos de Info Servicios de Procesos Servicios de Negocio Soporta los procesos de negocio y metas de la empresaa traves de servicios funcionales de negocio Enterprise Service Bus Orquesta y automatiza los procesos de negocio
Capas de solución de SOA Apalancadores de la arquitectura de referencia de SOA Servicio Atómico Servicio Compuesto Registro Servicios Atómicos y compuestos Sistemas operacionales Componentes del Servicio Consumidores Procesos de Negocio Composición; coreografía Servicio proveedor Servicio Soncumidor Integración (Enterprise Service Bus) Capa QoS (Seguridad, gestión y  Servicios de infraestructura de Monitoreo Arquitectura de Datos (meta-data) e Inteligencia de negocios Gobernabilidad Canal B2B Paquete de  Aplicación Aplicación  Personalizada Aplicación OO
Un nuevo modelo de Programación  Soporte a la capa de Abstracción de SOA Experiencia de Negocio Experiencia Técnica Traslape Limitado Usuario Definir/refinar los procesos de negocio Desarrollador Programa aplicaciones usando tecnologías ‘core’ Desarrollo de Software Tradicional Desarrollo Service-Oriented Desarrollador de Aplicación Traducir los procesos de negocio en aplicaciones ensamblando  y configurando los bloques de construcción Traslape extendido Desarrollador del Servicio Crea los bloques de construcción de la aplicación – patrones, plantillas y componentes usando tecnologías ‘core’ Experiencia Técnica Usuario Definir/refinar los procesos de negocio Experiencia de negocio
Aspectos del modelo de Programación SOA Diseño ( Modelos, Patrones, Plantillas, Política) Composición Componentes  de  Negocio Información Interacción de  Usuario Invocación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollado dirigido por el Negocio Proceso de desarollo iterativo y focalizado en el negocio Continual Process Improvement Modelos de Observación (KPIs) Requerimientos Operar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Gestionar Ensamblar ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Plataforma de integración del Equipo Modelar Modelar los Requerimientos de Negocio ,[object Object],[object Object],Modelar la Arquitectura del  Software Unified  Modeling Language Estadísticas de  ejecución WSDL EAR, DDL Events Business Process  Execution Language
Separación de Funciones La arquitectura de referencia de SOA en Acción Open Account Approved Interaction Services Information Services Partner Services Business App Services Access Services Development Services Management Services Infrastructure Services Enables collaboration between people, processes & information  Manages diverse data and content in a unified manner Connect with trading partners Build on a robust, scaleable, and secure services environment Facilitate interactions with existing information and application assets Integrated environment for design and creation of solution assets  Manage and secure services, applications &  resources Optimizes throughput, availability and utilization Apps &  Info Assets Process Services Business Services Supports enterprise business process and goals through businesses functional service Enterprise Service Bus Orchestrate and automate business processes EJBs Federated Query DB Access DB Access Siebel Adapter CICS Access Business Dashboard Portal Community Manager IT Management Console
Principales estándares para SOA Estándares de SOA y Web Services Business Services: Service Offerings and Components e.g. Book Flight, Low Fare Search, Update PNR Data Evolving Industry Semantics (ACORD, SWIFT, FIXML, OTAXML, UCCNet) Estandares de Infraestructura Estándares de Semántica Security (WS-SEC) Transactions (WS-Tx) Management Service Orchestration (WS-BPEL) Service Discovery (WSIL, UDDI, RAS) Service Invocation & Messaging (WS-I, SOAP) Service Description (WSDL, RAS) XML (Infoset, Namespace, Schema) Network Protocol (HTTP, SMTP, Other) Service Interaction Components (WSRP, JSR 168)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],La arquitectura de referencia de SOA y sus principios clave  Proveer la flexibilidad de TI para lograr las demandas del negocio Interaction Services Information Services Partner Services Business App Services Access Services Development Services Management Services Infrastructure Services Apps &  Info Assets Process Services Business Services Enterprise Service Bus
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Roadmap de SOA: Plan para adoptar SOA ,[object Object],[object Object],Ingresos y Utilidades Time Visión Estratégica Retorno de mercado por transformación Adopción Incremental
Roadmaps: Construyendo planes en el contextoContext Servicios de Infraestructura Servicios de Función de Negocios Servicios comunes de TI Servicios de Información Dominio de Capacidad Scope of Services Colaboración de los Socios Colaboración Dinámica delos socios de negocios Integración  Parcial Integración  de la Empresa Discreto Imperativos y metas de negocios Identificar las capacidades requeridas e iniciativas Determinar estado futuro Desarrollar los Roadmaps Evaluar estado actual
Service Integration Maturity Model (SIMM) Silo Servicios Servicios  Compuestos Servicios  Virtualizados Servicios  Dinámicamente Re-Configurables Componentizado Integrado Nivel 1 Nivel 4 Nivel 5 Nivel 6 Nivel 7 Nivel 3 Nivel 2 Aplicaciones Métodos Organización Infraestructura Arquitectura Vista de Negocio Módulos Servicios Integración de procesos via servicios Ensamblaje dinámico de la aplicación Componentes Objetos Diseño y análisis estructurado Modelamiento orientado a servicios Modelamiento orientado a Servicios Modelamiento orientado a la Gramática Desarrollo basado en componentes Modelamiento Orientado a Objetos Gobernabilidad de TI Ad hoc Gobernabilidad emergente de SOA Alineamiento de la gobernalibilidad de TI y SOA Alineamiento de la Gobernabilidad de TI y SOA Gobernabilidad de TI Ad hoc Gobernabilidad de TI Ad hoc Alineamiento de la gobernabilidad de TI y SOAt Modelamiento Orientado a Servicios Integración de procesos via servicios Plataforma  Específica Plataforma Específica Plataforma  Neutral Sensar y responder dinámicamente Plataforma Específica Plataforma Específica Arquitectura Monolítica SOA Emergente SOA habilitado por Grilla Arquitectura reconfigurable dinámicamente Arquitectura por componentes Arquitectura por capas SOA Plataforma Específica Orientado a Funciones Orientado a Servicios Orientado a Servicios Orientado a Servicios Orientado a Funciones Orientado a Funciones Orientado a Servicios
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Consideraciones de adopción de SOA
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],¿Qué es Gobernabilidad? Gobernabilidad de SOA es un catalizador para mejorar la gobernabilidad de TI total Gobernabilidad de SOA Extensión de la gobernabilidad de TI focalizada en el  ciclo de vida de los servicios  para asegurar el valor de negocio de SOA Gobernabilidad de TI
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],¿Porqué es importante la gobernabilidad de SOA? La Gobernabilidad de SOA promueve a los equipos a innovar
Ciclo de Vida de la Gobernabilidad de SOA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Resumen
Thank You Merci Grazie Gracias Obrigado Danke Japanese French Russian German Italian Spanish Brazilian Portuguese Arabic Traditional Chinese Simplified Chinese Hindi Romanian Thai Korean Multumesc

Contenu connexe

Tendances

Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOArdiegoc
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soabrccq
 
Arquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarteArquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugartethearcangelboss
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioGrial - University of Salamanca
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosDamián Rotta
 
Elementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a serviciosElementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a servicioswachu wachu pi
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a Serviciosfinger10
 
Arquitectura SOA
Arquitectura SOAArquitectura SOA
Arquitectura SOAGoNet
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.Julio Cejas
 
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...CLEFormación
 
Soa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionSoa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionwachu wachu pi
 

Tendances (20)

Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soa
 
Arquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarteArquitectura Orientada a Servicios joseadugarte
Arquitectura Orientada a Servicios joseadugarte
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
 
SOA
SOASOA
SOA
 
SOA
SOASOA
SOA
 
Aplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicioAplicaciones prácticas de las arquitecturas orientadas al servicio
Aplicaciones prácticas de las arquitecturas orientadas al servicio
 
SOA para Novatos
SOA para NovatosSOA para Novatos
SOA para Novatos
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a Servicios
 
Elementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a serviciosElementos esenciales de una arquitectura orientada a servicios
Elementos esenciales de una arquitectura orientada a servicios
 
SOA
SOASOA
SOA
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a Servicios
 
Arquitectura SOA
Arquitectura SOAArquitectura SOA
Arquitectura SOA
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.ESB y SOA, Plataforma de integracion.
ESB y SOA, Plataforma de integracion.
 
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...
Curso JAVA ARQUITECTURA SOA: DESARROLLO Y ORQUESTACIÓN DE SERVICIOS WEB CON J...
 
Orquestación de Servicios y SOA
Orquestación de Servicios y SOAOrquestación de Servicios y SOA
Orquestación de Servicios y SOA
 
Soa
SoaSoa
Soa
 
Soa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacionSoa y los servicios web de segunda generacion
Soa y los servicios web de segunda generacion
 
Resumido
ResumidoResumido
Resumido
 

En vedette

Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.
Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.
Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.enendeavor
 
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012Xavier Albaladejo
 
“HOJA DE RUTA” ROADMAP
“HOJA DE RUTA” ROADMAP“HOJA DE RUTA” ROADMAP
“HOJA DE RUTA” ROADMAPRaymundo Carmona
 
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...GeneXus
 
Estrategia digital
Estrategia digitalEstrategia digital
Estrategia digitalSafi
 
Arquitectura Empresarial - Negocios Digitales
Arquitectura Empresarial - Negocios DigitalesArquitectura Empresarial - Negocios Digitales
Arquitectura Empresarial - Negocios DigitalesJoaquin Rincon
 
Webinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteWebinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteatSistemas
 
IT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachIT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachRajanish Dass
 
Transforme su modelo de negocios con soluciones de colaboracion y movilidad
Transforme su modelo de negocios con soluciones de colaboracion y movilidadTransforme su modelo de negocios con soluciones de colaboracion y movilidad
Transforme su modelo de negocios con soluciones de colaboracion y movilidadIBM Digital Sales Colombia
 
Elaborando un roadmap hacia un soa v4
Elaborando un roadmap hacia un soa v4Elaborando un roadmap hacia un soa v4
Elaborando un roadmap hacia un soa v4Manuel Figueroa
 
Convergence of Internet of Things and ECM to Build the Connected Enterprise
Convergence of Internet of Things and ECM to Build the Connected EnterpriseConvergence of Internet of Things and ECM to Build the Connected Enterprise
Convergence of Internet of Things and ECM to Build the Connected EnterpriseNuxeo
 
Tu modelo de negocio
Tu modelo de negocioTu modelo de negocio
Tu modelo de negocioPeter Sure
 

En vedette (20)

Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.
Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.
Roadmap Estratégico, una forma práctica de implementar nuevas oportunidades.
 
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
[es] Crea tu mapa de proyecto para llegar a buen puerto - CAS2012
 
Oracle SOA Suite
Oracle SOA SuiteOracle SOA Suite
Oracle SOA Suite
 
SOA Maturity Models
SOA Maturity ModelsSOA Maturity Models
SOA Maturity Models
 
Roadmap sap hana 2
Roadmap sap hana 2Roadmap sap hana 2
Roadmap sap hana 2
 
“HOJA DE RUTA” ROADMAP
“HOJA DE RUTA” ROADMAP“HOJA DE RUTA” ROADMAP
“HOJA DE RUTA” ROADMAP
 
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
 
Estrategia digital
Estrategia digitalEstrategia digital
Estrategia digital
 
Arquitectura Empresarial - Negocios Digitales
Arquitectura Empresarial - Negocios DigitalesArquitectura Empresarial - Negocios Digitales
Arquitectura Empresarial - Negocios Digitales
 
Road Map01
Road Map01Road Map01
Road Map01
 
Webinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA SuiteWebinar Conceptos SOA & Oracle SOA Suite
Webinar Conceptos SOA & Oracle SOA Suite
 
Cdtec software factory-esp
Cdtec software factory-espCdtec software factory-esp
Cdtec software factory-esp
 
SGCE 2014 micro services
SGCE 2014 micro servicesSGCE 2014 micro services
SGCE 2014 micro services
 
IT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts ApproachIT Strategy Assessment & Optimization - Catallysts Approach
IT Strategy Assessment & Optimization - Catallysts Approach
 
Transforme su modelo de negocios con soluciones de colaboracion y movilidad
Transforme su modelo de negocios con soluciones de colaboracion y movilidadTransforme su modelo de negocios con soluciones de colaboracion y movilidad
Transforme su modelo de negocios con soluciones de colaboracion y movilidad
 
Gestión seguridad de la información y marco normativo
Gestión seguridad de la información y marco normativoGestión seguridad de la información y marco normativo
Gestión seguridad de la información y marco normativo
 
Elaborando un roadmap hacia un soa v4
Elaborando un roadmap hacia un soa v4Elaborando un roadmap hacia un soa v4
Elaborando un roadmap hacia un soa v4
 
Convergence of Internet of Things and ECM to Build the Connected Enterprise
Convergence of Internet of Things and ECM to Build the Connected EnterpriseConvergence of Internet of Things and ECM to Build the Connected Enterprise
Convergence of Internet of Things and ECM to Build the Connected Enterprise
 
Design Thinking - Gestion de diseño
Design Thinking - Gestion de diseñoDesign Thinking - Gestion de diseño
Design Thinking - Gestion de diseño
 
Tu modelo de negocio
Tu modelo de negocioTu modelo de negocio
Tu modelo de negocio
 

Similaire à Gianfranco Gugliandolo Service Oriented Architecture Overview

Presentacion Connected Systems
Presentacion Connected SystemsPresentacion Connected Systems
Presentacion Connected Systemsrolosandoval
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008Snoop Consulting
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOAaltenia
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A SoaPedro Gallardo
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms BpelPedro Gallardo
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesJaime Contreras
 
SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOACoatzozon20
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxmedina2966
 
La arquitectura orientada a servicios de cliente
La arquitectura orientada a servicios de clienteLa arquitectura orientada a servicios de cliente
La arquitectura orientada a servicios de clienteYohana Hernandez
 
Arquitectura Del Servicio De Internet
Arquitectura Del Servicio De InternetArquitectura Del Servicio De Internet
Arquitectura Del Servicio De Internetalvanares
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea SystemsBaltaCarretero
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1Calzada Meza
 
Arquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalArquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalGustavo De la Cruz Tovar
 
Imix - Portafolio Estrategico Oil & Gas
Imix - Portafolio Estrategico Oil & GasImix - Portafolio Estrategico Oil & Gas
Imix - Portafolio Estrategico Oil & GasSandra Rubio DaCosta
 

Similaire à Gianfranco Gugliandolo Service Oriented Architecture Overview (20)

Presentacion Connected Systems
Presentacion Connected SystemsPresentacion Connected Systems
Presentacion Connected Systems
 
Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4Bbrsoa Lean Sigma V4
Bbrsoa Lean Sigma V4
 
Aplicando Bpm A La Industria Oct 2008
Aplicando Bpm A La Industria   Oct 2008Aplicando Bpm A La Industria   Oct 2008
Aplicando Bpm A La Industria Oct 2008
 
3 2 bpm
3 2 bpm3 2 bpm
3 2 bpm
 
Altenia SOA
Altenia SOAAltenia SOA
Altenia SOA
 
1 Estrategia De Cs A Soa
1  Estrategia De Cs A Soa1  Estrategia De Cs A Soa
1 Estrategia De Cs A Soa
 
2 Integracion Forms Bpel
2  Integracion Forms Bpel2  Integracion Forms Bpel
2 Integracion Forms Bpel
 
Evolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de TelecomunicacionesEvolución TI en el sector de Telecomunicaciones
Evolución TI en el sector de Telecomunicaciones
 
Clase Soa
Clase SoaClase Soa
Clase Soa
 
SIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOASIO_EQA8_T2.4_U2_SOA
SIO_EQA8_T2.4_U2_SOA
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
La arquitectura orientada a servicios de cliente
La arquitectura orientada a servicios de clienteLa arquitectura orientada a servicios de cliente
La arquitectura orientada a servicios de cliente
 
Arquitectura Del Servicio De Internet
Arquitectura Del Servicio De InternetArquitectura Del Servicio De Internet
Arquitectura Del Servicio De Internet
 
SOA.pdf
SOA.pdfSOA.pdf
SOA.pdf
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea Systems
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Bbrsoa
BbrsoaBbrsoa
Bbrsoa
 
Arquitectura empresarial y de software version final
Arquitectura empresarial y de software version finalArquitectura empresarial y de software version final
Arquitectura empresarial y de software version final
 
Imix - Portafolio Estrategico Oil & Gas
Imix - Portafolio Estrategico Oil & GasImix - Portafolio Estrategico Oil & Gas
Imix - Portafolio Estrategico Oil & Gas
 
Paradigmas De La Programacion
Paradigmas De La ProgramacionParadigmas De La Programacion
Paradigmas De La Programacion
 

Plus de Orlando Huaranga Negrete (12)

Sentencias Control Java
Sentencias Control JavaSentencias Control Java
Sentencias Control Java
 
Fundamentos Java
Fundamentos JavaFundamentos Java
Fundamentos Java
 
Formulario Html
Formulario HtmlFormulario Html
Formulario Html
 
Funciones Java
Funciones JavaFunciones Java
Funciones Java
 
Principios H T M L
Principios H T M LPrincipios H T M L
Principios H T M L
 
Gerencia Proyectos Informaticos
Gerencia Proyectos InformaticosGerencia Proyectos Informaticos
Gerencia Proyectos Informaticos
 
20 Reglas De Vida
20 Reglas De Vida20 Reglas De Vida
20 Reglas De Vida
 
El Puente
El PuenteEl Puente
El Puente
 
El Caballoyel Cerdo
El Caballoyel CerdoEl Caballoyel Cerdo
El Caballoyel Cerdo
 
Comonaceunparadigma
ComonaceunparadigmaComonaceunparadigma
Comonaceunparadigma
 
Humildad
HumildadHumildad
Humildad
 
Saludlaboral
SaludlaboralSaludlaboral
Saludlaboral
 

Dernier

Habilidades de un ejecutivo y sus caracteristicas.pptx
Habilidades de un ejecutivo y sus caracteristicas.pptxHabilidades de un ejecutivo y sus caracteristicas.pptx
Habilidades de un ejecutivo y sus caracteristicas.pptxLUISALEJANDROPEREZCA1
 
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcialBLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial2811436330101
 
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAPRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAgisellgarcia92
 
15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptxAndreaAlessandraBoli
 
Administración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfAdministración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfec677944
 
Coca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxCoca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxJesDavidZeta
 
Derechos de propiedad intelectual lo mejor
Derechos de propiedad intelectual lo mejorDerechos de propiedad intelectual lo mejor
Derechos de propiedad intelectual lo mejorMarcosAlvarezSalinas
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfOdallizLucanaJalja1
 
Rendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosRendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosCondor Tuyuyo
 
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdfRamon Costa i Pujol
 
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfT.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfLizCarolAmasifuenIba
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxYesseniaGuzman7
 
Elección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxElección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxDiegoQuispeHuaman
 
estadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosestadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosVeritoIlma
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaInstituto de Capacitacion Aduanera
 
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAPLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAAlexandraSalgado28
 
PROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionPROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionDayraCastaedababilon
 
EL CAMBIO PLANEADO todo acerca de cambio .pptx
EL CAMBIO PLANEADO todo acerca de cambio .pptxEL CAMBIO PLANEADO todo acerca de cambio .pptx
EL CAMBIO PLANEADO todo acerca de cambio .pptxec677944
 
Tema Documentos mercantiles para uso de contabilidad.pdf
Tema Documentos mercantiles para uso de contabilidad.pdfTema Documentos mercantiles para uso de contabilidad.pdf
Tema Documentos mercantiles para uso de contabilidad.pdfmaryisabelpantojavar
 
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?Michael Rada
 

Dernier (20)

Habilidades de un ejecutivo y sus caracteristicas.pptx
Habilidades de un ejecutivo y sus caracteristicas.pptxHabilidades de un ejecutivo y sus caracteristicas.pptx
Habilidades de un ejecutivo y sus caracteristicas.pptx
 
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcialBLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
BLOQUE I HISTOLOGIA segundo año medicina Primer bloque primer parcial
 
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIAPRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
PRESENTACIÓN NOM-004-STPS-2020 SEGURIDAD EN MAQUINARIA
 
15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx15. NORMATIVA DE SST - LA LEY 29783.pptx
15. NORMATIVA DE SST - LA LEY 29783.pptx
 
Administración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdfAdministración en nuestra vida cotidiana .pdf
Administración en nuestra vida cotidiana .pdf
 
Coca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptxCoca cola organigrama de proceso empresariales.pptx
Coca cola organigrama de proceso empresariales.pptx
 
Derechos de propiedad intelectual lo mejor
Derechos de propiedad intelectual lo mejorDerechos de propiedad intelectual lo mejor
Derechos de propiedad intelectual lo mejor
 
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdfAFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
AFILIACION CAJA NACIONAL DE SALUD WOM 1 .pdf
 
Rendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de CondominiosRendicion de cuentas del Administrador de Condominios
Rendicion de cuentas del Administrador de Condominios
 
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
 
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdfT.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
T.A- CONTRUCCION DEL PUERTO DE CHANCAY.pdf
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
 
Elección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptxElección supervisor y comité SST 2020.pptx
Elección supervisor y comité SST 2020.pptx
 
estadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicosestadistica basica ejercicios y ejemplos basicos
estadistica basica ejercicios y ejemplos basicos
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importada
 
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASAPLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
PLANILLA DE CONTROL LIMPIEZA TRAMPA DE GRASA
 
PROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracionPROCESO PRESUPUESTARIO - .administracion
PROCESO PRESUPUESTARIO - .administracion
 
EL CAMBIO PLANEADO todo acerca de cambio .pptx
EL CAMBIO PLANEADO todo acerca de cambio .pptxEL CAMBIO PLANEADO todo acerca de cambio .pptx
EL CAMBIO PLANEADO todo acerca de cambio .pptx
 
Tema Documentos mercantiles para uso de contabilidad.pdf
Tema Documentos mercantiles para uso de contabilidad.pdfTema Documentos mercantiles para uso de contabilidad.pdf
Tema Documentos mercantiles para uso de contabilidad.pdf
 
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?
¿ESTÁ PREPARADA LA LOGÍSTICA PARA EL DECRECIMIENTO?
 

Gianfranco Gugliandolo Service Oriented Architecture Overview

  • 1. Arquitectura Orientada a Servicios SOA (Service oriented Architecture)
  • 2.
  • 3. Arquitectura Orientada a Servicios SOA Significados diferentes para diferentes roles Un modelo de Programación completo con estándares, herramientas, métodos y tecnologías tales como los servicios Web Capacidades que un negocio desea exponer como un conjunto de servicios a clientes y asociados de negocios Un Estilo de Arquitectura que require un proveedor de servicios, un requiriente y una descripción del servicio. Contiene características tales como ‘loose coupling’, reuso e implantaciones simples y compuestas Implantación Arquitectura Negocios Operaciones Un conjunto de Acuerdos entre los proveedores y requirientes del servicio que especifica la calidad del servicio e identifica las métricas clave de negocios y Tecnología de información Roles
  • 4.
  • 5.
  • 6. Evolución de la arquitectura de TI Services (SOA) Arquitecturas Monolíticas Pre 1950’s a 1960’s 1970’s a med 1980’s Med 1990’s a early 2000’s Hoy Late 1990’s Sub-rutinas /Remote Procedure Calls Invocación de Objetos Remotos Message Processing Enterprise Application Integration (EAI) 1980’s a mid 1990’s Incremento de la Modularidad y logrando Flexibilidad
  • 7. SOA: The Next Step on the Connectivity Evolution Message Queuing Abstrae la lógica de conectividad de la aplicación Message Brokering Abstrae la lógica de conectividad y mediación de la aplicación Service Orientation Reduce la aplicación a sus funciones de negocios core (P.E. un servicio) Aplicación Aplicación Conectividad Directa Toda la conectividad, mediación y lógica adicional incluida en la aplicación Aplicación Incremento de la modularidad y logro de Flexibilidad Servicios de Aplicación Lógica de conectividad, mediación y control de procesos Lógica de mediación y control de procesos Lógica de control de procesos Lógica de conectividad Lógica de conectividad y mediación Lógica de conectividad, mediación y control de procesos Lineas de Código
  • 8. Arquitectura de referencia de SOA Soporte al ciclo de vida de SOA Servicios de Interacción Servicios de Información Servicios con Socios Servicios Aplica. de negocios Servicios de Acceso Servicios de Desarrollo Servicios de Gestión Servicios de Infraestructura Permite la colaboración entre la gente, procesos e información Gestiona los diversos datos y contenido de una manera unificada Conexión con diversos socios de comercio Se construyen en un entorno de servicios robusto, escalable y seguro Facilita las interacciones con información existente y activos de aplicación Ambiente integrado para el diseño y creación de activos de solución Gestiona y asegura los servicios, aplicaciones y recursos Optimiza el throughput, disponibilidad y utilización Aplics y Activos de Info Servicios de Procesos Servicios de Negocio Soporta los procesos de negocio y metas de la empresaa traves de servicios funcionales de negocio Enterprise Service Bus Orquesta y automatiza los procesos de negocio
  • 9. Capas de solución de SOA Apalancadores de la arquitectura de referencia de SOA Servicio Atómico Servicio Compuesto Registro Servicios Atómicos y compuestos Sistemas operacionales Componentes del Servicio Consumidores Procesos de Negocio Composición; coreografía Servicio proveedor Servicio Soncumidor Integración (Enterprise Service Bus) Capa QoS (Seguridad, gestión y Servicios de infraestructura de Monitoreo Arquitectura de Datos (meta-data) e Inteligencia de negocios Gobernabilidad Canal B2B Paquete de Aplicación Aplicación Personalizada Aplicación OO
  • 10. Un nuevo modelo de Programación Soporte a la capa de Abstracción de SOA Experiencia de Negocio Experiencia Técnica Traslape Limitado Usuario Definir/refinar los procesos de negocio Desarrollador Programa aplicaciones usando tecnologías ‘core’ Desarrollo de Software Tradicional Desarrollo Service-Oriented Desarrollador de Aplicación Traducir los procesos de negocio en aplicaciones ensamblando y configurando los bloques de construcción Traslape extendido Desarrollador del Servicio Crea los bloques de construcción de la aplicación – patrones, plantillas y componentes usando tecnologías ‘core’ Experiencia Técnica Usuario Definir/refinar los procesos de negocio Experiencia de negocio
  • 11.
  • 12.
  • 13. Separación de Funciones La arquitectura de referencia de SOA en Acción Open Account Approved Interaction Services Information Services Partner Services Business App Services Access Services Development Services Management Services Infrastructure Services Enables collaboration between people, processes & information Manages diverse data and content in a unified manner Connect with trading partners Build on a robust, scaleable, and secure services environment Facilitate interactions with existing information and application assets Integrated environment for design and creation of solution assets Manage and secure services, applications & resources Optimizes throughput, availability and utilization Apps & Info Assets Process Services Business Services Supports enterprise business process and goals through businesses functional service Enterprise Service Bus Orchestrate and automate business processes EJBs Federated Query DB Access DB Access Siebel Adapter CICS Access Business Dashboard Portal Community Manager IT Management Console
  • 14. Principales estándares para SOA Estándares de SOA y Web Services Business Services: Service Offerings and Components e.g. Book Flight, Low Fare Search, Update PNR Data Evolving Industry Semantics (ACORD, SWIFT, FIXML, OTAXML, UCCNet) Estandares de Infraestructura Estándares de Semántica Security (WS-SEC) Transactions (WS-Tx) Management Service Orchestration (WS-BPEL) Service Discovery (WSIL, UDDI, RAS) Service Invocation & Messaging (WS-I, SOAP) Service Description (WSDL, RAS) XML (Infoset, Namespace, Schema) Network Protocol (HTTP, SMTP, Other) Service Interaction Components (WSRP, JSR 168)
  • 15.
  • 16.
  • 17.
  • 18. Roadmaps: Construyendo planes en el contextoContext Servicios de Infraestructura Servicios de Función de Negocios Servicios comunes de TI Servicios de Información Dominio de Capacidad Scope of Services Colaboración de los Socios Colaboración Dinámica delos socios de negocios Integración Parcial Integración de la Empresa Discreto Imperativos y metas de negocios Identificar las capacidades requeridas e iniciativas Determinar estado futuro Desarrollar los Roadmaps Evaluar estado actual
  • 19. Service Integration Maturity Model (SIMM) Silo Servicios Servicios Compuestos Servicios Virtualizados Servicios Dinámicamente Re-Configurables Componentizado Integrado Nivel 1 Nivel 4 Nivel 5 Nivel 6 Nivel 7 Nivel 3 Nivel 2 Aplicaciones Métodos Organización Infraestructura Arquitectura Vista de Negocio Módulos Servicios Integración de procesos via servicios Ensamblaje dinámico de la aplicación Componentes Objetos Diseño y análisis estructurado Modelamiento orientado a servicios Modelamiento orientado a Servicios Modelamiento orientado a la Gramática Desarrollo basado en componentes Modelamiento Orientado a Objetos Gobernabilidad de TI Ad hoc Gobernabilidad emergente de SOA Alineamiento de la gobernalibilidad de TI y SOA Alineamiento de la Gobernabilidad de TI y SOA Gobernabilidad de TI Ad hoc Gobernabilidad de TI Ad hoc Alineamiento de la gobernabilidad de TI y SOAt Modelamiento Orientado a Servicios Integración de procesos via servicios Plataforma Específica Plataforma Específica Plataforma Neutral Sensar y responder dinámicamente Plataforma Específica Plataforma Específica Arquitectura Monolítica SOA Emergente SOA habilitado por Grilla Arquitectura reconfigurable dinámicamente Arquitectura por componentes Arquitectura por capas SOA Plataforma Específica Orientado a Funciones Orientado a Servicios Orientado a Servicios Orientado a Servicios Orientado a Funciones Orientado a Funciones Orientado a Servicios
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Thank You Merci Grazie Gracias Obrigado Danke Japanese French Russian German Italian Spanish Brazilian Portuguese Arabic Traditional Chinese Simplified Chinese Hindi Romanian Thai Korean Multumesc