Slide toggle

Bienvenido a mi Blog Personal

Un espacio donde compartir ideas, experimentar y aprender, donde encontrarás información relacionada con la Tecnología, el Marketing Digital y Crecimiento Personal

Sígueme

Follow on FacebookFollow on Google+Tweet about this on TwitterFollow on LinkedInEmail this to someone

Tecnología

Migrar un blog de WordPress a Amazon Lightsail

Aprende como migrar un blog WordPress ubicado en un hosting tradicional a la nube de Amazon

Implementación de un API Gateway con Zuul

Zuul, como edge service, proporciona un punto de entrada a nuestro ecosistema de microservicios, proporcionando capacidades de enrutamiento dinámico, seguridad y monitorización de las llamadas que se realicen, lo que le convierte en una buena solución para implementar el patrón API Gateway.

Turbine – Cómo Construir Microservicios con Spring Boot (V)

Hystrix ofrece una interesante funcionalidad denominada Hystrix Stream que proporciona métricas en tiempo real del estado de los circuit breakers (Hystrix commands) de una aplicación. Para explotar esta información de forma gráfica, Netflix proporciona una interfaz llamada Hystrix Dashboard y un agregador de métricas conocido como Turbine.

Swagger: Documenta APIs REST – Cómo construir microservicios con Spring Boot (IV)

Swagger es un framework que resulta muy útil para documentar, visualizar y consumir servicios REST . El objetivo de Swagger es que la documentación del API RESTFul se vaya actualizando cada vez que se realicen cambios en el servidor.

Spring Data MongoDB: Acceso a datos – Cómo construir microservicios con Spring Boot (III)

En este post aprenderemos a crear un microservicio spring boot que utilizará Spring Data MongoDB para crear una aplicación que almacenará y recuperará datos de MongoDB, una de las bases de datos NoSQL orientada a documentos más populares. 

Hystrix: Implementa un circuit breaker – Cómo construir microservicios con Spring Boot (II)

La comunicación entre sistemas mediante llamadas remotas es un procedimiento muy habitual hoy en día. Este tipo de comunicaciones, si cabe, cobra aun más relevancia en sistemas basados en arquitecturas orientadas a microservicios.

Eureka: Hello World – Cómo construir microservicios con Spring Boot (I)

Los microservicios suponen un nuevo estilo de arquitectura software para el diseño de aplicaciones. En este post explicaré como  crear y desplegar microservicios desde cero utilizando Spring Boot, uno de los frameworks más populares para su construcción.

Jenkins: Ejecución de Jobs – Aprende a Montar un Entorno de Integración Continua (V)

Como vimos en el post anterior, Jenkins es una aplicación web que nos facilita la planificación y ejecución de tareas(Jobs), como por ejemplo descargar programas desde repositorios de código, construir y probar el software o monitorizar la ejecución y resultado de los jobs ejecutados. En esta nueva entrada vamos a aprender a configurar y ejecutar Jobs … read more

Jenkins – Aprende a Montar un Entorno de Integración Continua (IV)

Jenkins será el componente que ejerza como servidor de integración continua en el entorno que estamos montando. Si finalizaste con éxito la instalación de SonarQube y Nexus OSS, pasemos a instalar y configurar Jenkins.

Nexus OSS – Aprende a Montar un Entorno de Integración Continua (III)

Nexus OSS es el componente que utilizaremos como repositorio de artefactos en nuestro entorno de integración continua. Si ya realizaste la instalación de Sonar, pasemos a ver como instalar y configurar Nexus.

SonarQube – Aprende a Montar un Entorno de Integración Continua (II)

SonarQube es la herramienta que usaremos para revisar código fuente y analizar la calidad del software que estamos desarrollando. En este post veremos como instalarla y configurarla.

Aprende a Montar un Entorno de Integración Continua (I)

Los procesos de desarrollo software están en constante evolución y la integración continua se ha convertido en un elemento clave a la hora de mejorar y optimizar el ciclo de desarrollo. En esta entrada voy a explicarte los pasos para montar un entorno básico de ALM (Application Lifecycle Management)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.