API Connect

April 30, 2018 | Author: Anonymous ul5ceh | Category: Soap, Cloud Computing, Transport Layer Security, Java (Programming Language), Mobile App


Comments



Description

IBM API Connect© IBM 2015 Digital transformation is fueling the API Economy APIs power the new Massive Scale Requirements digital customer experience 5B connected devices to grow to 25B over next 5 years API API API API API Gartner Geo Account Ordering Payments Rewards Location History Middle Tier Back-end Systems 2 IBM API Connect Create API Design & Integration Manage & API Run Analyze APIs and Economy Microservi Analytics and Monetization ces Secure Scalable Security, 3 Metering & Control API Connect en diferentes Industrias 4 ¿Por qué APIs? NO 10% No se 2% SI 88% Transformación Beneficios Digital 5 5 Economía de las APIs Mobile IoT Nuevos Innovación Partnership $ Transformación Monetización Cloud canales empresarial No Cars No Inventory No Real Estate © IBM Corporation 6 . el 50% de las colaboraciones B2B se llevarán a cabo mediante Web APIs 7 . APIs son el camino para nuevas oportunidades de negocio Los modelos de Las APIs representan un negocio están nuevo canal de negocio evolucionando Store Toll-free Website Mobile Web APIs APIs publicadas. el doble 14000+ que hace 18 meses En el 2017. APIs y Servicios • APIs están enfocadas en Consumidores • APIs aceleran y facilitan la reutilización de (consume) servicios API • Cross entre diversos canales • APIs se integran a la web SOA • Servicios están enfocados en Proveedores (provee) • Servicios se exponent como activos empresariales • Cross entre back-ends • Servicios integran a la empresa 8 © 2016 IBM Corporation Page 8 . La Empresa Digital ha de operar a dos velocidades Proyectos Tradicionales: Mantener Nuevos Proyectos: Velocidad y capacidades core y capitalizar las Agilidad para crecer e innovar aplicaciones/datos existentes Core Digital Apps Empresariales Cloud Multi-Speed IT 9 Gartner bi-modal . IoT. Social. La Economia de APIs en la empresa a dos velocidades ERP Datos APIs Bus de integración Java API API (dentro) (fuera) Procesos Transacciones Aplicaciones Agregación Mobile. Empresariales & Partners & Big Data Microservicios 10 . lo necesario para proveer aplicaciones digitales modernas con APIs empresariales y micro- servicios Securiza Gestiona 11 . Crea Ejecuta ejecución. IBM API Connect: gestión completa y sencilla de APIs ¿Qué es API Connect? Solución completa para el ciclo de vida de la API: creación. gestión y aseguramiento. js o WAS • Ambiente de ejecución • Gobernabilidad y ciclo de vida • Conectividad • Generar SDKs para escalable • Portal de autoservicio para • Control de tráfico y consumidores de APIs desarrolladores mediación • Monitoreo y analítica sobre • Optimización de cargas de APIs trabajo • Colaboración social • Colección del monitoreo y • Gestión de suscripción analítica 12 • Gestión de comunidades . IBM API Connect: gestión completa y sencilla de APIs y Microservicios Hacer Crear Ejecutar Gestionar cumplir • Conectar APIs a fuentes • Depurar y desplegar • Descubrimiento y ensamblaje • Cumplimiento de políticas de datos microservicios o apps de APIs sobre APIs • Desarrollar y componer en Java o Java Script • Gestión de políticas de APIs • Seguridad y control APIs en Node. gestionar y Secure Manage Secure Manage System API asegurar microservicios en Secure Manage System API System API java o Node. ejecutar. sin Secure Manage Interaction importar su lenguaje o API IBM z tecnología Secure Manage System API Crear.js System API Web Service 13 . ejecutar. gestionar y Or asegurar APIs de ESB interacción Secure Manage Crear.API Connect empodera aplicaciones digitales Create Run Microservice App Create Run Secure Manage Gestiona y asegura APIs de Secure Manage System API Sistema existentes. API Connect: experiencia integrada en el ciclo de vida de las APIs Todos los components se integran y los cambios se reflejan API automáticamente entre ellos Manager Advanced Desplegar. monitorear y escalar Developer Gateway Portal componentes para rendimiento óptimo { API } Experiencia de usuario unificada en todo el ciclo de vida del API Runtime API Spec Manager Microservice App Runtime Or 14 . scale Microservices Developer Developer Developer Social Collaboration Monitor & debug Microservices Enterprise Systems / Subscription & Community Management Unified Node.js & Java Management Data Stores Cloud Service Mobile & Business API Gateway Web Apps Partner Apps Asegura API Policy Enforcement Application Server Security & Control Connectivity & Scale Traffic control & mediation Workload optimization ESB / Middleware Enterprise Internet of Monitoring/Analytics Collection Internal Apps Things z System / Legacy Apps 15 . Plan. Product. Policy Creation Crea y Ejecuta Portal API. Product Version & Lifecycle Management Develop & Compose API/Microservices Self-service App Developer Portal Connect Microservices to data sources External App Partner App Internal App API Monitoring & Analytics Build.IBM API Connect: gestión completa y sencilla de APIs y Microservicios Consumidor (Systems of Engagement) Gestiona Proveedor (Systems of Record) API Discovery API. Plan. deploy. Roles que participan API Product Manager • How can I rapidly release & update my APIs? • How do I publicize my API? • How do I measure success? App Developer API Developer • Where do I access APIs? • How do I assemble APIs? • How do I understand the • How do I manage security? APIs? • Will the infrastructure scale? • How do I measure • How do I measure performance? success? Operations Lead •How do I manage all the API Environments that are being requested? •How can I scale each environment? •How can I easily find and fix 16 issues? . public clouds (Amazon EC2. NPM install 4: Supported on [list OS].js z System / Legacy Apps 6.js6 Cloud Service Web Apps Partner Apps API Gateway3 Application Server (DataPower/MicroGW) API Traffic 1: Supported on VMware & Citrix XenServer hypervisors. Microsoft Azure. API Connect: vista topológica Developer4 API Manager2 Developer Toolkit External App Developer Partner App Developer Portal1 Internal App Collective Developer Controller5 Data Store Microservices Traffic Mobile & Business Create for Node. DataPower Gateway supported on hypervisors (VMware & Citrix XenServer . software install – opcional. Micro Gateway supported on [list OS]. IBM SoftLayer). Supported on [list OS]. NPM install 17 5: Supported on [list OS]. software install – opcional. Docker B.js . si usarán microgateway y Node. OVA deployment Enterprise Internet of 2: Supported on VMware & Citrix XenServer hypervisors. si usarán microgateway y Node. OVA deployment Internal Apps Things 3: API Gateway ESB / Middleware A. OVA deployment). Manejo de estándares Import existing Swagger or SOAP definition or define a brand new API 18 . O puede desarrollar microservicios desde cero 19 19 . Developer Toolkit .Experiencia para el desarrollador 20 Comience en: developer.com/apiconnect .ibm. Conexión a diversos sistemas Connect to wide variety of Systems of Records using Loopback Connectors 21 . Creación de modelos para sus APIs 22 . Creación y actualización de definiciones de APIs View / Update auto generated API definitions 23 . Seguridad de APIs § Identificar aplicaciones con Client ID & Secret § Autenticar usando LDAP o Authentication URL § Autorizar usando OAuth 2.0 § Setear propiedades de configuración 24 . Versionamiento de APIs 25 25 . Gestión de políticas 26 . Ensamblaje gráfico de políticas Graphically assemble policies to the API for Enforcement 27 . 1.0 – AS1.1 – IBM IMS Connect.3 .0.0. DES.1. HTTPS. and ‒ RSA SecurID OTP using RADIUS PKCS#10.0. UDDI ‒ LDAP versions 2 and 3 ‒ XKMS for integration with Tivoli Security version 3 subscription ‒ Lightweight Third-Party Authentication Policy Manager (TSPM) – WebSphere Service Registry and ‒ Microsoft Active Directory Repository (WSRR) ‒ FIPS 140-2 Level 3 (w/ optional HSM) • Management ‒ FIPS 140-2 Level 1 (w/ certified crypto module) ‒ Simple Network Management Protocol ‒ SAF & IBM RACF® integration with z/OS ‒ SYSLOG ‒ Internet Content Adaptation Protocol ‒ IPv4. AES. 1. 1.2. & IMS Callout – WS-Enumeration ‒ XML 1. CPPA 2.2 • Security policy enforcement • Transport Layer Security – SOAP with Attachments (SwA) ‒ OAuth 2. FTPS. OCSP – WS-MediationPolicy (IBM standard) ‒ RADIUS ‒ PKCS#1.0.1 ‒ Virtual Machine Disk Format (VMDK) ‒ WS-I Basic Security Profile 1. SAML queries – XML-binary Optimized Packaging (XOP) ‒ XACML 2. SHA. Discovery. S4U2Proxy) ‒ RSA. WebSocket Proxy – WS-I Basic Profile 1. – WS-Notification ‒ XPath 1.0 Sybase.509. PKCS#8. SAML Token ‒ SSL versions 2 and 3 – Multipurpose Internet Mail Extensions Profile.0 – SOAP Attachment Feature 1.0 POP. and 1.3 ‒ SOAP 1. 1. SMTP (XB62) – Web Services Distributed Management ‒ XPath 2. 1. 1. 3DES.0.0. 1. PKCS#7.5 ‒ REST – TIBCO EMS – WS-Trust 1.0 • Public key infrastructure (PKI) – Message Transmission Optimization ‒ Kerberos (including S4U2Self. Mechanism (MTOM) ‒ SPNEGO CRLs. AS3. Oracle. IMS – WS-I Attachments Profile ‒ XQuery 1.1 ‒ JSON – FTP. PKCS#12 Integration (UDDI versions 2 and 3).1 and 2.0. API Gateway: Estándares y protocolos soportados • Data format & language • Transport & connectivity • Web services – JavaScript – HTTP. SFTP – WS-I Simple SOAP Basic Profile ‒ JSON Schema – WebSphere MQ – WS-Policy Framework ‒ JSONiq – WebSphere MQ File Transfer Edition – WS-Policy 1. AS2. Microsoft SQL Server.2 – WebSphere Java Message Service – WS-Addressing ‒ WSDL 1.0 – NFS – WS-Eventing ‒ XML Schema 1.0 (XQuery only) – DB2. – Universal Description.0. 1. ebMS 2. – WS-Management ‒ XSLT 1. PKCS#5. IPv6 ‒ W3C XML Encryption • Open File Formats ‒ W3C XML Signature ‒ Distributed Management Task Force ‒ S/MIME encryption and digital signature (DMTF) Open Virtualization Format (OVF) ‒ WS-Security 1.2 – Direct Internet Message Encapsulation ‒ SAML 1.0 ‒ TLS versions 1. X.1 ‒ Virtual Hard Disk (VHD) 28 ‒ WS-SecurityPolicy ‒ WS-SecureConversation 1. Desarrollador del API: Probar y depurar § Pruebas interactivas del API con un solo click § Provee parametros y recibe respuestas § Permite realizer ciclos de desarrollo y pruebas Depurar respuestas de cada paso 29 . Desarrollador de aplicaciones: Prueba sus APIs antes de utilizarlas 30 . Visibilidad y suscripción 31 . Gestión de catálogos Create multiple catalogs & promote APIs across them 32 . Ambientación automática 33 . Gestión de ambientes 34 34 . Monitoreo Monitor the health of Management & Gateway service 35 . Proveedor del API: publica a diversos portales 36 . Customice su portal del desarrollador 37 . 38 ü API Call Status . API Connect: capacidades de analítica Ejemplos: • APIs más activas • Aplicaciones más activas • Volúmenes de llamadas • Tiempos de respuesta • Problemas de ejecución • Cumplimiento de políticas Analítica ü Date & Time ü API Consumer App ü API User ü Developer Org ü API ü Operation ü Plan & Product ü Catalog ü API Provider ü API Req & Rsp Size ü API Latency Info. Proveedor del API: Obtener una perspectiva de negocio • Analítica para el proveedor de APIs y el desarrollador de aplicaciones • Analizar el rendimiento de las APIs • Habilita cargo o facturación por el consume de APIs 39 . cloud. B2B. puede Connect asegurar el tráfico multicanal entre IoT. API Junto con el API Gateway de alto rendimiento. SOA y APIs ESB System System System 40 . ejecutar. web. gestionar y asegurar APIs nuevas o MobileFirst existentes en ambientes híbridos para enpoderar Platform aplicaciones digitales. Un portfolio para las necesidades de la empresa digital TH GS IN Cloud www MobileFirst Platform Servicios escenciales de creación y gestión móvil API Gateway API Connect Crear. etc… 41 . Nativas e híbridas: Añada el SDK de MFP a aplicaciones nuevas o Android Studio and Cordova. existentes para habilitar en minutos todas las MobileFirst Studio Xamarin. funcionalidades. Hybrid Cloud own Nativas: Xcode. Construya utilizando cualquier framework o herramienta IDE & Tools Platform SDKs Mobile App Builder MobileFirst API Comprehensive App Lifecycle Mobile Backend Logic Push & Security Management Analytics Engine Offline Sync Studio Bring-your. Web. Apcelerator. Ionic. Habilita su estrategia móvil en conjunto con MFP • Añade servicios de backend escenciales para sus IBM MobileFirst + Platform Foundation apps móviles. • Proteje y controla su aplicación móvil con autenticación móvil de usuarios avanzada y PUSH salvaguardias del lado del cliente NOTIFICATIONS MANAGEMENT Refuerza la seguridad de APIs en el límite de la red ANALYTICS SECURITY • AUTHENTICATION con el API Gateway BUSINESS LOGIC MobileFirst • Extiende la analítica a nivel de las APIs para entender Platform Foundation los puntos de interacción OFFLINE SYNC • Añade un proceso simplificado y repetible para la gestión del ciclo de vida de aplicaciones móviles y las actualizaciones de aplicaciones incrementales 42 © 2016 IBM Corporation Page 42 . integrando de forma segura y habilitando gestión y analítica. Arquitectura: Despliegue on-premise (Producción) Internet DMZ Trusted Enterprise IBM Zone Zone Zone As-Is Active-Active * Developer Developer Developer Portal Portal Portal Enterprise Active-Active Backend Load Balancer Systems Firewall Firewall API GW Active-Active Create/Run Create/Run Collective Node Node ESB Controler API GW MFP Active-Active Mgmt Mgmt Console Console 43 DataPower actúa como proxy reverso para integración con servicios fuera de la organización. Puede ser fisico o virtual * Se requieren 3 servers por el algoritmo de HA que ocupa el dev portal . IBM Bluemix Bluemix es nuestra Plataforma como Servicios en la Nube basada en estándares abiertos para la construcción. ejecución. Móvil. despliegue y administración aplicaciones Web. 44 . Analíticas. Cognitivas y de Internet de las cosas. Arquitectura: Despliegue en IBM Bluemix Developer Portal API Create. Run Enterprise Gateway Node Backend Systems Secure Gateway API Connect Mgmt Console 45 . Licenciamiento de API Connect: crece dependiendo de sus necesidades Enterprise Para proyectos cross-organización Professional Para proyectos API sencillos Despliegue donde sea más conveniente para usted • Despliegue en SaaS en IBM Bluemix Essentials • Despliegue en Cloud (IaaS) Gratuito para • Despliegue on-premises desarrolladores 46 . Principales diferencias en los offerings API Connect Essentials API Connect Professional API Connect Enterprise Para desarrolladores Para departamentos con un Para varios departamentos o Proyecto API sencillo proyectos de la empresa • No charge / Forum Support • Paid. with IBM support • Micro Gateway • Micro Gateway • Micro & Advanced Gateway • Analytics • Analytics • Advanced Analytics • Microservice Application • Microservice Application • Microservice Application Compute (Node.js/Java) Compute (Node.js/Java) •IBM Support •Advanced Analytics •HA requirements •Advanced API Gateway Policies •Additional Microservice App •Advanced HA requirements Compute •Additional Microservice App Compute 47 . with IBM support • Paid.js/Java) Compute (Node. html 48 .Licenciamiento on premises IBM API Connect Professional Processor Value Unit (PVU) License + SW Subscription & Support 12 Months IBM API Connect Professional Non Production Processor Value Unit (PVU) License + SW Subscription & Support 12 Months IBM API Connect Enterprise Processor Value Unit (PVU) License + SW Subscription & Support 12 Months IBM API Connect Enterprise Non Production Processor Value Unit (PVU) License + SW Subscription & Support 12 Months PVUs por tipo de máquina: http://www-01.ibm.com/software/passportadvantage/pvu_licensing_for_customers. Licenciamiento en Bluemix 49 . Most notably. 50 November 2016 .Forrester : IBM seen as clear leader IBM has made the broadest and deepest improvements to its solution. including the addition of a simplified model for life-cycle management. IBM greatly improved the solution’s analytics and portal. Somos líderes en el mercado 51 51 . POST /questions 52 . Servicios locales Crecimiento . avance del producto 53 . Mensaje Final… Suite ..
Copyright © 2024 DOKUMEN.SITE Inc.