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 […]
Puertos, adaptadores y DDD La Arquitectura de Software es un conjunto de patrones y abstracciones que se debe seguir en el desarrollo de software así como en la interacción de sus diversas piezas, que permiten a todos el equipo seguir una misma línea de trabajo y cubrir todos los objetivos y restricciones de la aplicación. Ejemplos de […]
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 […]
Terraform es una de las herramientas más potentes para implementar DevOps en nuestros proyectos, en este blog veremos y aprenderemos sus principales características. ¿Qué es Terraform? Terraform es lo que consideramos un IaC, Infrastructure as Code. IaC es simplemente código en el que declaramos la infraestructura que deseamos crear en un proveedor específico, este código […]
Hoy hablaremos de cómo usar un sensor PIR con Alexa y las claves para construirlo. Notificaciones Alexa ¿Necesitas que Alexa te avise cuando los Reyes Magos han llegado? En estas fechas nos visitan personas importantes a casa, y qué mejor que montar un sensor de movimiento con Arduino que envíe notificaciones por Alexa. Nos vale […]
OWASP ¿Qué es OWASP? OWASP es el acrónimo de Open Web Application Security Project, una fundación sin ánimo de lucro enfocada en mejorar la seguridad del software. La fundación trabaja en diversas áreas, como plataformas de testing, seguridad en sistemas operativos, etc. Sin embargo, la faceta más conocida es el documento denominado The OWASP Top […]
Hace tiempo que tenía ganas de meterme con el producto 3scale y ahora me he tenido que meter por razones de trabajo. Siempre es un placer trabajar con los productos de redhat, y visualizar como implementan una estrategia de Open Source de calidad. Un paseo por la plataforma 3scale Como podemos ver en la imagen, […]
Raras veces nos encontramos repositorios de APis que soporten open que no sea swaggerhub y que además permita actualizar las APis dentro del mismo. La primera impresión que nos da es muy agradable, con una interfaz muy cuidada. La instalación basada en docker, es bastante sencilla y te permite una ejecución rápida y sencilla para […]
WSO2 APIM es una solución de código abierto que aborda todos los aspectos de la gestión de APIs, gobernación y su ciclo de vida. A parte de exponer nuestros servicios, el API Manager hace posible el desarrollo, la securización, limitación del consumo, enrutamiento, monitorización para su correcto análisis y monetización de las mismas. Todo esto […]
Conecta el timbre a tu dispositivo ¿Te ha pasado alguna vez que estás tan concentrado con tu trabajo con los cascos puestos que no escuchas el timbre de la puerta? Este proyecto hará que Alexa te avise cada vez que alguien llame al timbre, enviando una notificación a tu dispositivo Echo. Gracias a esta innovación, logramos que […]