soalatam apim v1.0
Post on 23-Jan-2018
279 Views
Preview:
TRANSCRIPT
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
API Management: Estrategia, Diseño e Implementación
Expositores: Arturo Viveros & Rolando Carrasco
(México)
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Expositor: Arturo Viveros (México)
Profesional destacado en las áreas de Arquitectura SOA, Cloud, JEE y BPM.
Con más de 11 años de experiencia en la industria de TI. Arturo es conferencista regular eneventos tanto regionales como internacionales.
Instructor certificado de SOA School y Cloud School para SOA Architect, SOA JavaDeveloper y Cloud Architect.
Autor de varias publicaciones de SOA y Oracle Fusion Middleware en medios como ServiceTechnology Magazine, SOA Magazine y Oracle Technology Network.
Posee las certificaciones de SOA Architect, SOA Java Developer, Cloud Architect, SunCertified Java Programmer, Sun Certified Web Component Developer, Oracle SOA Suite 11gCertified Implementation Specialist, Oracle WebLogic Server 12c Certified ImplementationSpecialist, Oracle IT Architecture SOA 2013 Certified Architecture Specialist.
Pertenece al programa Oracle ACE y coordina el grupo de usuarios Oracle en México(ORAMEX)
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Expositor: Rolando Carrasco
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Agradecimientos
http://www.oramex.org/index.php
http://www.laouc.net/
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Publicaciones
https://www.packtpub.com/appli
cation-development/oracle-api-
management-12c-
implementation
http://servicetechmag.com
http://soacommunity.com/index.php/magazine
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Contenido
• Introducción
• Web APIs
• API Economy
• APIs en diferentes industrias
• Diseño e Implementación de API
Management
• Q&A
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Introducción
• Volvimos a las APIs.
• Es muy común que las aplicaciones Cloudpresenten APIs para comunicarte con ellas
• Las organizaciones publican servicios al exterior.Desarrollo Móvil
• Internamente las organizaciones implementanSOA. Esto ya es muy común. No es algo nuevo.
• Es común arrancar sin una estrategia de gobierno,y menos con una herramienta que te ayuda conesto.
• Las necesidades de la industria requieren opcionesdinámicas como Microservices, DevOps, etc.
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Web APIs
Web APIs are the
new, fast-growing
business channel
Businesses
are Evolving
stores (800) ###s web sites
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
and growth is accelerating dramatically
By 2014, 75% of the Fortune 1000 will offer public Web APIs.
By 2016, 50% of B2B collaboration will take place through Web APIs.
Sources: Gartner, Predicts 2012: Application Development, 4Q, 2011; Gartner, Govern Your Services and Manage Your APIs with Application Services Governance, 4Q 2012; Gartner, Open for Business: Learn to Profit by Open Data, 1Q 2012
Las APIs son el camino a nuevasoportunidades y modelos de negocio
Web APIs are the
new, fast-growing
business channel
Businesses
are Evolving
stores (800) ###s web sites
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
La presión del mercado
• La explosión de dispositivos y canales– ¿Cómo habilito la entrega de mis servicios y productos a todos estos
canales?
• Las aplicaciones se han vuelto más pequeñas, especializadas y vienen y van con gran rapidez– ¿Cómo mantengo el paso ante el cambio constante?
• Presión competitiva forzando las necesidades de innovación– ¿Cómo hago para mantenerme adelante o a la par de mi
competencia?
• Alianzas, compras, fusiones, se establecen rápidamente y la Integración debe ser ágil– ¿Cómo responder ante todos estos nuevos tipos de interacciones?
• La lealtad a las marcas queda siempre en entre dicho– ¿Cómo se logra obtener y mantener dicha lealtad?
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Business API -> Web API -> Productized Service
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Economía API
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Web APIs en las Industrias
Energy and Utilities
Government Healthcare Transportation Retail
Banking Insurance Telco Chemical and Petroleum
Electronics
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Banking
• APIs are available in a
sandbox environment
• Some hold contest to see
to who can develop the
best app a modest
reward
• Some charge for use of
apps
Types of APIs Comments
Customer API
Account API
Transaction API
Branch Locations
Drivers
Banks are having challenges in the marketing
ability to create, test and evolve new services
and adapt better to the needs of the users in
the changing of their uses.
Need to deliver multiple focus apps on many
different devices.
Financial Overview
Financial Timelines
Mapping Financial
Relationships
Added Valued Services such
as loyalty, couponing and
target marketing
Examples of Apps
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Retail
Products APIs are
typically open
Some APIs require further
approvals to use
Types of APIs Comments
Products API
Store Locator API
Deals of the Day API
Reviews API
Top Sellars API
Categories API
Drivers
Shifts in buying patterns customers
Need to be where customers are purchasing
– mobile devices
Capitalize on every small channel that is
created.
Milo.com – searches for best
prices
Gazaro – deal finder
GetGlue – social network for
movie tv shows
eBay Gifts Nearby -
Examples of Apps
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Grupo Alsea
• API para Programa de Lealtad
• Una sola API para todas las marcas
• On-boarding simplificado de nuevas marcas
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Estrategia API: Transformación Digital
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Estrategia API: Plataforma Digital Multicanal
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Estrategia API: Arquitectura
Bimodal
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Arquitectura de API Management
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Identity Store
Arquitectura de API Management
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
API Management
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Conviviendo SOA + Microservices +
APIs
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Do’s & Dont’s
Web APIs
DO DON’T
Unlock key businessfunctionalities
Not everything is a web API
B2B scenarios Tightly coupled servicespositioned as APIs
Define SLAs!! Directly expose service bus
Leverage Service Orientation Point-to-point through APIs
Embrace Flexibility / Collaboration
Publish untested orunmeasurable components
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Preguntas y Respuestas
@borland_c@gugalnikov
Facebookfacebook.com/OracleSOAfacebook.com/groups/oramex
LinkedInhttps://mx.linkedin.com/in/faviveros
https://mx.linkedin.com/in/rolandocarrasco/es
Oracle SOA blog soamythbusters.wordpress.com oracleradio.blogspot.mxoracletechnocore.blogspot.mx
Oracle SOA Web sites oracle.com/SOAoramex.org
youtube.com/channel/UC2HPGMcvdQYM_yVOam43L-Q
contacto@oramex.org
Centro de Alta Capacitación en Tecnologías de la Información E-mail: informes@cac-ti.com Web: http://www.cac-ti.com
Muchas Gracias…
top related