It For Digital Business Public

787 views

Published on

Historical and basic introduction to IT concepts for the Digital Business.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
787
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

It For Digital Business Public

  1. 1. Tecnologías de la Informaciónpara el Digital BusinessRedes, infraestructuras y valor del servicio IT Marco Laucelli mlaucelli@es.ibm.com IBM 17 de diciembre de 2010
  2. 2. AgendaIntroducción Madurez IT Corporativa IT para el Digital Business InnovaciónTecnologías de la información para el Digital Business Página 2
  3. 3. Agenda1. El tecnoSistema digital: del teleproceso al concepto de servicio a. De la transacción a las arquitecturas SOA b. Los servicios Web2. El ecosistema digital: evolución del negocio y evolución tecnológicaTecnologías de la información para el Digital Business Página 3
  4. 4. Agenda 1.El tecnosistema digital Del teleproceso al servicio a. De la transacción a las arquitecturas SOA El modelo transaccional del Mainframe b. Los servicios WebTecnologías de la información para el Digital Business Página 4
  5. 5. El tecnosistema digital De la transacción a las arquitecturas SOAEvolución de la propuesta de valor del IT<’70> <’80> <’90> <’00> <’10> IT stack Los circuitos La WEB, Java WS, SOA integrados Tratamiento de Diseño de Procesos de Gestión: Business model datos: la productos: CAD la Calidad innovation transacciónEl sector financiero, Ciencia, ingeniería, Todos: distribución, Digital Business utilities sector industrial logística, PLM La tecnología Los servidores de El ERP y el CRM WEB 2.0 Mainframe cálculo, el PC El concepto Las redes de Los servidores de Cloud cliente/servidor ordenadores aplicaciones, integración. Las Redes El PC, Internet SocialesTecnologías de la información para el Digital Business Página 5
  6. 6. El tecnosistema digital De la transacción a las arquitecturas SOA El Mainframe de IBM: The $5,000,000,000 IBM Gamble SAGE 7 de Abril,<’50> Ordenadores 1964 conectados con radares para el controlElectronic Data Processing on-line del espacio Machines aéreo (Monopropósito) SABRE Physical input/output La primera WAN de(Tarjetas perforadas, rollos de ordenadores – 1160 - de papel) propósito comercial IBM & American AirlinesRemington Rand’s UNIVAC I (storage drive, floppy disk) (1er ordenador de propósito Familia de 5 ordenadores general) multipropósito de diferentes STRETCH potencias compatibles Procesamiento de datos de la Incompatibilidad de Comisión de la Energía Mismo sistema operativo ordenadores Atómica 44 periféricos estándar (Reescritura de software para (Circuitos en tarjetas 3 cada migración) veces más rápidos) Introducción del concepto I/O system (transferencia de datos de memoria a los sistemas de I/O)Especificidad de periféricos Space Ordenadores multifunción para Tecnología SLT para los (Para cada ordenador) el soporte a las misiones de la procesadores, incremento enorme NASA en la luna de los MIPS Tecnologías de la información para el Digital Business Página 6
  7. 7. El tecnosistema digital De la transacción a las arquitecturas SOAEl Mainframe de IBM: el motor de la transacción Un sistema centralizado, de propósito general capaz de ejecutar miles de workloads (aplicaciones), con miles de terminales diferentes y miles de usuarios diferentes sin interrupción Orientado a la máximización de proceso transaccional: Intercambio comercial de bienes, servicios y monedas. Una transacción es un conjunto de operaciones que incluyen la actualización de una base de datos, la lectura/escritura de un disco, llamadas al sistema operativo y transferencias de datos de un sistema a otro Una arquitectura diseñada con la filosofía “todo compartido” z/VM, z/VSE, todos los recursos acceden a todos los recursos y datos Parallel Sysplex (grid scheduling) 99,999 % de uptime (frente al 99,99% de los entornos distribuidos) Un sistema propietario y cerrado (¿abierto?) z/OS, IMS y CICS, DB2 Protocolos de comunicación propietarios COBOL (unido a z/OS)Tecnologías de la información para el Digital Business Página 7
  8. 8. El tecnosistema digital De la transacción a las arquitecturas SOAEl Mainframe de IBM: en el centro del negocio Information Management System La mayoría de los datos corporativos con IMS +95% del Fortune 1000 usan IMS Gestión de 15.000.000.000 GB de datos de producción + 50.000 millones de transacciones diarias con IMS ~200 Millones de usuarios diarios $2 Trillion/día gestionados por IMS en 1 cliente 21,000 trans por segundo en un z990 Más de 3000 días sin caída en un gran cliente Customer Information Control System CICS es un entorno de ejecución para múltiples usuarios concurrentes en tiempo real con accesos a múltiples tipos de datos 30M de usuarios CICS +30.000 millones de transacciones al día Aplicaciones CICS 5000 paquetes/2000 ISVsTecnologías de la información para el Digital Business Página 8
  9. 9. El tecnosistema digital De la transacción a las arquitecturas SOA‘I predict that the last “The mainframe lies at the heart of several industries mainframe will be 80% of Banking transactions run through COBOL unplugged on 15 March Transport, Manufacturing and Defense all depend 1996’ on the mainframeStewart Alsop, Infoworld COBOL remains one of the most widely deployed Magazine (1991) programming languages Over 150bn lines of COBOL in production Growing at a rate of 2-4% p/a The number of deployed mainframe MIPS continues to grow at a rate of 15% a year” Gary Barnett Research Director, Ovum, 2008 (40% market share de servidores)Tecnologías de la información para el Digital Business Página 9
  10. 10. El tecnosistema digital De la transacción a las arquitecturas SOA¿El Mainframe y el Digital Business? El legado. Virtualización 99,999% Mainframe stack disponibilidad Integración del Proceso, Datos, Aplicaciones… Stack Escalabilidad Rendimiento Pago por Recursos uso bajo demanda Multiusuario Multipropósito PC Terminal PC Cliente pesado Interacción usuario Cliente pesadoRecursos compartidos Control del usuarioTecnologías de la información para el Digital Business Página 10
  11. 11. El tecnosistema digital De la transacción a las arquitecturas SOA ¿El Mainframe y el Digital Business? El reto de la nueva IT. Virtualización 99,999% Cloud stack disponibilidad Integración del Proceso, Datos, Aplicaciones... Stack Escalabilidad Rendimiento Pago por Recursos uso bajo +Capacidades +versátil demanda Smartphone PC Cliente pesado Thin Client Pads Capacidades compartidasControl del usuario Control del usuario Tecnologías de la información para el Digital Business Página 11
  12. 12. Agenda 1.El tecnosistema digital Del teleproceso al servicio a. De la transacción a las arquitecturas SOA Del terminal server y el cliente servidor hacia el Network computing b. Los servicios WebTecnologías de la información para el Digital Business Página 12
  13. 13. El tecnosistema digital De la transacción a las arquitecturas SOA Del MIP al FLOP<’70> Minicomputers (Midrange) MIPS: millions of Alta capacidad de proceso instructions per Tamaño reducido (emplieza la ley second (MIPS) de Moore) operaciones con enteros (movimientos Coste adecuado para una empresa de datos, mediana comprobación de Circuitos integrados, orientados a valores…) la operación (de CPU) no a la transacción Multipropósito y con una capacidad polivalente más amplia que el MF FLOPS: floating point operations UNIX (’73) per second (FLOPS) Multitasking y Multiusuario operaciones más complejas como File system estandarizado y sumas, restas, estructura de directorios multiplicaciones, con Portabilidad: sólo el núcelo del SO un grado de precisión está vinculado al HW alto. API y herramientas para el desarrollo de aplicaciones (ISV) Funciones y librerías Tecnologías de la información para el Digital Business Página 13
  14. 14. El tecnosistema digital De la transacción a las arquitecturas SOAEl Midrange y el diseño industrial The challenge: Aerodynamics through theoretical computation Stress analysis through theoretical computation Numerical Control Machining of «sculpted» parts “The increasing power of computers, and especially the introduction of lower cost minicomputers with optimized Fortran compilers and graphics capable terminals, were beginning to make CAD software more accessible to engineers. The commercial CAD software market was emerging and by the end of the decade was to be very strong and profitable.” The CAD software and hardware market had grown from under $25M in 1970 to just under $1B in 1979 The best CAD software history on the WebTecnologías de la información para el Digital Business Página 14
  15. 15. El tecnosistema digital De la transacción a las arquitecturas SOAPower to the people: la ley de MooreTecnologías de la información para el Digital Business Página 15
  16. 16. El tecnosistema digital De la transacción a las arquitecturas SOAPower to the people Altair 8800 Apple I IBM 5150 Mac 128K H. Edward Steve Wozniak IBM Apple Roberts & Steve Jobs + 1984 + 1976 MSDOS Altair BASIC Microsoft Bill Gates & 1981 Paul Allen 1975Tecnologías de la información para el Digital Business Página 16
  17. 17. El tecnosistema digital De la transacción a las arquitecturas SOAPower to the people: ¿hobby? 1984 1982 1983 1975 1985Tecnologías de la información para el Digital Business Página 17
  18. 18. El tecnosistema digital De la transacción a las arquitecturas SOA Power to the people: La evolución del cliente servidor Sesión •Datos •Lógica de negocio Sesión 3) Balanced Client •Datos •Lógica de negocio •Capa de presentación Datos1) Terminal 1) Legacy •Datos almacenados disco duro 2) Fat client •Lógica de negocio •Capa de presentación •Datos almacenados disco duro •Lógica de negocio •Capa de presentación Tecnologías de la información para el Digital Business Página 18
  19. 19. El tecnosistema digital De la transacción a las arquitecturas SOAPower to the people: el precio de la productividadTecnologías de la información para el Digital Business Página 19
  20. 20. El tecnosistema digital De la transacción a las arquitecturas SOA¿El microchip y el Digital Business? El legado. Portable Adaptable Abierto Networks IT@Work IT@homeTecnologías de la información para el Digital Business Página 20
  21. 21. El tecnosistema digital De la transacción a las arquitecturas SOA¿El microchip y el Digital Business? El reto de la nueva IT. Portable Adaptable Abierto One network IT@Work IT@home IT@everywhereTecnologías de la información para el Digital Business Página 21
  22. 22. Agenda 1.El tecnosistema digital Del teleproceso al servicio a. De la transacción a las arquitecturas SOA TCP/IP, HTML, XML: capacidades en la red b. Los servicios WebTecnologías de la información para el Digital Business Página 22
  23. 23. El tecnosistema digital De la transacción a las arquitecturas SOACapacidades en red Open System Interconection Standard (Arquitectura sin implementación) 1972 1978Tecnologías de la información para el Digital Business Página 23
  24. 24. El tecnosistema digital De la transacción a las arquitecturas SOACapacidades en red: un estándar con implementación Telnet: acceso a sesión HTTP: web FTP: acceso a ficheros SNTP: email DNS: servidor de nombres TCP: gestión de la conexión IP: envío de paquetesTecnologías de la información para el Digital Business Página 24
  25. 25. El tecnosistema digital De la transacción a las arquitecturas SOADel hypertexto al HTMLTecnologías de la información para el Digital Business Página 25
  26. 26. El tecnosistema digital De la transacción a las arquitecturas SOACERN: the place where web was born Factores para el éxito: Abierto Especificaciones definidas para la interoperabilidad Web Client Compatibilidad hacia atrás: incluye protocolos TCP/IP como telnet, ftp, news, mail Decentralizado No compiladoTecnologías de la información para el Digital Business Página 26
  27. 27. El tecnosistema digital De la transacción a las arquitecturas SOAObjetos en red: de la información al servicio (primer intento) La capa de aplicación de TCP/IP La introducción de HTML ofrece la posibilidad de ofrece la posibilidad de conectarse y emplear ciertos compartir documentos recursos en red: sesión, e información en red ficheros… La introducción de XML ofrece la posibilidad de compartir de forma estandarizada estructuras de datos aComputación distribuida modelo RPC: través de HTTPun interfaz a una función que unordenador servidor ofrece. <slide> Inicialmente RPC permitía una <titulo> publicación de las funciones en los Objetos en red modelos de programación en los </titulo> <pagina> que estaban implementadas, lo que 27 las hizo poco usable y poco </pagina> desacopladas. </slide>Tecnologías de la información para el Digital Business Página 27
  28. 28. El tecnosistema digital De la transacción a las arquitecturas SOA It should be "simple, object oriented, and familiar". It should be "robust and secure". It should be "architecture neutral and portable". It should execute with "high performance". It should be "interpreted, threaded, and dynamic". Java applets: are executed in a sandbox by most web browsers, preventing them from accessing local data like clipboard or file system. The code of the applet is downloaded from a web server and the browser either embeds the applet into a web page or opens a new window showing the applets user interface.Java Servlet is a Java class in Java EE that conforms to the Java ServletAPI, a protocol by which a Java class may respond to HTTP requests. Theyare not tied to a specific client-server protocol, but are most often usedwith this protocol. Thus, a software developer may use a servlet to adddynamic content to a Web server using the Java platform.JavaServer Pages (JSP) technology provides a simplified, fast way tocreate dynamic web content. JSP technology enables rapid developmentof web-based applications that are server- and platform-independent.Tecnologías de la información para el Digital Business Página 28
  29. 29. El tecnosistema digital De la transacción a las arquitecturas SOA JVM: entorno de plataforma para la ejecución de JAVA JRE: entorno de usuario para la ejecución de applets JDK: entorno de desarrollo y despliegue JAVATecnologías de la información para el Digital Business Página 29
  30. 30. El tecnosistema digital De la transacción a las arquitecturas SOA Tier 3Tecnologías de la información para el Digital Business Página 30
  31. 31. El tecnosistema digital De la transacción a las arquitecturas SOAPower to the people: La evolución del cliente servidor •Datos Datos •Lógica de negocio •Datos Lógica de negocio Presentacón 1) Fat client•Datos almacenados disco duro•Lógica de negocio 2) Web Client (thin) 3) Web Client (thin)•Capa de presentación 2 tier 3 tierTecnologías de la información para el Digital Business Página 31
  32. 32. El tecnosistema digital De la transacción a las arquitecturas SOATecnologías de la información para el Digital Business Página 32
  33. 33. El tecnosistema digital De la transacción a las arquitecturas SOAIBM 2009 STG 15% SWG 21 % GBS 21% GTS 41% Other 2%Tecnologías de la información para el Digital Business Página 33
  34. 34. El tecnosistema digital De la transacción a las arquitecturas SOA Proxy WAN DMZ Balancers Directory VPN VPN server Web servers Gateway LAN 2 Authentication WAN File & Content LAN 1 Legacy CRM ERP CRMTecnologías de la información para el Digital Business Página 34
  35. 35. El tecnosistema digital De la transacción a las arquitecturas SOALos nuevos clientes: la integración de aplicaciones •Datos LAN •Lógica de negocio Aplicación 1 Aplicación 3 •Presentacón Aplicación 4 Aplicación 2 WANTecnologías de la información para el Digital Business Página 35
  36. 36. El tecnosistema digital De la transacción a las arquitecturas SOALas redes y el Digital Business: El legado. Corporate IT CRM, ERPs… Integración de aplicaciones Gestión integral corporativa Calidad de gestión Orientación a procesos corporativos Visión extremo a extremoTecnologías de la información para el Digital Business Página 36
  37. 37. El tecnosistema digital De la transacción a las arquitecturas SOAEl legado: el elefante del Corporate IT Reduce Costs Increase Revenue Improve flexibility Reduce Risk Develop Enable New Compliance ProductsTecnologías de la información para el Digital Business Página 37
  38. 38. El tecnosistema digital De la transacción a las arquitecturas SOAEl legado: el elefante del Corporate IT 10% Source: Gartner – IT Budget analysis for Large 8.1% Share of IT operating budget Enterprises (2006) spent on new capability 6.6% development Typical EBIT ~8%-18% 5% 4.3% 3.8% 2.5% 2.6% 2.4% 1.9% 1.4% 1.6% 0% Energy Retail Automobile Transpor- Consumer Insurance Aerospace Healthcare Banking Telecom & Utilities Products tation 300 Power and cooling costs Management and admin costs 250 New system spend 200 150 100 50 $0B 97 99 01 04 96 98 00 02 03 05 10 06 07 08 09 19 19 20 20 20 20 20 19 19 20 20 20 20 20 20Tecnologías de la información para el Digital Business Página 38
  39. 39. El tecnosistema digital De la transacción a las arquitecturas SOAEl legado: el elefante del Corporate IT Total IT Budget =100 (4.1% of Revenue*) Operating Budget IT spending = 35% Development 35% Boost business + process efficiency Operations and Maintenance Increase revenue Explotación Soporte a usuarios 45% Reduce operating % change in funds Infraestructuras available for new 45% costs capability development Mantenimiento Non-Cash (Amortization and Depreciation) 20% CAPEX 20%Tecnologías de la información para el Digital Business Página 39
  40. 40. El tecnosistema digital De la transacción a las arquitecturas SOAPoniendo orden. El primer intento: EAI EAITecnologías de la información para el Digital Business Página 40
  41. 41. El tecnosistema digital De la transacción a las arquitecturas SOAUn nuevo paradigma: los WebServicesA web service is typically an application programming interface (API) orWeb API that is accessed via Hypertext Transfer Protocol (HTTP) andexecuted on a remote system, hosting the requested service.The W3C defines a "web service" as "a software system designed to supportinteroperable machine-to-machine interaction over a network. Caracterizados por una interfaz (API) Accesibles via HTTP (TCP/IP) Abstracción de la implementación del servidor Abstracción de la implementación clienteTecnologías de la información para el Digital Business Página 41
  42. 42. El tecnosistema digital De la transacción a las arquitecturas SOAPoniendo orden. La integración estandarizada con WS 1) Fat Client •Datos •Lógica de negocio Presentacón 2) Web Client LAN WAN 1) Fat Client •Datos •Lógica de negocioTecnologías de la información para el Digital Business Página 42
  43. 43. El tecnosistema digital De la transacción a las arquitecturas SOA¿Web-based Corporate IT? WS EAITecnologías de la información para el Digital Business Página 43
  44. 44. El tecnosistema digital De la transacción a las arquitecturas SOA¿Cloud based Corporate IT?Tecnologías de la información para el Digital Business Página 44
  45. 45. Agenda 1.El tecnosistema digital Del teleproceso al servicio a. De la transacción a las arquitecturas SOA b. Los servicios Web ¿Qué es un servicio?Tecnologías de la información para el Digital Business Página 45
  46. 46. El tecnosistema digital Los servicios webGestión orientada a procesos: impacto en la funcionalidad IT Cashier Accountant Comptroller Analyst Point of sales Accounting Financial reporting Sales Tax Sales Tax Sales Tax Calculation Calculation Calculation Aplicación 1 Aplicación 2 Aplicación 3 Función re-codificada en 3 aplicaciones Sales Tax Difícil mantenimiento y actualización Calculation Difícil actualización Difícil coherencia Re-implementación en un nuevo proceso o nueva aplicación Difícil reusoTecnologías de la información para el Digital Business Página 46
  47. 47. El tecnosistema digital Los servicios webIdentificación de elementos comunes: Servicios Cashier Accountant Comptroller Analyst Point of sales Accounting Financial reporting Aplicación 1 Aplicación 2 Aplicación 3 Una única implementación de una Criticidad y propiedad“función” Sales Tax Calculation Componente más crítica Mantenimiento único SLA Coherencia Propiedad del servicio Capacidad de reutilización Sobrecoste Fácil despliegue en nuevos procesosTecnologías de la información para el Digital Business Página 47
  48. 48. El tecnosistema digital Los servicios web Gestión orientada a procesos: mapa de procesos (Retail) Revenue Cost of Goods Sold Selling, General & Administrative Manage Corporate Manage Finances Manage Corporate Functions FunctionsRetail General Perform Customer Manage Store Manage Information Management Operations TechnologyMerchandise Manage Marketing Manage Distribution and Manage Human Logistics ResourcesRevenueRevenue Growth Manage Alternate Perform Merchandise Manage Finance Channel Marketing ManagementCost of Goods Sold Manage Store Perform Customer Operations ManagementCOGS as % of Revenue Perform Merchandise Management Manage MarketingSelling, General &Administrative Growth Profitability Manage Alternate Channel ManagementSGA as % of Revenue Manage StoreInventory OperationsDays Inventory Onhand Manage CorporateFixed Assets Manage Alternate Manage Finances Manage Finances FunctionsRevenue and Fixed Assets Channel Management Manage Store Manage Distribution Perform Customer Manage FinancesAccounts Payable Operations and Logistics ManagementDays Payables Manage Alternate Manage Distribution Perform Merchandise Manage Store Channel ManagementOutstanding and Logistics Management Operations Manage Store Perform Merchandise Manage Distribution Operations Accounts Payable and LogisticsAccounts Receivable ManagementDays Receivables Manage DistributionOutstanding Inventory Accounts Receivable and Logistics Fixed Assets Cash Operating Cycle Capital Utilization Tecnologías de la información para el Digital Business Página 48
  49. 49. El tecnosistema digital Los servicios web Gestión orientada a procesos: mapa de procesos (Retail) Activities and Tasks KPIRetail General Merchandise Perform store ordering Average order pick time • Review forecasted demand Customer product return rateRevenue • Review promotional Employee turnover rate requirements Labor variance and productivityCost of Goods Sold • Review on-hand and in-sight Merchandise density •Manage Finances Operating cost to store revenue inventory •Manage Store Operations Order creation time • Create and transmit order (1 of 3) Product wasteage rate •Manage Distribution and Manage store receiving Ratio of manual price overrides Logistics • Reconcile and QC delivery Ratio of returned cases •Perform Merchandise • Unload merchandise Ratio stock count deviations Management • Prepare product for display Ratio time spent on customer facing activity • Manage waste and Ratio Web order invoice claimsSelling, General & Administrative packaging Sales per FTE • Stock audit and adjustments Scheduling accuracyInventory Manage store inventory Shrinkage rates • Move product to display Time to hang price signs per weekFixed Assets Time to unload and stock truck • Manage floor stock Total cost and number of price • Perform physical inventory signingsAccounts Payable • Adjust stock Total cost and number of price • Manage department signingsAccounts Receivable Total theft prosecution cost transfers Alineamiento con el modelo de negocio Baja sinergia con otras áreas Ownership de procesos Limitada agilidad innovación del modelo de negocioTecnologías de la información para el Digital Business Página 49
  50. 50. El tecnosistema digital Los servicios webGestión orientada a componentes: mapa de componentes Marketing & e Marketing, Product Channel & Supply Chain Magazzini e Business 3 Gestione Punti Analisi delle Gestione dei After Sales Sales Point Amministrazione Management Vendita/Canali Management Distribuzione Administration Performance dei Clienti (finali) fornitori Marketing Strategy Stock Planning Supply Chain Corporate Strategy in Gestione logistica Channel Strategy & Planning and Strategy Strategy entrata Layout Design Direzione/ Logistica Intra- Alliance Planning Strategico ’ Layout Planning company & in uscita Direct & Strategy Corporate Gestione mezzi di Sales Strategy Governance trasporto Market & Competitors Price & Promotion Channel & Sales Performance Mgmt Gestione magazzini Stock Mgmt. Research Mgmt. Point Profitabillity & Control Offering & Product Mgmt. Channel & Sales Point Inbound & Organization Mgmt. Gestione operativa Demand Mgmt. Operation Mgmt. Outbound Logistics & Quality dei centri distributivi Controllo/ Seasonal Forecast Intercompany Tattico Control Campaign Mgmt. Sales Mgmt. Logistica Intra- Legal, Fiscal & HRe Gestione resi Logistics uscita & in reclami After Sales Mgmt Sellers Mgmt. Customs Warehouse Tracciabilità dei Mgmt. prodotti Warehouse Mgmt. Gestione opertiva dei trasporti e dei mezzi Consumer Reassortiments &e Treasury Price List price changes Contract Carrier Communication Mgmt. Finance & Admin. Advertising Product Technical Services for Channel Refunds Mgmt. Data & Sales Point (finished products) Procurement (non core items) Esecuzione Point of Sales (POS) Sale Order Stock & Sold Finished Product / Operativo Traciability Asset Management Execute Tracciabilità dei Spare Parts POS / HR development Cash Management HR salary Spare Parts Claim Multichannel Call Center IT Guarantee Repairing Channel Document Mgmt CommunicationTecnologías de la información para el Digital Business Página 50
  51. 51. El tecnosistema digital Los servicios web¿Qué son los servicios Web? ¿Qué es un servicio? Una tarea repetible de negocio – ej. Comprobar el crédito de un cliente, abrir una Estandarización nueva cuenta… Desacoplamiento del procesos Accesible y reusable ¿Qué es la orientación a servicios? Una forma de integrar y estructurar los procesos de negocio entorno a los servicio. Flexible ÁgilWEB SERVICES Los Web Services son servicio que pueden accederse programáticamente empleando tecnologías WEB, en particular los estándares de integración basados en (XML/SOAP).Tecnologías de la información para el Digital Business Página 51
  52. 52. El tecnosistema digital Los servicios web Offered ServiceDe la componente al servicio Consumed Service Fleet Management Rent Vehicle Vehicle Location [Rent a Vehicle] Availability Information Level 1 Business Process Reserve Vehicle Check-In Vehicle Rentals Reserve Check-out Check-in Check Rates Vehicle Vehicle Vehicle & Reservations Check-Out Vehicle Customer Location Profile Promotions Customer Promotions Service Management Marketing & Customer Pricing Products ManagementTecnologías de la información para el Digital Business Página 52
  53. 53. El tecnosistema digital Los servicios web¿Qué son los servicios Web? ¿Qué es un aplicación compuesta? Un conjunto de servicios relacionados que - integrados – dan soporte a un proceso de negocio desplegados en una arquitectura SOA ¿Qué es una arquitectura orientada a servicios (SOA)? Es un estilo de arquitectura IT que soporta la orientación a servicios. ¿Cómo se construye una arquitectura SOA? Descomponer las necesidades de negocio en funciones y servicios Reutilización de los activos actuales desplegados en modo servicio en una arquitectura SOA Creación de nueva lógica de negocio en base a los servicios disponiblesTecnologías de la información para el Digital Business Página 53
  54. 54. El tecnosistema digital Los servicios webUna visión del stack de SOA Web Portal Service Customers Employees Partners, other Paper customers Gov Agencies Composite and dynamic process modules+ 7 1 4 Process Process BPM Register Process Claim Process Inspect process end Process Process Business Vocabulary 2 Complete Eligibility Risk Business Application check analysis Services 5 6 Application 3 Decision Information Service services services as a service components Operational BRMS systems Legacy, new and partners?? Trusted or not-trusted legacy and new data Loosely-coupled, reusable IT approach Key: Service interface Intelligent Business ServiceTecnologías de la información para el Digital Business Página 54
  55. 55. El tecnosistema digital Los servicios webTecnologías de la información para el Digital Business Página 55
  56. 56. El tecnosistema digital Los servicios web Primera mirada a una arquitectura SOA Business Innovation & Optimization Services Facilitates better decision-making with real-time business information Interaction Services Process Services Information Services Development Management Enables collaboration IT Service Orchestrate and Services between people, Manages diverse data automate business in a unified manner processes & information processes Integrated Facilitates communication ESB between services Manage and environment secure for design services, and creation applications Info Assets Partner Services Business App Services Access Services Apps & of solution & assets Build on a robust, Facilitates interactions resources Connect with trading scaleable, and secure with existing information partners services environment and application assets Infrastructure Services Optimizes throughput, availability and performanceTecnologías de la información para el Digital Business Página 56
  57. 57. El tecnosistema digital Los servicios web Poniendo orden: integración en una arquitectura SOA ESB: Standardized loose coupling Non-standardized tigh coupling Standardized tight coupling New Service Service Service Service ServiceApplication Application Application Service Service Service Interface Interface Interface Enterprise Service Bus Application Application Application Interface Interface Interface Interface Service Service Service Service Service Service Service V2 V1 Service virtualizer Service/Message mediator Gateway/Broker Event Transform Propagation Distribute EnrichTecnologías de la información para el Digital Business Página 57
  58. 58. El tecnosistema digital Los servicios web Integración y Digital Business en arquitectura SOA Business Innovation & Optimization Services Facilitates better decision-making with real-time business information Interaction Services Process Services Information Services Development Management Enables collaboration IT Service Orchestrate and Services between people, Manages diverse data automate business in a unified manner processes & information processes Integrated Facilitates communication ESB between services Manage and environment secure for design services, and creation applications Info Assets Partner Services Business App Services Access Services Apps & of solution & assets Build on a robust, Facilitates interactions resources Connect with trading scaleable, and secure with existing information partners services environment and application assets Infrastructure Services Optimizes throughput, availability and performanceTecnologías de la información para el Digital Business Página 58
  59. 59. El tecnosistema digital Los servicios webUn ejemplo sencillo de integración de servicios: pingConnectTecnologías de la información para el Digital Business Página 59
  60. 60. El tecnosistema digital Los servicios web Google APPS: integración en la red Cloud integration layerTecnologías de la información para el Digital Business Página 60
  61. 61. El tecnosistema digital Los servicios webUn ejemplo integración de servicios Web: castIronTecnologías de la información para el Digital Business Página 61
  62. 62. El tecnosistema digital Los servicios webUn ejemplo integración de servicios Web: castIronTecnologías de la información para el Digital Business Página 62
  63. 63. El tecnosistema digital Los servicios webElementos de un servicio Web Publicación del Publicación del servicio servicio Registro de Servicios Broker de Servicios Composición de componentes Implementación del servicio Búsqueda del Data Service Service servicio Sources Components Appplications Enlace al servicio Petición Infraestructura de servicio Acceso universalTecnologías de la información para el Digital Business Página 63
  64. 64. El tecnosistema digital Los servicios web¿Qué caracteriza un servicio web? Funcionalidad Nivel de servicio Service consumer Modelo de negocio Service provider Implementación Modelo gestión InfraestructuraTecnologías de la información para el Digital Business Página 64
  65. 65. El tecnosistema digital Los servicios webDe parte del cliente: AJAXAJAX: Asynchronous Javascript+XMLRESTStateless: no client context being stored on the server. The server can be stateful (requires thatserver-side state be addressable by URL as a resource) Cacheable: Clients are able to cache responses. Layered: client cannot tell whether it is connected directly to the end server, or to an intermediaryCode on demand: Servers are able to enrich the functionality of a client by transferring logic to itthat it can execute.Tecnologías de la información para el Digital Business Página 65
  66. 66. El tecnosistema digital Los servicios webTecnologías de la información para el Digital Business Página 66
  67. 67. Agenda 2.El ecosistema digital De la presencia a la co-creación a.El ecosistema digital: de la presencia a la co-creación b. Panorama general del Ecosistema del Digital BusinessTecnologías de la información para el Digital Business Página 67
  68. 68. El ecosistema digital De la presencia a la cocreación Historia portátil del Digital Business <’90> <’00> <’10> Presencia Transacción Interacción HTML Web 2.0, WS, Tecnología Java, e-Business TCP/IP Mobility, Cloud Comercio Valor social Información Socialización Oportunidad Valor de Conocimiento Conocimiento Difusiónnegocio/mercado post-transacción pre-transacción Medios de Canal de Canal de referencia Impacto distribución comunicación Innovación en el Low cost modelo de negocio Modelo de To market Marketing to Marketing with negocio Tecnologías de la información para el Digital Business Página 68
  69. 69. El ecosistema digital De la presencia a la cocreaciónEvolución de la web: perspectiva del usuario “With numerous communication tools at their disposal, social networks are becoming integrated communication hubs”. IBM Institute of Business Value La búsqueda “egocéntrica” ¿Qué información? Toda: Personal, Del entorno, Profesional, Comercial, Opinión, Exacta, Precisa, informal.... La interacción y colaboración on-line, se está convirtiendo en un nuevo estándar social, tanto personal como profesionalTecnologías de la información para el Digital Business Página 69
  70. 70. El ecosistema digital De la presencia a la cocreaciónEvolución de la web: oportunidades para el negocio <Cliente> <Colaboración> <Reinvención> Conocimiento del Capacidad de Componentización comportamiento despliegue: del negocio Ajax y el tiempo Reducción del Reuso real Time to market Innovación de Acceso a canales de Multi-canalidad procesos auto-segmentación Cocreación: con del mercado proveedores y clientes iPhone App store Web 2.0, Social Web Services Principios SOA Networks Cloud <Estandarización> Mobile Multimedia The internet of thingsTecnologías de la información para el Digital Business Página 70
  71. 71. El ecosistema digital De la presencia a la cocreación Evolución de la web: el ejemplo del digital media El negocio del pasado El negocio del futuro (reciente) (próximo)Orientación a producto Orientación a servicio • Contenido analógico • Contenido digital • Contenidos • Contenidos multiformato monoformato • Distribución multicanal • Distribución • Una única red (internet) que monocanal permite distribución multicanal (IPTV, Web contents…) • Redes específicas • Nuevos socios, nuevos • Propuesta única de competidores (Telco providers) contenido para el • Propuesta de contenidos on- cliente demand • Recepción pasiva • Recepción interactiva • Nuevos receptores individualizados (red, red móvil…) Tecnologías de la información para el Digital Business Página 71
  72. 72. El ecosistema digital De la presencia a la cocreaciónEvolución de la web: el ejemplo del digital mediaTecnologías de la información para el Digital Business Página 72
  73. 73. El ecosistema digital De la presencia a la cocreación Evolución de la web: el ejemplo del digital media Clients Usuarios Clientes Small Service Motor de Mashup Applications tiers ProvidersBusiness B 2 Exposición de enablersBUSINESS b B 2 2 Internet C Corporate Partner Productores de Service Enablers B Enablers Enablers Una plataforma de Mash-ups permite a un cliente/partner emplear funcionalidades (servicios/contenidos) desplegadas para exponer nuevos servicios compuestos Tecnologías de la información para el Digital Business Página 73

×