Get it on Google Play
Diseño e implementación de aplicaciones de Microservicios
Diseño e implementación de aplicaciones de MicroserviciosLas arquitecturas de microservicios han demostrado aportar grandes ventajas al mundo del desarrollo de aplicaciones empresariales. Gracias a los microservicios podemos construir aplicaciones que den menos problemas, sean mas fáciles de gestionar, escalen hasta el infinito o permitan al negocio tener varios equipos de trabajo(Con distintos stacks tecnológicos) trabajando al mismo tiempo en una misma […]
GraphQL en Liferay Headless CMS: Necesita mejorar
GraphQL en Liferay Headless CMS: Necesita mejorarHoy he decidido trastear con la flamante, y anunciada a bombo y platillo, funcionalidad de conexión vía GraphQL con Liferay 7.2. <Modo irónico>Por lo visto sin ella no se puede ser un gestor de contenidos Head Less<Modo irónico>. La experiencia a sido decepcionante, si alguien cree que el título del post es duro, no hace […]
Carga masiva de datos CSV en ElasticSearch
Carga masiva de datos CSV en ElasticSearchEn el vídeo de hoy hemos visto como creamos un proceso ETL(Extración, tranformado y cargado) de datos en ElasticSearch usando LogStash: Básicamente, el único código que hay que tener en cuenta es el del fichero de configuración del proceso que os lo dejo aquí: El fichero de ciudades, como es habitual, os lo podéis descargar […]
Migración a Liferay 7.2(Truco o trato)
Migración a Liferay 7.2(Truco o trato)Migrar de Liferay 6.2 a 7.0 representa una autentica odisea debido a una gran cantidad de cambios en el Frontend, APIs y toda la transformación que supuso la introducción de los módulos OSGI. La migración entre versiones 7.x está resultando bastante liviana. Si queréis hacerme caso, aprovechad la necesidad de cambios para la migración de […]
Aplicaciones Big Data y Data Science sobre Apache Spark
Aplicaciones Big Data y Data Science sobre Apache SparkMuy buenas digitales pues aquí tenéis, como es de costumbre, el código del vídeo: Todos los temas de instalación y primeros pasos los encontrareis en el vídeo anterior “Analítica de datos Big Data con Apache Spark“. Si en el anterior vídeo nos centramos en instalar la plataforma y su uso a través de su shell […]
Formación Istio y Service Mesh
Formación Istio y Service MeshIstio es actualmente la plataforma mas usada para implementar el patrón de microservicios “Service Mesh”. El patrón “Service Mesh” añade una capa de infraestructura dedicada ha hacer las comunicaciones servicio a servicio seguras, rápidas y confiables. Istio tiene control del enrutamiento y del balanceo de carga, monitorea nuestros microservicios o permite implementar otros patrones como […]
Se acabaron los anuncios de Google AdSense en este blog
Se acabaron los anuncios de Google AdSense en este blogDespués de mucho darle vueltas he decidido que en los próximos días haré la prueba de eliminar los anuncios de Google Ads de este blog y probar nuevas formas de monetización. No es que me fuera mal con los anuncios, pero en este artículo espero expresar los motivos del cambio: Uno de los motivos es […]
Formación Docker: Creando imágenes para nuestros microservicios y dockerizar aplicaciones
Formación Docker: Creando imágenes para nuestros microservicios y dockerizar aplicacionesEn este capítulo hemos explicado que es un fichero ‘Dockerfile’ y como usarlo para automatizar la creación de imágenes. Aquí os dejo los distintos ficheros editados durante el vídeo: Aplicación NodeJS El primer fichero de la aplicación NodeJS(package.json) es el que lleva información de la aplicación(Autor, nombre, etc.) e información sobre dependencias, como arrancar, etc. […]
Script para desplegar plugins en Liferay remotamente
Script para desplegar plugins en Liferay remotamenteEl despliegue en remoto automático de lo que sea siempre es complejo, pero en este caso, si tenemos un acceso SSH a través de un certificado de seguridad como llave podemos ejecutar el siguiente script de deploy: Como veis es un script muy simple, donde básicamente, subimos un fichero vía SFTP para después molerlo a […]
Formación Liferay Avanzado: Querys con Hibernate y Service Builder
Formación Liferay Avanzado: Querys con Hibernate y Service BuilderMucha gente tiene problemas para hacer peticiones a la base de datos desde Liferay, bien, usando la propia capa de servicio de Liferay o cuando creamos nuestros propios servicios vía Service Builder. Y es que en otra cosa no, pero en Liferay saben como adueñarse de librerías, mapearlas usando una API propia, y pasarlas como […]