Simplificando la instalación de microservicios con Nomad
Esaú Leví Betancourt Salazar
Esaú Betancourt Salazar es un desarrollador de sistemas trabajando actualmente para Nearsoft. El ha trabajado en el diseño e implementación de proyectos, para bancos en Estados Unidos y México, por más de 10 años. Esau es una persona con una gran pasión por la tecnología por lo cual siempre esta tratando de aprender acerca de los últimas tendencias. Actualmente trabaja como consultor para una empresa que tiene toda su infraestructura en AWS donde tiene un rol como desarrollador de aplicaciones en Java y Javascript.
Plática con una pequeña introducción a Nomad para después continuar con demos en vivo demostrando como Nomad puede ayudar con los siguientes problemas: Instalar diferentes paquetes en AWS desde la línea de comandos y mostrar como hacer “Blue Green Deployments” y “Canary Deployments”.
No podemos negar que los microservicios es la palabra en boga al igual que tampoco podemos negar que adoptando este tipo de arquitectura, “adquirimos” otro tipo de problemas a los cuales no estamos acostumbrados viniendo de monolitos. Uno de estos problemas es como instalar nuestros microservicios en algun servidor en la nube sin tener que estar escribiendo miles de líneas de código en bash o recordando diferentes CLIs. En esta plática le echaremos un vistazo a Nomad (una herramienta desarrollada por HashiCorp mostrando en vivo algunos ejemplos de como podemos instalar algunos microservicios en AWS.