

隆Presentando AWS Nuke! En este post dar茅 una introducci贸n r谩pida a AWS Nuke, una herramienta desarrollada en Golang que tiene como objetivo eliminar todos los recursos en una cuenta de AWS. Esta herramienta me ayud贸 much铆simo. Casos de Uso Limpiar una Cuenta AWS Free Tier Este fue m谩s un caso de uso personal. Cre茅 una cuenta de AWS Free Tier hace algunos meses y la he estado utilizando para diferentes prop贸sitos. Algunos de los recursos que cre茅 fueron mediante Terraform, lo que hizo m谩s sencillo eliminarlos luego de usarlos. Por otro lado, cre茅 otros recursos manualmente, y algunos de ellos me estaban generando costos! As铆 que prefer铆 eliminar todo en esta cuenta ya que la uso solo con fines de aprendizaje. AWS Nuke es una excelente herramienta para esta tarea. ...
En Bolivia hace unos 15 a帽os aproximadamente pensar en comprar por internet no era algo simple, salvo tengas una tarjeta de cr茅dito cosa que no es algo simple como abrir una cuenta de banco (esto hasta hoy por la burocracia de los bancos), por esos motivos, varios bancos comenzaron a permitir hacer compras por internet utilizando las tarjetas de d茅bito que los bancos ofrecen. Eso facilit贸 muchas cosas y era mucho m谩s simple acceder a diferentes servicios que antes no eran del todo simples. Ejemplo, pagar compras de Ebay, pagar tu dominio o hosting web, pagar servicios de streaming, suscribirte a servicios de educaci贸n, etc. Por otro lado para las personas que viajan mucho, esto ayud贸 un mont贸n ya que era posible usar tu tarjeta de d茅bito cuando sal铆as del pa铆s sin mucha dificultad, buenos a帽os. ...
En este post, mostrar茅 una soluci贸n (que personalmente encuentro bastante limpia) a un problema que encontr茅 con AWS SSO y Serverless Framework. Serverless Framework es una de mis herramientas preferidas al trabajar con AWS Lambda y otros servicios serverless. Es una alternativa a AWS SAM, pero personalmente prefiero Serverless Framework debido a su compatibilidad con diversos cloud providers y plugins. Ya he usado Serverless Framework antes para acceder a las API de AWS configurando el archivo ~/.aws/credentials. Sin embargo, esta vez me toc贸 utilizar AWS Single Sign-On para acceder a las API de AWS desde mi computadora local. Lamentablemente, al intentar hacer deploy de funciones Lambda con la CLI de sls tuve algunos errores. Mostr贸 un mensaje de error que indicaba que el AWS profile que estaba utilizando no estaba configurado, a pesar de haber iniciado sesi贸n con 茅xito hace unos minutos. ...
Hace alg煤n tiempo estaba trabajando en la creaci贸n de un entorno de desarrollo local basado en docker para algunos microservicios, para que los desarrolladores puedan tener los componentes de infraestructura necesarios en sus m谩quinas y eso les ayudar谩 con sus tareas diarias. Inicialmente, la l贸gica de negocio de algunos microservicios era una caja negra para m铆. Despu茅s de colocar las aplicaciones en contenedores y crear la configuraci贸n de docker-compose, algunas de ellas comenzaron a fallar y, despu茅s de verificar los logs, result贸 que las aplicaciones usaban el AWS SDK para obtener la metadata de la instancia ec2. ...
Es posible que cuando estas escribiendo un programa, en alg煤n momento necesites pausar la ejecuci贸n de un proceso llamando a la funci贸n sleep(NUMBER_OF_SECONDS) dependiendo del problema que est茅s resolviendo. En este post, compartir茅 lo que aprend铆 hasta ahora mientras investigaba los mecanismos internos del kernel que hacen que la funci贸n sleep funcione de la forma en que lo hace. Agradezco su feedback. No soy un experto en este tema ya que las partes internas del Kernel de Linux son nuevas para m铆, fue solo mi curiosidad lo que me llev贸 a revisar el c贸digo fuente del Kernel y quer铆a compartir lo que aprend铆. Si encuentran algo incorrecto en este post, pueden abrir un issue en el repositorio de Github de este blog. Gracias!. ...