1 / 26

Soluciones de SOA.

Soluciones de SOA. Planteamiento SOA Pragmático. Un enfoque que enfatiza estas características: Centrado en los problemas de negocio. Impulsado por el incremento y los niveles de servicio. Adaptar y Reutilizar vs Quitar y Sustituir. Generar ROI en un plazo de entre 12 y 18 meses.

abdul-nash
Download Presentation

Soluciones de SOA.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Soluciones de SOA.

  2. Planteamiento SOA Pragmático. • Un enfoque que enfatiza estas características: • Centrado en los problemas de negocio. • Impulsado por el incremento y los niveles de servicio. • Adaptar y Reutilizar vs Quitar y Sustituir. • Generar ROI en un plazo de entre 12 y 18 meses. • Servicios compartidos. • Servicios federados y basados en estándares. • Tecnología Java e interoperabilidad con Microsoft .NET. • Cambio Cultural.

  3. Aplicaciones Monolíticas BusinessProcess Aplicaciones Monolíticas con lógica de negocio redundante • Muy costoso el mantenimiento – $$$ • Poco flexible. • Hecho a la medida.

  4. BusinessProcess Servicios de Negocio Orquestados: Aplicaciones Compuestas • Alineado con el negocio. • Fácil de mantener. • Fácil de cambiar. Aplicaciones Compuestas Mejor Opción

  5. FieldServiceScheduling OrderProcessing AccountsManagement Aplicaciones Monoliticas. CheckCustomer Status CheckCustomer Status CalculateShipping Charges Determine ProductAvailability Determine ProductAvailability Order Status Monolithic Applications VerifyCustomer Credit VerifyCustomer Credit Order Status DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  6. FieldServiceScheduling OrderProcessing AccountsManagement Reuso de Servicios Via Recomposición ElementalBusinessServices CheckCustomer Status CheckCredit CheckInventory CheckOrder Status CreateInvoice DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  7. FieldServiceScheduling OrderProcessing AccountsManagement Installation Scheduling Reuso de Servicios Via Recomposición CheckCustomer Status CheckInventory ComposedBusinessProcesses Installation Scheduling Process Customer Order Bill Presentment/Payment ElementalBusinessServices CheckCustomer Status CheckCredit CheckInventory CheckOrder Status CreateInvoice DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  8. FieldServiceScheduling OrderProcessing AccountsManagement Process Customer Order Process Customer Order Reuso de Servicios Via Recomposición ComposedBusinessProcesses CheckCredit CheckOrder Status CheckCustomer Status CheckInventory Installation Scheduling Bill Presentment/Payment ElementalBusinessServices CheckCustomer Status CheckCredit CheckInventory CheckOrder Status CreateInvoice DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  9. FieldServiceScheduling OrderProcessing AccountsManagement Bill Presentment/Payment Bill Presentment/Payment Reuso de Servicios Via Recomposición ComposedBusinessProcesses CreateInvoice CheckOrder Status Installation Scheduling Process Customer Order ElementalBusinessServices CheckCustomer Status CheckCredit CheckInventory CheckOrder Status CreateInvoice DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  10. FieldServiceScheduling OrderProcessing AccountsManagement CompositeApps Los Procesos de Negocio son organizadospara crear Aplicaciones Compuestas ElementalBusinessServices Create Invoice Check Order Status Check Credit CheckCustomer Status Check Inventory DataRepository CustomMarketingSystem AS400SalesSystem OracleCRMSystem SAPFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  11. FieldServiceScheduling SubmitChangeOrder ManageExceptionOrders OrderProcessing AccountsManagement AnotherOne Servicios Compartidos – App Compuestas – Mejor Funcionamiento Create Invoice Check Order Status Check Credit CheckCustomer Status Check Inventory DataRepository CustomMarketingSystem AS400SalesSystem SiebelCRMSystem OracleFinanceSystem Red PrairieWarehouseMgmt. System AnotherBusinessUnit ExternalTradingPartner

  12. Capas de SOA Capa de Acceso Capa de Procesos Capa de Servicios Capa de Recursos

  13. Usuarios Internos Usuarios Externos Presentación Aplicaciones Procesos Procesos de Negocio Servicios Transformación Ruteo Conectores Aplicaciones GestiónHospitalaria Pacientes EspedientesMëdicos RH Compras Farmacias ERP Arquitectura SOA.

  14. Presentación Mediosde Acceso Medios deEntrega Orquestación Procesosde Negocio Servicios RuteoTransformación Conectores Fuentes deInformación GestiónHospitalaria Pacientes EspedientesMëdicos RH Compras Farmacias ERP Arquitectura de Integración. Monitoreo , Admón y Control Herramientas Desarrollo

  15. Portafolio de Software de Sun. Mobile Client • Java ME • Java Card Traditional Client • Sun Ray, Star/OpenOffice, JDS Secure GlobalDesktop JavaEnterprise System CompositeApplication Platform Data Center Management Developer Tools ApplicationPlatform IdentityManagement Community Availability B2B WebInfrastructure ESB

  16. Visión Sun para la Plataforma SOA Service Access Service Clients Service Views Service Registry Repository Service Design Identity and Access Management ServiceDelivery Service Implementa-tion Business Activity Monitoring Composite Application Design Service Control Service Composition Service Monitoring BPM Change Management Service Level Management Service Registry Repository Composite Application Platform Service Deployment Application Platforms JBI Interoperable Java/.Net Adaptors Infrastructure Services Platform Operating System Cluster Grid Hardware

  17. Portafolio para la plataforma SOA Service Access Portal Server Web Server Sun Registry Sun Registry Enterprise Manager Studio Enterprise Service Delivery Studio Creator Federation Manager Message Queue Sun Registry Access Manager Sun ESB Enterprise Designer Access Manager Service Control Service Composition Application Services Platform Composite Application Platform Service Integration Platform eVision Studio Identity Manager eInsight BPM eWay Adapters eXchange Integrator eTL Integrator eGate Integrator eView Studio Identity Auditor eBAM Studio Sun Mgmt Center Message Queue Application Server Portal Server Web Server Directory Server eInsight BPM N1 System Manager Infrastructure Services Platform Solaris Trusted Solaris RedHat SuSe Sun Cluster N1 Provisioning N1 Grid Engine

  18. Beneficios de SOA

  19. Java Composite Applications Platform Suite

  20. Aplicaciones Compuestas. SOA. • Adaptadores. • Transformación. • Orquestación. • Comunicación. • Modularidad. • Reutilización. • Seguro. • Estándares.WSDL

  21. Enterprise SOA. Modelado de Negocio (BPM) Operación: ¿Como mejoro los servicios que proporcionamos? Administración:¿Porqué no tengo la información que necesito? SOA Estrategico Tactico Director TI: ¿Cómo entregar de forma agil proyectos de TI? Administrador TI: No tienen idea de lo difícil que es Infraestructura SOA (SOI)

  22. FastTrack Project Jumpstart- includes mentoring workshop, training Assessment Enablement recommendations, vendor neutral + Sun EnterpriseExcel Tailor-made broader project rollout Pilot Enterprise COE Reference Architecture, Methodology Workshop SOA Governance - includes Infrastructure for service mgmt & Registry Trial Go-Live Certification Enterprise HealthCheck Audit of client's SOA and integration strategy Una metodología para la entrega de los servicios de SOA y BI ¿Como puedo empezar?Think Big..Start Small...Scale Smart... SOA RQTMMethodology

  23. Benefit ¿ Por qué SOA ? Más Barato... Rápido... Reutilizable... ICAN 5 Offers Unique TCO Opportunities ICAN 5 Offers Unique TCO Opportunities Audited Study based on ICAN 5 Customer Interviews Audited Study based on ICAN 5 Customer Interviews Percentage Saving Total Savings 58% 70% 50% 57% 60% 37% 50% 86% 25% Maintenance Years 2 and 3 Total Design-to-Deploy Time Project Contingency Project Management Deployment Testing Solution Build and Development Design Phase Source: Butler Group November 21, 2005

  24. La Fuerza de Software más poderosa hoy en día. 4.1M 1B 750M 1.45B+ 1.5M DVD’s Java EE Downloads Java-powered Phones Java-powered PCs Java-powered Cards Java-powered Set Top Boxes Java-powered Blu-ray

  25. Todo es sobre estándares. Service Container Java EE Integration Java Business Integration – JSR-208 Presentation Portlet – JSR-168 Java Web Services Java WS Service Container Java EE Integration Java Business Integration – JSR-208 Presentation Portlet – JSR-168 Java Web Services Java WS Service Description WSDL (WS-I Basic Profile) Message Exchange SOAP, MIME (WSI-BP) Message Exchange Fast Web Services, Fast Infoset Registry/Repository ebRegistry with UDDI support Transactions WS-TransMgt, Atomic Transaction Management WS-DistributedManagementWS-Management Metadata Exchange WS-MetadataExchange Policy Definition XACML-WSPL +- WS-Policy Business Process WS-Choreography, ebBPSS Context & Coordination WS-Context, WS Coordination Documents UBL Horizontal Biz Vocabs Core Components, UBL Message Security OASIS WSS, SAML, X.509 tokens WSS Attachment, WS-I BSP Presentation WSRP Message Reliability WS-Reliability/WS-Reliable Messaging Message Addressing WS-Addressing Business Process WS-BPEL

  26. ¿ Preguntas ? Alfredo Barón Ocampo EAI & SOA Solutions Architect alfredo.baron@sun.com

More Related