Cada vez más empresas necesitan de cierta infraestructura tecnológica, ya sea para una simple página web o para algo tan complejo como puede ser servir vídeo a cualquier lugar del mundo sin importar picos de actividad como hace Netflix. Para hacer esto posible usamos las nubes públicas, que hacen uso de la economía de escala […]
En el post de hoy veremos Google Cloud Endpoints, un sistema que nos permite securizar nuestras apis, obtener logging y monitorizarlas, de una forma relativamente sencilla. Descripción En algunos casos, es interesante no utilizar tecnologías de api management y utilizar api Gateway. Si estamos en Google Cloud, una buena solución es Google Cloud Endpoints, […]
Los 3 principios de usabilidad Developer friendly Muchas veces decimos o hablamos de que una cosa u otra es developer friendly, pero, ¿qué es ser developer friendly de verdad? Debemos pensar que los developers no dejamos de ser usuarios de herramientas, de programas o de APIs, y que deben cumplir los principios de usabilidad, como cualquier otra. Por ello, es importante […]
Cada organización debe definir una API Template, un documento OpenAPI que ayuda a los desarrolladores a agilizar la definición. Pero, ¿cómo? Te lo contamos en este post. API Governance ¿Qué es el API Template? Es un documento OpenAPI que describe un ejemplo de cómo hay que implementar el estándar de definición y que ayuda a […]
API First como enfoque de desarrollo Cada vez queda más clara la importancia de las APIs dentro del ecosistema de negocios actuales. Se han convertido en la nueva forma en que las organizaciones intercambian datos y servicios, con recursos privados y/o publicos. Un API es un microservicio que permite aplicar una lógica de negocio y expandirla. Su estructura, matices y […]
En el post de hoy veremos qué es Oracle Service Bus 12C y lo que la convierte en una herramienta completa de integración. Conociendo Oracle Service Bus 12C El OSB es el ESB (Bus de Servicio Empresarial) de Oracle. Es una plataforma que nos permite realizar una arquitectura orientada a servicios (SOA). En la imagen […]
API Management WAF dentro de mi infraestructura Cada vez las herramientas de Web Application Framework (WAF) se están popularizando como una herramienta más dentro de nuestra arquitectura de APIs y algunas de ellas se venden como forma de proteger ante el top ten de las reglas OWASP. En cuanto el cuadrante de Gartner, para que […]
AKA Swagger 1. Introducción Breve introducción a un lenguaje de definición de APIs REST y el conjunto de herramientas disponibles para manejarlo. Debido al auge de las APIs y las arquitecturas de microservicios experimentado en los últimos años también se ha producido un auge en las herramientas de definición, así como su estandarización. OpenAPI es […]