Header Ads Widget

Ticker

6/recent/ticker-posts

Entrevista con el ponente: James Higginbotham, LaunchAny

 Contamos con James Higginbotham de LaunchAny, un orador en la próxima Cumbre API de Austin 2019.

Conozca a James Higginbotham , consultor de API, estratega y autor. Con más de 20 años de experiencia en API y computación distribuida, James ha guiado a decenas de empresas a través del diseño de API orientadas a los negocios, un tema que cubre en profundidad en su último libro, A Practical Approach to API Design.

Nos complace anunciar que James volverá a hablar en nuestra Cumbre API de Austin en mayo de este año. Cuando se le preguntó qué cubriría su sesión, James señaló la gestión de las áreas de superficie API:

“La implementación de API se ha vuelto mucho más fácil en los últimos años. El resultado es un gran aumento en la huella de API disponibles. Quiero hablar sobre este aumento y cómo podemos gestionar la superficie de las API de hoy ".

¡Pero eso no es todo! James también discutirá cómo puede adelantarse al juego tanto al evaluar la superficie de su API como al observar las tendencias tecnológicas de hoy.

“También discutiremos cómo prepararse para las necesidades comerciales del mañana mediante la evaluación de su área de superficie API, entendiendo hacia dónde lo lleva y si es allí donde realmente desea estar. Finalmente, veremos a dónde nos llevan las tendencias tecnológicas de hoy, para que pueda estar preparado hoy para las necesidades del mañana ”.

Diseño API

Hablando de tendencias, le preguntamos a James qué tendencias de diseño de API le entusiasman más en 2019. A pesar de no ser nada nuevo, parece que las API asincrónicas , donde las devoluciones de llamada se envían a medida que se ponen a disposición nuevos datos, se están volviendo cada vez más relevantes (y no solo para la velocidad de API ! )

“Si bien existen desde hace algún tiempo, las API asincrónicas, como las que envían eventos y flujos de datos a los consumidores, serán una parte mucho más importante de la cartera de API de una organización en 2019. Esto nos lleva de crear aplicaciones imperativas a aquellas que evolucionan con el tiempo. reaccionando de diferentes maneras a eventos y datos emergentes ".

Para obtener algunos consejos imperecederos sobre la creación de excelentes API, James cree que un enfoque externo al diseño de API puede marcar la diferencia. De hecho, a menudo centra sus talleres de diseño de API en torno a este principio único:

“La idea de diseño más importante (y en la que más me centro en mis talleres) es adoptar un enfoque de afuera hacia adentro, impulsado por el uso para el diseño de API. Debemos centrarnos en los resultados necesarios y luego descomponer esos resultados en los pasos o capacidades que nuestras API deben ofrecer para ayudar a que los resultados se conviertan en realidad ".

Como una especie de justificación para esta creencia, James dice que es demasiado fácil concentrarse en simplemente mover datos sin darle poca importancia a su significado real.

“Con demasiada frecuencia, nos centramos en enviar datos a través del cable y nada más. Esto da como resultado que cada aplicación web y móvil vuelva a implementar las mismas capacidades para lograr esos resultados. Aquí es donde las experiencias de usuario inconsistentes dan como resultado que una aplicación móvil se comporte de manera diferente a la web. Es posible que hayas sentido esta frustración antes ".

También solicitamos la opinión de James sobre la seguridad de las API: ¿cómo se protegen las API para evitar el tipo de infracciones que seguimos leyendo? Desafortunadamente, la respuesta no es tan sencilla como esperabas.

“No hay una respuesta única a esa pregunta. Un plan de seguridad integral requiere una combinación de diseño cuidadoso, procesos de revisión de seguridad como parte del diseño de la API y detección en tiempo de ejecución del uso malicioso de la API, con la participación de los desarrolladores en todo momento. Con demasiada frecuencia, las organizaciones permiten que sus desarrolladores impulsen API sin involucrar algunos o todos estos ingredientes ".

API en 2019

Alejando la discusión del diseño en sí, James compartió su opinión sobre el papel de las API en las empresas modernas. Aquí, la idea del área de superficie de API demuestra ser una herramienta útil: ¿cómo puede administrar el área de superficie de su API para mantenerse ágil y reaccionar ante un panorama tecnológico cambiante?

“Las API son la base de toda empresa. El enfoque que pongan en el diseño y la gestión de su área de superficie API determinará qué tan ágiles estarán avanzando. Si las API están diseñadas para abordar solo integraciones específicas de sistema a sistema, seguirán luchando por lograr el nivel deseado de agilidad. Si las API se consideran activos digitales que se convierten en la base de la empresa, aumentará su capacidad para reaccionar a las necesidades emergentes ".

James también arroja algo de luz sobre el movimiento de las API como producto. ¿Su toma? No todas las API deben ser un producto independiente.

"Si bien Twilio, Sendgrid, Stripe y otros han demostrado que existe una necesidad de productos API que satisfagan específicamente las necesidades de los desarrolladores, este no es siempre el caso".

Independientes o no, James dice que las API pueden ser un valor agregado estratégico para cualquier negocio:

“No todas las API son productos independientes; sin embargo, una API es fundamental para casi todas las organizaciones. Como tal, están aplicando las lecciones aprendidas de la primera generación de productos API para consolidar sus posiciones en el mercado y las relaciones con los socios al incluir una excelente documentación para desarrolladores, tutoriales y soporte. Ofrecer una gran API se vuelve más estratégico para ofrecer un mejor valor a los clientes y, al mismo tiempo, reducir la rotación de clientes ".

Tu API favorita

Para aligerar un poco las cosas, pedimos la API "inútil" favorita de James. Sin registro, una interfaz simple y muchos datos divertidos, ¿qué mejor opción que Star Wars AP?

La API de Star Wars es una de mis favoritas para divertirme. No es necesario registrarse y viene con una agradable interfaz basada en web para aquellos que no se sienten cómodos con la realización de solicitudes y respuestas basadas en HTTP. Es excelente para capacitar a personas no técnicas sobre los conceptos básicos de cómo funcionan las API.

Tenemos curiosidad, ¿considerará la API de Star Wars la próxima vez que presente a alguien los entresijos de la funcionalidad de la API?

Conozca a James en la Cumbre API de Austin

Como mencionamos anteriormente, James hablará en nuestra Cumbre de API de Austin 2019, donde aprenderá cómo las empresas se están acercando a las API y tendrá la oportunidad de conocer a algunos de los profesionales más talentosos del mundo.

Además, parece que podríamos haber elegido uno de los mejores lugares para hablar sobre API en el hemisferio occidental.

“Siempre espero con interés los diversos asistentes y empresas que trae la conferencia cada año. Además, he vivido en Austin, así que sé que es una gran ciudad para albergar una conferencia tecnológica ".

Publicar un comentario

0 Comentarios