Header Ads Widget

Ticker

6/recent/ticker-posts

Desglosando el informe del estado de la API 2020 de Postman

 En su Informe del estado de la API de 2020 , Postman encuestó a más de 13.500 desarrolladores, evaluadores, ejecutivos y otros para conocer los desarrollos más importantes de la industria. Siga las instrucciones para obtener más información sobre los desafíos clave y las tendencias que definen cómo las API evolucionan continuamente.

The Postman State of the API Report TLDR

Para aquellos que anhelan la carne y las patatas del informe Postman, no busquen más. Hay muchos hallazgos en profundidad que merecen atención dentro del Informe del estado de la API. Sin embargo, Postman ha resumido sus principales conclusiones de la siguiente manera:

  • La inversión en API sigue siendo inquebrantable : de hecho, la gran mayoría de los encuestados espera una inversión de recursos estable o mayor en API durante el próximo año. Estos pronósticos se han realizado a pesar de la recesión económica mundial.
  • Las API han desempeñado un papel productivo crucial en medio de la pandemia : el 30,6% de los encuestados dijo que las API ayudaron a las respuestas corporativas a COVID , impulsando la comunicación, las relaciones con los clientes y las oportunidades de trabajo remoto, al tiempo que permitieron un cumplimiento más fluido de las regulaciones gubernamentales cambiantes.
  • Las transformaciones digitales dependen de las API : el 84,5% afirma que las API ayudan a liderar la carga en estas transiciones, allanando el camino para la colaboración y la modernización remotas.
  • API-first progresa : Además, la mayoría de los participantes creen que están haciendo un progreso decente (5 de 10 o más) en el fomento de una estrategia de crecimiento API-first.

La perspectiva de las API también se ha vuelto mucho más positiva a medida que pasa el tiempo, debido a la madurez en el espacio. En cuanto a las tendencias de diseño de API, el 93,4% de todos los encuestados aprovechan las API REST, lo que convierte a REST en la arquitectura API predominante por un deslizamiento de tierra. Curiosamente, las API externas y de socios superan a las API internas en confiabilidad expresada.

La confiabilidad, la seguridad, el rendimiento y la documentación tienen aproximadamente la misma importancia en el proceso de integración de API. El precio era lo menos importante. Sin embargo, la mayor barrera para la producción de API sigue siendo la gran inversión de tiempo necesaria.

Esos son los hechos rápidos, pero profundicemos un poco más.

Definición de tendencias y procesos basados ​​en API

Postman reconoce que si bien las estrategias de "API primero" se han vuelto más populares, todavía no existe una definición estandarizada para el término. Por lo tanto, la encuesta preguntó: "¿Qué significa API primero para usted?" Para descubrir un hilo común. Ahora sabemos que el 87% de los encuestados están familiarizados con el término. La conciencia está creciendo, pero ¿cómo varía la comprensión entre los líderes de la industria?

La mayor parte de los encuestados cree que el diseño y la definición son las principales prioridades cuando se apuesta por la API. Imagen cortesía de Postman .

El 39,2% de los encuestados cree que el diseño y las definiciones son elementos básicos de una estrategia de API primero. El desarrollo de API, como precursor del desarrollo o la integración de aplicaciones, ocupó el segundo lugar con un 33,5%. La proliferación de API se ha vinculado de forma inherente a las mejores prácticas y la solución de problemas técnicos.

Si bien estas API pueden ofrecerse externamente a los usuarios que pagan, los datos sugieren que las API * no son necesariamente * piedras angulares de la generación de ganancias empresariales. Esto está parcialmente respaldado por los propios hallazgos de SmartBear, compartiendo que el 72% de las empresas desarrollan un equilibrio de ofertas internas y externas, mientras que el 21% solo desarrolla API internas. De hecho, Postman ha descubierto que este año hay más API internas en comparación con el año pasado. Son un medio para lograr un fin digitalizado al mismo tiempo que aumentan la productividad y la modernización.

Industrias y usuarios comunes de API

Los desarrolladores aún reinan como los principales usuarios de las API, y los desarrolladores de pila completa superan a sus contrapartes de backend y frontend. Aproximadamente la mitad de todos los encuestados se consideraban desarrolladores de algún tipo. Aquellos en la otra mitad tienen diversos roles, desde la alta dirección hasta el aula.

Más de las tres cuartas partes de los encuestados afirmaron desempeñar funciones en el ámbito de la ingeniería y el desarrollo. Una parte significativa de los encuestados estaba en DevOps / APIOps, control de calidad y pruebas, y soporte técnico o al cliente. Tal vez como era de esperar, el 41,7% de los encuestados trabaja en la industria de la tecnología, seguido por los servicios empresariales y de TI con un 19,3%.

La banca, las finanzas y la atención médica siguen con una popularidad similar. Postman dice que el orden de estos resultados no ha cambiado con respecto al año pasado.

La tecnología ocupa el primer lugar este año, mientras que la esfera del sector del juego (nuevo para 2020) es, a la inversa, minúscula. Imagen cortesía de Postman .

Experiencia, liderazgo y equipos

Curiosamente, el 74% de los encuestados tiene de 0 a 5 años de experiencia con el desarrollo de API. La industria de las API aún está madurando y muchos profesionales aún no han tenido una gran exposición a estas tecnologías. En consecuencia, aquellos con más de seis años de experiencia en API, el 26% de los encuestados, tienen más probabilidades de ser pioneros en API. Estos profesionales simplemente tienen más experiencia con el desarrollo de API y están mejor preparados para poner estas tecnologías en primer lugar.

Por último, la mayor proporción de profesionales (36%) está en equipos de 6 a 10 personas. El número promedio de miembros del equipo por esta encuesta es 12,97 y el número medio es 7. Esto sugiere que los equipos más grandes están sesgando estos resultados, aunque no son tan comunes.

Datos breves sobre tiempo y cantidad

¿Cómo están asignando los profesionales su tiempo a las API y cuántas API se están creando? Estos números varían ampliamente según el individuo y la organización. Postman preguntó a los encuestados cuánto tiempo dedican a trabajar con API; la mayor parte (39,4%) pasa menos de diez horas semanales con API. Mientras tanto, el 36% pasa entre 10 y 20 horas, mientras que la porción más pequeña (24,6%) pasa más de 20 horas con ellos.

Estos esfuerzos se centran principalmente en codificar, programar, probar y depurar. Además, existe una pequeña desconexión entre las expectativas y la realidad. Por ejemplo, los desarrolladores dicen que deberían dedicar menos tiempo a depurar y más tiempo a automatizar.

¿Quién usa y crea qué? Curiosamente, las personas consumen más API de las que aportan. Los líderes de API han tendido a trabajar para empresas que han producido más de 1000 API en el último año. Por el contrario, una gran parte de las empresas (46,9%) produjo 50 API o menos en ese mismo período.

Problemas de transparencia

También hay un problema de visibilidad por parte de la empresa. El 26,5% de los encuestados no sabe cuántas API creó su organización, mientras que el 33,7% no sabía cuántas consumía su organización. Esto sugiere que los equipos de las organizaciones están aislados y que los equipos consumen API especializadas.

Hay un aire de misterio en torno al desarrollo de API. Es posible que estas tecnologías aún no se hayan vuelto "importantes" o lo suficientemente conocidas como para ser temas de conversación convencionales. Esto puede verse agravado por el hecho de que el desarrollo de API no está estrechamente relacionado con los requisitos comerciales, según esta encuesta.

Producción, consumo y diseño

Hemos mencionado la importancia de las API internas para las organizaciones, tanto como herramientas de productividad como pruebas de concepto. Siguiendo esta tendencia, el 70% de los encuestados afirma que la integración con aplicaciones, sistemas y programas internos ha impulsado la producción de API. La mejora de las aplicaciones o capacidades existentes (internas o externas) es otra, con un 61%. Reforzar la experiencia del cliente a través de productos y otras ofertas es un tercio cercano.

Las tendencias de consumo son similares, aunque la integración con aplicaciones externas tiene prioridad sobre la integración interna. ¿Cuáles son algunas barreras al consumo? El 54,3% de los encuestados dice que la documentación deslucida es particularmente problemática. En consecuencia, el 64,3% opina que la documentación va desde "no bien documentada" hasta "la documentación está bien". Eso no es un respaldo rotundo. Los desarrolladores de API se dan cuenta de que están dejando caer la pelota, al igual que las empresas externas a través de las cuales consumen API esenciales. La falta de conocimiento, la complejidad y la falta de tiempo son obstáculos notables.

Las consideraciones de diseño de API varían y ocurren en diferentes etapas. Esto es lo que encontró Postman:

  • El diseño es considerado temprano (aunque no necesariamente primero) por un enorme 55,5% de los encuestados antes del desarrollo.
  • El diseño rara vez es la consideración final en el proceso de desarrollo, lo que sugiere que la creación de una API sólida depende en gran medida de la estructura y las definiciones.
  • En consecuencia, los líderes de API-first incorporan el diseño antes que sus contrapartes.

Evaluando el futuro de las API

Parece que los incondicionales de la industria no van a abdicar de sus tronos en el corto plazo. JSON, Swagger y OpenAPI continúan reinando como especificaciones. El cambio acelerado de enfoques monolíticos a microservicios ha continuado sin cesar. Kubernetes , contenedores y arquitecturas sin servidor están liderando el camino, mientras que Kubernetes ha subido un lugar en las clasificaciones de entusiasmo.

La inversión en API crecerá en los próximos años. La tecnología es ubicua, más madura y más capaz que nunca. Además, el 45,7% de las organizaciones afirman que dedicarán más tiempo y recursos a las API, lo que indica una mayor confianza en la tecnología, aunque quizás reconozca que estas interfaces desempeñan algún papel en la competitividad del mercado.

Puede leer el informe de Postman en su totalidad aquí .

Publicar un comentario

0 Comentarios