44
1 CA API Management

CA APIM (tech view)

Embed Size (px)

Citation preview

Page 1: CA APIM (tech view)

1 CA API Management

Page 2: CA APIM (tech view)

2

CA API Management

Farid [email protected]

Presentada por:

Page 3: CA APIM (tech view)

3John McNeil Studio

CA es una de las empresas más grandes de software independiente del mundo que continua transformando la cara de su negocio.

Desde 1976, hemos invertido en innovación. La mitad de nuestros 13000 empleados a nivel global se dedica al desarrollo, con el objetivo de crear mejores formas de administrar, proteger e implementar la infraestructura de TI.

Page 4: CA APIM (tech view)

4

De una empresa de zapatillas a una marca deportiva habilitada por datos.

De vendedor de libros a un servicio de entrega impulsado por perspectivas, proveedor de servicios en la nube y concentrador de entretenimiento.

Hoy cada empresa es una empresa de software. ¿Su negocio ya lo es?

De vendedor de artículos de supermercado en el Reino Unido a vendedor minorista para consumidores en todo el mundo que aprovecha datos y tecnología que transforman la experiencia del comprador.

En 2014, los CEO (Gerentes Generales), deben concentrarse en que sus organizaciones tengan la tecnología en su negocio, porque en unos pocos años los negocios digitales dominaran todos los sectores. Se deben tomar medidas proactivas ya que la ventaja esta en actuar de pionero en el negocio digital, y quienes decidan ser seguidores deben ser muy rápidos.

Gartner: "CEO Resolutions for 2014—Time to Act on Digital Business" (Resoluciones del CEO para 2014: hora de tomar medidas sobre el negocio digital), Mark Raskino; 5 de marzo de 2014

Page 5: CA APIM (tech view)

5

Pasamos buena parte de nuestro tiempo con nuestro Smartphone o Tablet

(*) Source: Milward Brown AdReaction, 2014

En promedio al día usamos (*):2.5 hr -> Smartphone45 min -> Tablet

Page 6: CA APIM (tech view)

6

Las empresas digitales ya son una realidad

Los vendors de software mas grandes no escriben sus apps

Una de las compañías de taxi mas grande del mundo no tiene taxis

Dos de las compañías de telefonía mas grande no tiene infraestructura de telco.

Uno de los retails mas cotizados no tiene inventario

El empresa de media no crea su propio contenido

El sistema de entretención de películas no tiene cines

Page 7: CA APIM (tech view)

7

Digital Transformation in Retail

Low digital maturity High digital maturity

RETAIL STORE CATALOG & CALL CENTER

WEB STOREFRONT AFFILIATE CHANNELS

MOBILE STOREFRONT SHOPPER PROFILE APIs PRODUCT CATALOG APIs PERSISTENT CART APIs

IN-STORE/PROXIMITY APIs INVENTORY/LOGISTICS APIs PERSONALIZED PROFILE APIs ADVANCED PAYMENT APIs

LOYALTY PARTNER APIs MARKETPLACE APIs SMART PRODUCT APIs

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 8: CA APIM (tech view)

8

Low digital maturity High digital maturity

Offline / In-Person Web Mobile Omnichannel Ecosystem

DEALER SERVICE CENTER/MECHANIC

BRAND CONTENT ONLINE PRODUCT DATA RATINGS & REVIEWS

DEALER APIs PRODUCT DATA APIs DRIVER PROFILE APIs

DIAGNOSTIC APIs VEHICLE FEATURE APIs HISTORY/MAINTENANCE APIs OTA UPDATE APIs

UBI APIs LOCATION & CONTEXT APIs INSURANCE APIs VEHICLE SHARE APIs

Digital Transformation in Automotive

Page 9: CA APIM (tech view)

9

Low digital maturity High digital maturity

DROPOFF / PICKUP CENTER COURIER

WEB RESEARCH WEB SCHEDULING WEB TRACKING

RATE AND SLA APIs SERVICE APIs TRACKING APIs

FLEET TRACKING APIs SUPPLY CHAIN APIs TRAFFIC MANAGEMENT APIs ENROUTE REDIRECT APIs

PROOF OF DELIVERY APIs TRAFFIC DATA APIs 3PL SERVICES APIs 3P PICKUP/DROPOFF APIs

Digital Transformation in Transportation & Logistics

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 10: CA APIM (tech view)

10

Low digital maturity High digital maturity

PRACTITIONER OFFICE OFFLINE HEALTH RECORDS CALL CENTER

ONLINE RESEARCH CLAIMS & HISTORY

APPOINTMENT APIs PLAN SELECION APIs INSURER INTEGRATON APIs

TELEHEALTH APIs BIOTELEMETRY APIs EHR APIs

MONITORING DEVICE APIs CARE ANALYTICS APIs PARTNER SERVICES APIs

Digital Transformation in Healthcare

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 11: CA APIM (tech view)

11

Low digital maturity High digital maturity

RETAIL BANKING ONLINE BANKING LOCATION & SERVICE APIs ACCOUNT APIs ALERT/MONITORING APIs MOBILE PAYMENT APIs

DIRECT DEPOSIT APIs INVESTMENT APIs P2P MOBILE PAYMENT APIs

LOYALTY PARTNER APIs P2P LENDING APIs WEALTH MANAGEMENT APIs

Digital Transformation in Financial Services

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 12: CA APIM (tech view)

12

Low digital maturity High digital maturity

BROADCAST MEDIA PROPRIETARY STB

ONLINE PURCHASE GUIDE & METADATA

STREAMING MEDIA APIs METADATA APIs ENTITLEMENT APIs VIEWER PROFILE APIs

QUAD-PLAY APIs SERVICE DASHBOARD APIs WALLET/PAYMENT APIs

PARTNER ENTITLEMENT APIs CONTENT-KEYED APIs AD NETWORK APIs EVENT APIs

Digital Transformation in Media & Entertainment

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 13: CA APIM (tech view)

13

Low digital maturity High digital maturity

BROADCAST SPORTS DISCONNECTED DEVICES

SCORES & STATS ONLINE CONTENT

SCORES & STATS APIs TRACK & MONITOR APIs FITNESS PROFILE APIs

REAL-TIME 2ND SCREEN APIs MULTI-DEVICE PROFILE APIs FITNESS PLATFORM APIs

HEALTH CONNECTIVITY APIs DATA SUBSCRIPTION APIs

Digital Transformation in Sports & Fitness

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 14: CA APIM (tech view)

14

Low digital maturity High digital maturity

PROPRIETARY RESERVATIONS TRAVEL AGENT

FARES & SCHEDULES ONLINE BOOKING ONLINE CHANNELS

FARE & SCHEDULE APIs STATUS & ALERT APIs TRAVELER PROFILE APIs

IDENTITY & ACCESS APIs LOCATION-AWARE APIs ENROUTE SERVICES APIs

LOYALTY PARTNER APIs MULTI-MODE TRAVEL APIs

Digital Transformation in Travel & Hospitality

Offline / In-Person Web Mobile Omnichannel Ecosystem

Page 15: CA APIM (tech view)

15

API 101 Primer – Antes

Page 16: CA APIM (tech view)

16

API 101 Primer – Hoy

"alerts": [{“type": ”FLW”

"description": ”Flood Watch"

Integration

Speed Monetization

Experience

Internet of Things

Page 17: CA APIM (tech view)

17

Usted puede preguntarse…

” Como voy hacer eso - utilizando mi infraestructura existente, mi estrategia de desarrollo y mi estrategia de Gerenciamiento de Identidad?”

Page 18: CA APIM (tech view)

18

CA API Management Suite

CA API Gateway

CA API Portal

CA Live API Creator

API API APIAPI

Permite tener el ciclo de vida completo de las APIs

Page 19: CA APIM (tech view)

19

CA Live API Creator – Instant Data APIs for the Enterprise

Reimagining API CreationPowering Your Applications Uniform

Data APIs Automatically create

APIs from data sources

Data Sources• SQL RDBMS• NoSQL• REST APIs• Cloud SaaS

✓ GUI-driven table mapping✓ Automatic pagination✓ Integrate data across

databases✓ Declarative business logic

API Owner

CA Live API Creator

Browse data instantly

Configure API

API Server

Data Explorer

API Creator

Execute Logic

Page 20: CA APIM (tech view)

21

CA Live API Creator Product Components

Creator

Server

Explorer

API Creator• Point-and-click interface for API creation• Graphical API customization and rule definition• Extensible and reusable

API Server• Runtime execution of APIs, logic, events, etc.• Flexible deployment and scale• Multiple interfaces for maximum control

Data Explorer• Automatic user interface available in any browser• Customizable and skinnable• Completely interactive extension of application logic

Page 21: CA APIM (tech view)

23

OUTSIDE PARTNERS / DIVISIONS

EXTERNAL DEVELOPERS

MOBILE APPS CLOUD SERVICES INTERNET OF THINGS

API ServerData

Redes SocialesAccesorios / Internet de las cosas

Socios de Negocio

PC / Dispositivos

Web

CA API Management

Page 22: CA APIM (tech view)

24

Soportar diferentes plataformas de implementación

Virtual

SaaSCloud

Appliance

Software

Page 23: CA APIM (tech view)

25

Opciones de Arquitectura

Service Endpoints

API Gateway Cluster

API PORTAL

API Gateway Cluster

API PORTAL

API Gateway Cluster

API PORTAL

SaaS Hybrid On-Premise/Cloud

API API

APILAYER 7

Page 24: CA APIM (tech view)

26

CA API Management Suite

Developers

Applications

Design Time

Runtime

MSSO SDKs

Security GatewayAPI ManagementeMobile enablementIdentity Federation

Internal SecurityIntegration (ESB)Traffic Management

(SLA)

DMZ Zona de Confianza

Page 25: CA APIM (tech view)

27

CA API ManagementConecta de manera segura la organización a aplicaciones móviles, nube y comunidades desarrolladores a través de APIs

Seguridad API Externaliza servicios en APIs RESTful Protección de amenazas, validación de esquemas

(XML/JSON), encripción, firma digital, hashing, etc. Agrega servicios a aplicaciones compuestas Control de acceso granular, SAML, Oauth, XACML,

Token translation , LDAP, BD, etc.

Developer Management Incorporación de desarrolladores internos y externos Descubrimiento de documentación de APIs Test sample code Colaboración con comunidades de desarrollos Métricas de desarrollos y reportes de API

Identity Services Web u Mobile SSO Federación con el uso de OAuth como por

ejemplo salesforce.com Implementaciones simples con OAuth para

controlar recursos basados en API Integración con sistemas existentes de IAM

incluido CA SSO (SiteMinder)

Operations Management Métricas de performance para las APIs además de

reportes de salud Visibilidad global a través de SOA, API y servicios en

la nube Reportes de actividad y servicios Migración de políticas a través de ambientes

Mediciones/SLA Throttling, rate limiting, x-cluster message counter Priorización, traffic shaping y QoS Caching de contenido para reducir latencia y

overhead Monitoring, reporting en el uso de API Reportes de actividad en el sistema de

administración

Abstracción y Mediación Conversión de formato: SOAP/REST/JSON/XML Mediación de Protocol: HTTP(S), messaging, file-

based, SSH Contenido dynamic y ruteo basado en contenido Servicios compuestos: in-line callouts, message

enrichment Workflow: fan-in, fan-out, looping, synch/asynch

Page 26: CA APIM (tech view)

28

API

CA API Gateway Integración y Mediación

API/SOAP/REST/WebWebSocket/XMPP

XML/JSONFTP/S

Microservices/ESBMQ/AMQP/JMSSQL/NoSQLLegacy/SOA…

…X.509

SAML/WSSJWT/JWS/JWE/HMAC

OAuth/OpenID Connect/SAML

…SSOXACMLLDAP/AD/SQLKerberos/Custom Auth APIs

Page 27: CA APIM (tech view)

29

Mobile API Gateway

SSO across native mobile apps SSO between native and web SSO between devices

Mobile SSO Framework

Increase Mobile Developer Velocity iOS, Android, PhoneGap Secure Transport

Mobile SDK

CA MAG

API API

APP

Page 28: CA APIM (tech view)

30

Time to Market (Oauth)

Problema: entregar a los agentes de seguro acceso a las aplicaciones de Erie´s sobre Web

Solución: CA API Management provee una validación de Erie’s OAuth token forma centralizada a los servicios de backend

Resultados: CA API Mgmt reduce los costos de mantención y desarrollo para implementar OAuth a cada una de las aplicaciones de backend

Page 29: CA APIM (tech view)

31

Media enriquecida mediante APIs SegurosNecesidadTime Warner Cable necesitaba brindar un acceso seguro hacia su contenido premium (streaming) para las consolas Xbox 360 mediante una aplicacion que este disponible en el mercado de Xbox.com

SolucionDespliegue de Layer 7 API Portal, Oauth y enlaces para exponer APIs de forma protegida para el mercado de Xbox.com. TWC se hace dueño de la relación entre sus clientes finales.

ResultadoMejora en el tiempo de salida al mercado, ampliación de formas de hacer negocio y controles efectivos para prevenir amenazas como piratería o acceso indebido.

Page 30: CA APIM (tech view)

32

API ManagmentArquitectura: Componentes

CA API Gateway

CA API Portal

CA Enterprise Service Manager

Policy Manager

Service

Page 31: CA APIM (tech view)

33

Extensible Polícy Framework

Page 32: CA APIM (tech view)

34

Extensible Policy Framework

Page 33: CA APIM (tech view)

37

Sitios Reales de clientes…

Page 34: CA APIM (tech view)

38

Page 35: CA APIM (tech view)

39

CA API Management

App-to-Data and End-to-End

CA API Gateway

Browse Live Data

Map Data to APIsCreate Rules & JS

CA Live API Creator

SQL RDBMS

NoSQL Data Store

Manage Developers and Applications

Enterprise Network

Data API Rules

Enforce Policy and Access Control

CA API Developer

Portal

Page 36: CA APIM (tech view)

40

Monetizar Data APIs con unos cuantos Clicks

1. Publicar Databasedirectamente como una API

2. Crear los planes de precios

Automatizar el Cobro

Automatizar el update del motor de cobro

Page 37: CA APIM (tech view)

41

Tipo de Licencias

Virtual SaaSCloudSoftware

API Portal

Mobile API Gateway

SOA API Gateway

XML API Gateway

Enterprise Serv. Mgmt

Hardware

SaaS – Instance (2 Gateways + 1 Portal), soporta 7.2G/Min o 500 TPS

Page 38: CA APIM (tech view)

42

Reconocidos como lideres en API Management

“[The CA API Gateway]…esta moviendo rápidamente en la implementación de su buena visión para Gobierno de servicios de aplicaciones y mercados relacionados (así como habilitar la estrategia mobile).”

This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available upon request from CA Technology. The Magic Quadrant is copyrighted 2013 by Gartner, Inc. and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It depicts Gartner's analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the "Leaders" quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Gartner Magic Quadrant for Application Services Governance, 2015

Page 39: CA APIM (tech view)

43

Recognized World Leader in API Management

“CA tiene funcionalidades fuertes y con una presencia fuerte en el mercado.”

Forrester Research Inc., “Forrester Wave: API Management Platforms,

Forrester Wave: API Management Platforms, 2015

The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical representation of Forrester's call on a market and is plotted using a detailed spreadsheet with exposed scores, weightings, and comments. Forrester does not endorse any vendor, product, or service depicted in the Forrester Wave. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change

Page 40: CA APIM (tech view)

44

Los mismos aplicativos para conectar con datos corporativos

DesafíosTener innovación y fidelidad de sus clientes, con una plataforma Móvil para

acceder a sus datos de viaje

Solución CACA API Management Suite

ResultadosSeguridad, orquestación y regulación de apps

móviles para los diversos sistemas internosProporciona a los usuarios una visibilidad 360º

en su itinerario de viajeEntregar mas conveniencia para la experiencia

en viaje de los clientes – mejorando la satisfacción y fidelidad.

Page 41: CA APIM (tech view)

45

Financial Services Communications Public Sector Select Others

1

Algunos de nuestros 400+ clientes globales

Page 42: CA APIM (tech view)

46

Page 43: CA APIM (tech view)

47 © 2014 CA. ALL RIGHTS RESERVED.

Digital Transformation Model for Retail

Customers

PaymentProcessors

POS

Web Store

Associates

Store Infrastructure Mobile / Feed Access

Payments Access

Developer Access

Integrate Everything Accelerate Development Unlock the Value of DataSecure the Open Enterprise

Retailer

ESB / SOA

Personalization PIM/SCM CRM MDMCommerceCMS / WCM

BI

Cloud ScalingCloud Apps

Ratings/Reviews

Personalization

Architects

Store IoT

1P Apps

Clienteling

3P Apps

Affiliate / Marketplace

Partner Site Commerce

Developers CISO

Marketers Merchandisers

LOB / CDO

API Consumers

Page 44: CA APIM (tech view)

48 © 2014 CA. ALL RIGHTS RESERVED.

Practitioner Access

Patient Access Developer Access

Integrate Everything Accelerate Development Unlock the Value of DataSecure the Open Enterprise

Provider - Hospital

Payers - Insurance

Doctors

Nurses

Pharmacies Diagnostics

Patient Health Information System / EHR

Claims Decision Support Billing

Billing Data Warehouse Medical Imaging Laboratories Care Management Patient MDM

Digital Transformation Model for Healthcare

Developers

Patients

Patient Devices Patient Apps

Processors

Field Personnel

Architects

LOB/CDO

API Consumers

CISO