Header Ads Widget

Ticker

6/recent/ticker-posts

Entrevista con el ponente: Nathan Brock y Rafal Jachimczyk, BBC

 Contamos con Nathan Brock y Rafal Jachimczyk, ponentes en la próxima Cumbre de Plataformas 2018.


La Cumbre de la Plataforma Nórdica de APIs es reconocida por su gran cantidad de oradores de diferentes industrias y verticales. Antes de nuestra oferta de 2018, nos sentamos con dos oradores de medios y radiodifusión: Nathan Brock , ingeniero de software principal, y Rafal Jachimczyk , ingeniero de software sénior, quienes trabajan en el equipo de gestión de API en la BBC .

El papel de la gestión de API en la BBC

Las API tienen un papel cada vez más importante que desempeñar en la BBC a la hora de entregar contenido a los productos y socios de primera línea. Durante más de 100 años ha sido tradicionalmente una “empresa de transmisión lineal”, pero está experimentando un cambio de paradigma en la forma en que distribuye el contenido.

Nathan y Rafal describen esto como "el próximo capítulo" que:

“… Nos convertirá en una primera plataforma de Internet. Este cambio requiere un panorama de API abierto que admita la comunicación del sistema estandarizado ".

Claramente, la administración de API es fundamental para hacerlo bien. Nathan y Rafal consideran que su papel en el equipo de administración de API es proporcionar los medios para habilitar el panorama de API "vasto" en la BBC. Es un trabajo en progreso, pero ven al equipo liderando con el ejemplo con el objetivo de hacer que el espacio API sea “más unificado y más fácil de consumir”.

Desafíos en la entrega de API

Sin embargo, esa facilidad de consumo es difícil de lograr en un panorama fragmentado de adopción de estándares. El equipo se encuentra trabajando con una multitud de patrones de integración diferentes con sus socios. Nathan y Rafal dan ejemplos donde:

“Algunas partes todavía intercambian datos con nosotros a través de conexiones FTP, mientras que otras están contentas con las API JSON”.

Ven el futuro impulsado por la adopción de ambos estándares, tanto en el estilo de la API como en la seguridad, y más medios de descubrimiento de API se convertirán en algo común. Rafal predice que este movimiento hacia la estandarización será impulsado por Internet de las cosas y que:

“Veremos una nueva era de aplicaciones tanto de API como de usuario / máquina donde se utiliza una sola identidad para navegar por el rico ecosistema ... la identidad humana y la identidad de la máquina [estarán] trabajando juntas en un panorama API coherente”.

Nathan también cita el desafío tecnológico que inhibe la estandarización, especialmente en torno a HATEOAS:

“… No hay equivalente a HTML en el espacio API en este momento. HATEOAS no ha sido adoptado al ritmo que la gente esperaba, esta idea de que un cliente común pueda atravesar una API que le dice al cliente adónde ir en lugar de que se le pregunte aún no se ha realizado ".

Sin embargo, la estandarización y el descubrimiento no son los únicos desafíos que se manifiestan en la BBC. Rafal define el descubrimiento interno y la reutilización como algo que la organización podría hacer mejor:

“No alimentamos nuestras API lo suficiente. Necesitamos más de eso para comprender lo fáciles que son nuestras API para que terceros las utilicen ".

Nathan también cita:

“Un número creciente de equipos autónomos en toda la organización, sin dejar de ofrecer un proceso de incorporación común y unificado y una plataforma de acceso”.

Cumbre de la plataforma de API nórdicas

Obviamente, Nathan y Rafal están ansiosos por hablar en la Cumbre de la Plataforma y tienen una serie de puntos en su agenda para su charla:

  • La BBC es una organización enorme y tiene algunos conocimientos únicos sobre la gestión de API a escala.
  • La entrega a escala ha significado personalizaciones en su enfoque, incluida la entrega de su propio software de proxy y el llenado donde los productos comerciales de administración de API no dan en el blanco. Los chicos están ansiosos por compartir sus experiencias en este espacio, y lo que describen como “nuestra necesidad de modularización”.
  • También discutirán cómo el equipo de administración de API incorpora y asimila ideas de muchos equipos autónomos diferentes en toda la organización.

Si bien es su primer año hablando, ambos han asistido antes a la Cumbre de la Plataforma. Destacaron dos charlas del año pasado que realmente resonaron con ellos:

  • Diseño pragmático de API JSON .
  • MicroTipos: capacidad de composición en API HTTP .

Para finalizar, Nathan resumió la experiencia de la Cumbre:

“Es genial ver a gente apasionada e interesante reunirse en un solo lugar para compartir sus ideas y pensar en lo que somos como industria y hacia dónde nos dirigimos”.

Publicar un comentario

0 Comentarios