De un tiempo a esta parte cada vez se escucha más el concepto de metodologías Ágiles y entre ellas cabe destacar scrum organizativo, pero ¿qué es? Si quieres averiguarlo, te animamos a seguir leyendo. ¿Qué es el scrum organizativo? Es fundamental conocer qué es SCRUM para poder implementarlo en tu empresa como modelo de negocio eficiente. Y […]
El objetivo de este blog es explicar cómo podemos implementar tests unitarios para distintos componentes de nuestra aplicación desarrollada en Spring Boot. Conceptos básicos Spring Boot Datos de pruebas: en este contexto se consideran datos de prueba aquellos que inicializamos (generamos instancias de objetos) para poder probar nuestros métodos. Esta inicialización se puede realizar de […]
Hoy en día, hay un gran revuelo sobre la contenerización y Docker. ¿Qué es exactamente? ¿Cómo se relaciona con la contenedorización? ¿Cuáles son los beneficios de utilizarlo? ¿Por qué se hizo tan popular? En este blog responderemos a estas preguntas. ¿Qué es Docker? Docker es un proyecto Open Source creado y liderado por Solomon Hykes […]
Exponer aplicaciones a través de una API permite que otras aplicaciones accedan fácilmente a los servicios y datos que proporcionan esas aplicaciones. La mejor manera de hacerlo es con una solución de API Management, una tecnología que pone a un intermediario entre consumidores y las aplicaciones a las que acceden. Y en un mundo centrado […]
¿Qué es Open Finance? Open Finance es un término que se refieren al principio de intercambio de información financiera no solo de bancos, sino de cualquier entidad financiera. Es decir, en un servicio financiero se pueden agregar cuentas de diversas instituciones, consolidando los diferentes formatos en uno solo. Con el modelo de banca abierta se […]
¿Qué son los patrones de diseño? Los patrones de diseño son una parte fundamental del desarrollo de software, ya que brindan soluciones típicas a problemas comúnmente recurrentes en el diseño de software. En lugar de proporcionar piezas específicas de software, los patrones de diseño son simplemente conceptos que se pueden usar para manejar temas recurrentes […]
La edición y publicación de contenido se ha convertido en un pilar fundamental a la hora de crear una estrategia online dirigida a generar tráfico y proporcionar visibilidad. Sin embargo, cuando se manejan grandes cantidades de información puede llegar a resultar compleja y frustrante. Para facilitar esta tarea actualmente es posible recurrir a CMS como […]
En el post de hoy explicamos cómo instalar un entorno de pruebas de Api Connect basado en IBM Cloud, de manera que evite llevar a cabo instalaciones complicadas en entornos de Kubernetes o VMWare. ¿Qué es API Connect? API Connect es una plataforma web para la creación, exposición y gestión de APIs, permitiendo la creación […]
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 […]
Los repositorios de definición son repositorios de código que ayudan a los ciclos de API First y que permiten automatizar las tareas de gobierno de APIs. Stages Los repositorios de definición pueden tener varias ramas, dependiendo de los entornos y del gitflow que se defina. Normalmente poseen al menos 3 ramas, mock, develop, pre y […]