Kubernetes: Kustomize to the rescue

Seguro que alguna que otra vez habéis encontrado en un recóndito lugar de Internet, esos manifiestos de Kubernetes qué tanto necesitabais para desplegar una nueva aplicación. El código se ajusta a vuestras necesidades en un 90-95%, pero necesitáis realizar algunas modificaciones, tanto generales como especificas por proyecto y/o entorno, para cumplir con los requisitos internos … Continue reading Kubernetes: Kustomize to the rescue

How I prepare for CCDAK and CCAAK Exams

Si vuestro buscador favorito ha tenido a bien traeros hasta aquí, es porque tenéis en mente afrontar alguna de las dos certificaciones que actualmente Confluent oferta, ya sea la Confluent Certified Developer for Apache Kafka (a partir de ahora CCDAK) o la Confluent Certified Administrator for Apache Kafka (a partir de ahora CCAAK), y queréis … Continue reading How I prepare for CCDAK and CCAAK Exams

Distributed Databases: Apache Pulsar

Hará algo más de un año desde que en este mismo blog se publicará un artículo teórico en el que se desgranaban los conceptos troncales de Apache Kafka, el popular sistema de mensajería creado por LinkedIn. Por tanto, y para celebrar el aniversario, nada mejor que hacer lo propio con uno de sus principales competidores, … Continue reading Distributed Databases: Apache Pulsar

AWS Secrets Manager for Spring Boot credential management

En el ámbito del desarrollo de aplicaciones, se podría entender por seguridad como ese conjunto de tormentosas restricciones a cumplir unas pocas semanas antes de salir a producción, que obligan a modificar buena parte del código fuente, y que frecuentemente viene acompañada de fuertes dolores de cabeza, además de una buena ración de horas extras. … Continue reading AWS Secrets Manager for Spring Boot credential management

AWS Route53 in a Multi-Account Organization

En pleno año 2021, con el journey-to-cloud echando humo en todo tipo de empresas del mundo entero, es más que habitual encontrarse con organizaciones que abogan por realizar una separación de cuentas entre entornos, proyectos o incluso aplicativos. Al fin y al cabo, esto garantiza un aislamiento total de todos los recursos, incluyendo los equipos … Continue reading AWS Route53 in a Multi-Account Organization

How I prepare for Elastic Certified Observability Engineer Exam

Si en artículos anteriores se mencionaba la complejidad que supone dar un buen título a cada escrito, algo que a priori puede parecer trivial pero que en la práctica no lo es tanto, en esta ocasión se ha convertido en un inesperado aliado y estáis ante otra de tantas entradas centrada en describir el proceso … Continue reading How I prepare for Elastic Certified Observability Engineer Exam

Kubernetes: Optimize IP addresses usage in EKS

Es probable que nunca os hayáis planteado como gestiona internamente Amazon EKS las IP, o no al menos hasta no haber podido desplegar un nuevo nodo debido a la falta de direcciones libres. Lógico, al final y al cabo, una de las fortalezas de los servicios gestionados reside en abstraer al usuario de este tipo … Continue reading Kubernetes: Optimize IP addresses usage in EKS

Distributed Databases: Elasticsearch

Tras haberle dedicado tantos artículos en los últimos, parece más que evidentemente que Elasticsearch se merece un post en exclusiva en el que desgranar su secretos más oscuros. ¿Es realmente tan fantástica como parece? Como ya es costumbre en la casa, en el presente artículo se pretende describir la arquitectura y características de la citada … Continue reading Distributed Databases: Elasticsearch