Header Ads Widget

Ticker

6/recent/ticker-posts

¿Cuál es el futuro del espacio API?


 Forrester llama a la API el pegamento digital que mantiene unido nuestro mundo. Forbes dice que es la clave para desbloquear la economía digital , mientras que TechCrunch predice que desbloqueará la economía de datos . Y aquí, en las API nórdicas, le contamos cómo la API es la fuerza impulsora detrás de las ciudades inteligentes , el Internet de las cosas y más.
plaza de parentesco

Kin Lane - Evangelista API

“Las API afectan prácticamente todos los aspectos de sus vidas, cómo avanzan en los negocios y obtienen datos. Vas a necesitar API ”, dijo el evangelista de API Kin Lane a las API nórdicas. Ya sea que nos demos cuenta o no, Lane sostiene que las API han alterado por completo la psique del consumidor. . Dice que la API nos está enseñando lecciones sobre cómo ser sociales, ofreciendo ejemplos que comienzan con Flickr y Del.icio.us y avanzan hacia el intercambio más común de nuestras vidas en Facebook y Twitter, y cómo las API nos han permitido hacerlo profesionalmente. colaborar desde cualquier lugar.

Lane va un paso más allá al decir que la API es el habilitador que nos ha permitido mover nuestras vidas completamente en línea, incluyendo, “nuestra banca, almacenamiento de fotos, nuestra música. Todo esto está habilitado por las API y la nube. Nuestras finanzas, cómo negociamos acciones, administramos tarjetas de regalo, pagos con divisas, redes sociales, comercio en la nube ".

Parece que el mundo empresarial finalmente se ha dado cuenta de lo que aquellos en el back-end han sabido por un tiempo: la interfaz de programación de aplicaciones ya no es el futuro de nuestro mundo conectado, es la realidad actual. De hecho, la creciente popularidad de las API incluso se está comparando con lo que eran los sitios web en el 97 : la mayoría de las empresas las utilizan y casi todo el público está interactuando con ellas, sin comprender todavía qué es o su valor.

Ahora, debemos centrarnos en la siguiente dirección hacia dónde se dirigen las API. Es por eso que hablamos con algunos de los nombres más importantes en el mundo de las API para conocer lo que prevén es el futuro del espacio API .
Banner básico-01

Indicador de API n. ° 1: API se convierte en una herramienta aceptada para hacer crecer su negocio

Mark O'Neill

Mark O'Neill - Axway

"Las API permiten a las empresas liberar sus datos y monetizarlos", dijo el vicepresidente de innovación del software de Axway, Mark O'Neill.

Cuando se trata de eso, una API no es la receta mágica para el crecimiento y no todas las empresas necesitan una API. "¿Podemos pagar por esto?" se ha convertido en la cuestión más importante a la hora de debatir si desarrollarse o no. Dicho esto, cada vez más empresas encuentran formas de utilizar la API como una solución rápida para las necesidades internas y de los clientes.

John Sheehan - Runscope

John Sheehan - Runscope

“El futuro de las API es que cada llamada que realiza genera valor transaccional para el proveedor de esa API”, explicó John Sheehan , fundador de la herramienta de monitoreo de rendimiento Runscope API y anteriormente de las aplicaciones impulsadas por API Twillio e IFTTT. "La gente debería centrarse más en generar valor empresarial que en la creación de valor API. Encuentre el valor comercial subyacente y cómo puede aumentar su API, no intente encontrar un valor comercial para su API ".

John Musser , fundador de API Science y ProgrammableWeb , ofreció las preguntas para guiar a las empresas en la toma de decisiones de API:

  • ¿Cómo gano dinero con esto?
  • ¿Para quién? ¿Para mí? ¿Mis compañeros?
  • Si abro una API, ¿cuál es el valor principal que ofrezco?
  • Es seguro ?
  • ¿Cómo lo uso yo mismo, en nuestras propias aplicaciones y servicios?
  • ¿Cómo justifico el costo y el esfuerzo? ¿Hay varias formas en las que puedo obtener un retorno de la inversión en esto?
John Musser - Ciencia API - ProgrammableWeb

John Musser - Ciencia API - ProgrammableWeb

Para Musser, el futuro de la API para los desarrolladores es simple: "Para ahorrar dinero, ganar dinero, ser más ágil, para revolucionar una nueva industria". Él dice que Twilio Integration as a Service (IaaS) es realmente el mejor ejemplo. “Estas empresas son API primero . Todo este negocio se basa en brindar servicios a los desarrolladores ".

Continuó diciendo que "las empresas deben considerar las API no como API, sino como un conducto . ¿Por qué lo hago y para quién es? ¿Lo estoy haciendo para ganar dinero? ¿Para ahorrar dinero? ¿Para un alcance más amplio? ¿Asociaciones? "

O'Neill compartió algunos excelentes ejemplos de empresas tradicionales que se expandieron a través de API, incluido el antiguo empleador de Abe Lincoln, Dun y Bradstreet, que crearon un nuevo canal de ingresos al ofrecer sus datos a Software as a Service (SaaS) como Salesforce, así como a la empresa eléctrica recién llegada First. Utilidad. “Permiten a los clientes cambiar fácilmente de empresas tradicionales a First Utility, aunque cambian de sitios web como USSwitch.com que llaman a su API para recibir cotizaciones y registrarse para el servicio”, interrumpiendo una industria de 100 años.

Indicador API n. ° 2: la arquitectura de microservicios permite que todos los departamentos escalen

Ya hemos cubierto las tendencias crecientes para el diseño de API para la experiencia del desarrollador. , pero debemos recordar que los integradores y desarrolladores no son los únicos usuarios de la API. Existe una tendencia cada vez mayor de que los desarrolladores de trastienda se están enfocando cada vez más en cómo resolver las necesidades de otros departamentos con mayor rapidez.

La creciente popularidad de la arquitectura de microservicios está permitiendo a los desarrolladores ser más ágiles en sus lanzamientos de actualizaciones de software, ya que la creación de funciones más pequeñas y contenidas permite ciclos de desarrollo más cortos y una distancia más corta al mercado.

A través de tendencias como los microservicios, las API se están convirtiendo en la pieza final del rompecabezas para construir una estrategia digital en toda la organización, ya que la API sale del departamento de TI y entra en la sala de juntas.

Por ejemplo, las API continuarán permitiendo a las empresas de investigación de mercado y marketing, y entre otras áreas comerciales que no son de TI, utilizar las API para crear soluciones a corto plazo o aplicaciones situacionales que sirvan como respuestas a problemas de corta duración.

James Higginbotham - LaunchAny

James Higginbotham - LaunchAny

El consultor de software API y fundador de Launch Any James Higginbotham llama a esto el concepto de desarrollo de aplicaciones a corto plazo:

“Las empresas a menudo tienen la necesidad de crear una aplicación a muy corto plazo, principalmente en el ámbito del marketing. Los especialistas en marketing suelen ejecutar campañas de ráfagas muy breves que requieren un micro sitio web o una microaplicación. Si las empresas se dan cuenta de que las API no son necesariamente una solución tecnológica, sino una forma de implementar la componenteización de las organizaciones. , entonces el lado comercial puede usar estas API para construir estas aplicaciones de corta duración para lograr lo que están tratando de lograr: marketing, informes internos, cronogramas del proyecto y [otros] requisitos ".

Todo esto encaja en una necesidad más amplia de creación de API para permitir que las empresas respondan rápidamente a las necesidades cambiantes de los clientes, así como a las internas. Higginbotham incluso dice que es posible que ni siquiera necesite vender el término "API" a ese equipo de marketing, sino vender una solución más rápida para sus necesidades. “A menudo, la TI se ejecuta en un ciclo más largo, incluso en el mundo ágil”, dijo, lo que conduce a un choque con los departamentos de marketing impulsados ​​por campañas. Con las API, "el departamento de marketing no tiene que trabajar con TI, en realidad se convierten en parte de TI".

Pero este alejamiento de la estructura monolítica no solo ayudará fuera del departamento de TI, sino que también ayudará a escalar el software, permitiendo que diferentes partes de los sistemas funcionen de forma independiente, reduciendo el tiempo de comercialización y resolviendo errores.

Sheehan se hace eco de Higginbotham:

“Creo que el futuro de las API es un esfuerzo más concertado de empresas de todos los tamaños para construir realmente la arquitectura SOA [orientada a servicios] con la que soñamos hace diez años pero que no existía. Creo que los gerentes, a largo plazo, encontrarán la flexibilidad para hacerlos más receptivos a las necesidades comerciales. [En Runscope] tenemos muchos pequeños servicios. Realmente nos ha permitido centrarnos en nuevas funciones y escalado ... nos permite eliminar funciones, reescribir componentes completos, sin dejar que afecte a todo el sistema ".

Cuando se le preguntó cuáles deberían ser los enfoques prioritarios para sobresalir en el espacio API, O'Neill continúa con este sentimiento:

“Es importante que las API estén vinculadas al resto de la arquitectura empresarial. No deben quedar sin aire ... Sobresalir en el espacio de la API significa asegurarse de que su API no sea un "proyecto científico", sino que sea parte de la infraestructura empresarial, desde el primer día ".

Cuando se trata de eso, lo importante es encontrar la manera de hacer cambios más rápido y responder a más necesidades comerciales, ya que "el negocio cambia más rápido de lo que podríamos desarrollar nuestro software".

Recorrido por la publicación del blog CTA 5-01

Indicador de API n. ° 3: ¿Las API públicas están perdiendo su brillo?

La ola de API públicas está menguando. Lo que alguna vez fue una tendencia candente no tiene sentido para muchas empresas y, de hecho, puede poner en riesgo su buen nombre si se hace con demasiada prisa.

Si bien la mayoría de nosotros estamos tan enamorados de la idea de la API pública como del código abierto, como dice Sheehan, "siempre pensamos que los datos de API más interesantes no estaban ocurriendo en el público o en la economía de las API". Cuando se trata de eso, las API internas inevitablemente pueden transportar datos más valiosos.

Musser llama legítimamente a Netflix como el modelo de las API. De hecho, la mayor amenaza de la compañía de cable tiene un modelo de negocio completamente interno basado en API , "pero no están tratando de ir a hackatones para que todos los desarrolladores lo utilicen".

¿Necesita una empresa una API pública? Si eres un Twilio o Clarify, donde tu API es tu negocio, entonces absolutamente. Pero, de lo contrario, debe recordarse que una API es una característica entre su oferta general de productos y, por lo tanto, como con todas las características, se debe realizar un análisis de costo-beneficio.

Como dice Musser, “Open API es un sabor, una estrategia, pero de ninguna manera es la única o necesariamente la mejor estrategia. Depende de quién eres, de lo que intentas hacer, y es un error llegar a esa conclusión ”de abrir una API demasiado pronto.

No significa que su API no pueda hacerse pública algún día, es solo que es un movimiento arriesgado el primer día. “Piense en las API como una evolución. Creo que es bastante natural comenzar teniendo una API como API interna y luego abrirla a los socios, y luego, después de eso, a un conjunto más amplio de socios, y luego a cualquiera ”, reflexionó Musser:

"No tienes que hervir el océano desde el primer día".

Para tararear el mismo estribillo, el secreto del éxito de la API es saber por qué la está creando. Pregúntese: ¿Cuál es su propósito? ¿Por qué tendría que ser público? "

Higginbotham estuvo de acuerdo con Musser al decir: "Veo que más organizaciones desean crear API internas, en particular organizaciones más grandes que utilizan API privadas porque todavía están tratando de comprender cuánto quieren publicar al público".

Sin embargo, sostiene que "los mejores programadores están modelando sus API después de las API públicas, en caso de que quieran lanzarlas". Eso significa que la seguridad es una prioridad desde el principio , lo que por supuesto es una práctica sabia, ya sea que se haga pública o no. "Creo que con el tiempo, veremos más de estas API privadas comenzando a emerger" para el público, dijo Higginbotham, pero vendrán de API que fueron diseñadas internamente pero con mentalidad externa desde el nacimiento.

Y aunque las API públicas están de moda, en el espacio B2B, siempre ha existido lo que O'Neill llama "API oscuras", como materia oscura porque está sucediendo a nuestro alrededor, pero no lo vemos. "Quizás las API de B2B no tienen la exageración de las API totalmente públicas, pero están generando ingresos muy importantes".

Por supuesto, otro golpe contra las API públicas es que puede ser una apuesta de relaciones públicas. “Creo que cuanto más conscientes de la seguridad son estas organizaciones, es menos probable que comiencen con API públicas”, advirtió Higginbotham.

Lane tiende a no estar de acuerdo con sus colegas de API. Él no cree que tener una API pública lo ponga en un riesgo mayor, porque nada es a prueba de piratas informáticos y alguien eventualmente encontrará una manera de realizar ingeniería inversa y construir sobre ella.

“Ocultar algo no es una estrategia de seguridad. La seguridad a través de la oscuridad no es una estrategia de seguridad ".

Lane cree que debe tener una estrategia de API bien definida , ofreciendo el ejemplo de Twitter, que a menudo frustra a los desarrolladores con restricciones de seguridad, pero no obstante es una herramienta que prioriza la seguridad de sus usuarios.

Además, argumenta que otro aspecto positivo de la publicación de una API pública es que automáticamente estás pensando más en OAuth y la seguridad de las credenciales de usuario , lo que facilitará el crecimiento futuro.

Si bien existe una tendencia creciente de que las empresas se retiren de las grandes campañas de API públicas, el jurado aún está deliberando si las API públicas o privadas ganarán el futuro.

Descargar desarrollo API Mindest

¿Está aprovechando al máximo el futuro de la API?

Si hay un tema para extraer de los conocimientos que aportan nuestros adivinos de API, es que la API no es para todos y, como con todas las cosas, debe examinar sus necesidades y ver qué funciona mejor para una solución rentable y productiva. Sin embargo, como desarrollador, esperamos haberle permitido echar un vistazo al futuro de las API.

Repasemos cómo se ve ese futuro:

  1. Las API permiten que las empresas se vuelvan más ágiles.
  2. La arquitectura de microservicios ayuda a satisfacer las demandas de los usuarios a un ritmo más rápido.
  3. Una API pública no es su primer paso. Es más lógico considerar las API privadas y las API de socios antes de abrirse al mundo.

¿Estás listo para ser parte del futuro del espacio API? ¿Qué mejor manera que acompañarnos en una de nuestras paradas durante el Tour mundial de APIs nórdicas este mes de mayo? ¡Únase al debate sobre el futuro de las API en Múnich, Londres, Copenhague o Seattle y conviértase en ese futuro usted mismo!

Publicar un comentario

0 Comentarios