Book Preview: Oracle API Management 12c

Read the english versión of this article on SOA4U Tech Blog!!

Presentación del libro: “Oracle API Management Implementation 12c”

En la actualidad, la transformación digital es esencial para cualquier estrategia de negocio, independientemente del tipo de industria a la cual pueda pertenecer una organización.

Las compañías que se embarcan en una jornada de transformación digital, se vuelven capaces de crear soluciones innovadoras y disruptivas; esto con el objetivo de entregar una experiencia de usuario mucho más rica, unificada y personalizada a menor costo. Dichas organizaciones son capaces de abordar a los clientes de manera dinámica y a través de una gran diversidad de canales como: aplicaciones móviles, sitios web altamente responsivos, redes sociales, etc. A final de cuentas, las empresas que desarrollan modelos de negocio alineados a la innovación digital, adquieren una ventaja competitiva considerable sobre aquellas que no lo hacen.api1

El principal detonante para dicha transformación, es la capacidad de exponer y poner a disposición del negocio información y capacidades tecnológicas claves para este, las cuales en muchas ocasiones se encuentran enterradas en los sistemas de información (EIS) de la organización, o bien en componentes de integración que solamente son accesibles de manera interna.

En la economía digital, resulta sumamente conveniente materializar dichos activos en forma estandarizada a través de APIs; esto claro está, en un entorno controlado, escalable y seguro. La naturaleza liviana y facilidad de descubrimiento / uso de dichos APIs, facilita enormemente su adopción como el mecanismo por excelencia para exponer y/o consumir diversas funcionalidades desde un entorno multi-canal.api2

API Management es la disciplina que gobierna el ciclo de desarrollo de las APIs, definiendo las herramientas y procesos necesarios para construirlas, publicarlas y operarlas, incluyendo también la administración de comunidades de desarrollo alrededor de ellas.api3

Nuestro reciente libro: Oracle API Management 12c (Luis Weir, Andy Bell, Rolando Carrasco, Arturo Viveros), constituye una guía sumamente completa y detallada para la implementación de API Management en una organización. En él, se explica con lujo de detalle la relación que esta disciplina guarda con conceptos tales como SOA Governance y DevOps. La convergencia de API Management con SOA y el gobierno de dichos servicios, se aborda de manera particular para explicar y darle forma al concepto de Application Services Governance (ASG). Por otra parte, resalta la presencia de casos de estudio basados en escenarios reales, con múltiples ejemplos para demostrar la correcta definición e implementación de una estrategia robusta apoyada en la solución de Oracle API Management.

api4

El libro comienza describiendo una serie de conceptos fundamentales alrededor de API Management, así como contextualizando las disciplinas complementarias tales como: SOA Governance, DevOps y Enterprise Architecture (EA); esto con el objetivo de despejar cualquier confusión acerca de la relación que guardan dichos tópicos. Acto seguido, todos estos conceptos son llevados a la práctica mediante la definición del caso de estudio de una organización con nombre ficticio, la cual previamente ha abordado con éxito la implementación de una Arquitectura Orientada a Servicios considerando el gobierno de la misma, y que ahora tiene la necesidad / oportunidad de extender su plataforma tecnológica mediante la implementación de una estrategia de API Management. A lo largo de la narración del caso también se describen:

  • Los requerimientos de negocio que justifican la adopción de API Management
  • El impacto potencial de la solución planteada sobre la organización
  • Los pasos necesarios para diseñar y ejecutar la estrategia
  • La definición y ejecución del assessment de madurez (API Readiness) y análisis de gaps en términos de: personas, herramientas y tecnología.api5
  • El ejercicio de evaluación y selección de los productos, explicando la elección de Oracle como la solución más apropiadaapi6
  • El roadmap de implementación de API Managementapi7

En los capítulos posteriores, se van abordando uno a uno los diversos pasos necesarios para resolver el escenario planteado, mediante la implementación de la siguiente arquitectura de referencia para API Management, basada en los componentes de la solución Oracle: API Catalog, API Manager, API Gatewayapi8

En resumen, el libro le permitirá al lector adquirir una serie de conocimientos avanzados sobre los siguientes temas:

  • API Management, su definición, conceptos y objetivos
  • Diferencias y similitudes entre API Management y SOA Governance; dónde y cómo estas dos disciplinas convergen en el concepto de Application Services Governance (ASG)
  • Application Services Governance y cómo definir un marco de trabajo orientado a ASG
  • Definición y ejecución del assessment de madurez para API Management
  • Criterios para la selección y evaluación de las herramientas; ¿por qué Oracle API Management Suite?
  • Implementación de Oracle API Catalog (OAC), incluyendo: OAC bootstrapping & harvesting mediante scripts de ANT y JDev, OAC Console, creación y administración de usuarios, API metadata, API Discovery y cómo extender la funcionalidad de OAC mediante el REX API.
  • Administración de APIs y retos en general de API Management
  • Implementación de Oracle API Manager (OAPIM), incluyendo la creación, publicación, monitoreo, subscripción y administración del ciclo de vida de las APIs mediante OAPIM Portal
  • Escenarios comunes para la adopción / implementación de API Management y cómo solucionarlos
  • Implementación de Oracle API Gateway (OAG) incluyendo: creación de políticas con distintos filtros, autenticación con OAuth, integración con LDAP, conversiones SOAP / REST y Testing de APIs.
  • Definición de la topología de despliegue para Oracle API Management Suite
  • Instalación y configuración de: Oracle API Catalog (OAC), Oracle API Manager (OAPIM) y Oracle API Gateway (OAG)

 

Oracle API Management 12c va dirigido a la siguiente audiencia: Arquitectos Empresariales, Arquitectos de Solución, Líderes Técnicos y profesionales de SOA y APIs que pretendan conocer a fondo e implementar con éxito la solución de Oracle API Management.

El libro se publicará en breve y ya está listo para pre-ordenar en el sitio de PACKT

https://www.packtpub.com/application-development/oracle-api-management-12c-Implementation

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s