Etiqueta: docker
Flyway: formas de configurar y usos
Flyway es una herramienta usada para migraciones de bases de datos. Facilita la tarea tanto de mantener como montar un entorno. Existen diferentes maneras de configurar Flyway, dependiendo de nuestras necesidades. Y aparte del control de versiones, tiene más usos como puede ser el desarrollo de test de integración de buena calidad.
Tests de aceptación con Cucumber y Junit 5
En este tutorial vamos a realizar tests de aceptación en un entorno spring usando cucumber y junit5.
Índice de contenidos
1. Introducción
2. Entorno
3. Tests de aceptación
3.1 Definición
3.2 Beneficios
3.3 Errores comunes
...
Emular sistema operativo x86_64 en macOS con procesador ARM usando Lima
Con la introducción en el mercado por parte de Apple de sus Mac con ARM, el paradigma del software ha cambiado mucho y se ha visto obligado a evolucionar. Pero en esta transición aún...
Ejecutar Kafka Confluent con Docker en Apple Silicon
Índice
Problema
Entorno
Pasos
Conclusiones
Referencias
1. Problema
Aunque podamos encontrar Docker compatible con Apple Silicon desde su versión 3.3.1, existen aún múltiples imágenes generadas exclusivamente para arquitectura Intel, o mejor dicho, x86.
Como ya...
Quarkus: Continuous Testing y compilación a nativo
En este artículo aprenderemos sobre compilación a nativo con Quarkus, a mejorar nuestros test RestAssured extrayendo el response a un DTO, haremos una pequeña introducción al continuous testing en Quarkus y cómo hacer depuración...
Integración de Pinpoint APM con Spring Boot
Aprende en este tutorial cómo integrar una aplicación Spring Boot en Pinpoint APM para monitorizar y medir su rendimiento.
0. Índice de contenidos
Introducción
Entorno
Arrancando Pinpoint APM
Integramos el agente en la aplicación
Algunos...
Cómo crear y desplegar microservicios con Spring Boot, Spring Cloud Netflix y Docker
En este tutorial vamos a aprender cómo crear microservicios con Spring Boot, cómo configurar servicios que utilicen los componentes Eureka y Zuul de Spring Cloud Netflix y cómo desplegarlos en contenedores Docker.
Índice de contenidos
...
Spring Cloud Data Flow: introducción
0. Índice de contenidos.
1. Introducción.
2. Arquitectura.
3. Lenguaje de dominio.
4. Gestión y ejecución de tareas batch.
5. CI/CD.
6. Monitorización.
7. Conclusiones.
1. Introducción.
Spring Cloud Data Flow es una herramienta del ecosistema...
Cómo crear acciones utilizando GitHub Actions
Las acciones nos permiten ejecutar código para realizar tareas automáticamente que pueden ser desde muy sencillas hasta muy complejas.
Testcontainers – Dockeriza tus tests de integración en Java
El uso de una base de datos en memoria como H2 en Java tiene algunas desventajas porque los tests podrían depender de características que las bases de datos en memoria no pueden reproducir y algunos tests que han pasado en local pueden fallar en producción