Descubriendo el Gobierno de la API
Entender para qué sirve el Gobierno de la API para gestionar el ciclo de vida de nuestras APIs
What you will learn
Conocer el Gobierno de la API con los nuevos roles y costumbres para administrar de manera eficiente nuestras APIs
Description
¿Qué es el Gobierno de APIs?
No es fácil encontrar una definición exacta de qué es el Gobierno de APIs. Podríamos decir que es una parte muy importante (posiblemente la más importante) dentro del proceso global de Gestión de APIs. El Gobierno de APIs nos va a ayudar sobre temas como documentación, política de versionado, seguridad, diseño, monitorización, testing, etc. Es decir, va a estar presente a lo largo de todo el ciclo de vida de nuestras APIs.
Los objetivos principales del Gobierno de APIs son la estabilidad y la coherencia. Con la estandarización de muchos procedimientos dentro del ciclo de vida de un API hará que nuestra organización cuente con una cierta coherencia que eliminará muchos problemas a corto/medio plazo. Si mantenemos dicha coherencia en nuestra APIs y usamos determinadas herramientas y metodologías además dotaremos a nuestro Negocio de una estabilidad vital.
En este curso se hablará de los temas principales en los que se basa el Gobierno de la API pero, primeramente, definiremos de una manera amplia los Servicios Rest y las APIs, para después relacionarlas con el ciclo de vida que conforma el Gobierno de la API.
La importancia, a día de hoy, de metodologías como éstas, son primordiales para entender otro tipo de frameworks que se puede utilizar para gestionar, analizar, testear nuestras APIs como pueden ser Swagger o RAML, cursos también disponibles en esta plataforma.