top of page
Brayan Neciosup Bolaños
🌐 Data Engineering Hub


📖 Capítulo 14: 🌐 IaC + Networking en AWS - Parte 3
Después de comprender qué es una Amazon VPC y cómo definirla mediante AWS CloudFormation, el siguiente paso consiste en construir otro de los componentes fundamentales del Networking en AWS: las Subnets. Aunque una VPC define el espacio de direcciones IP de toda nuestra red, por sí sola no basta para organizar correctamente una arquitectura. Las Subnets son las encargadas de dividir ese espacio en segmentos más pequeños, permitiendo distribuir los recursos, controlar la conec
hace 3 días2 min de lectura


📖 Capítulo 13: 🌐 IaC + Networking en AWS - Parte 2
Después de haber trabajado con servicios como IAM, Amazon S3 y AWS Lambda, comienza una nueva etapa dentro de esta serie de proyectos: Networking en AWS. Y el primer componente que abordaremos será Amazon Virtual Private Cloud (VPC), ya que constituye la base sobre la que se construye gran parte de la infraestructura desplegada en AWS. 🏗️ Más que una red virtual A simple vista, una VPC puede parecer únicamente una red privada dentro de AWS. Sin embargo, su importancia va muc
hace 5 días2 min de lectura


📖 Capítulo 12: 🌐 IaC + Networking en AWS - Parte 1
Pues bien, después de haber revisado algunos de los servicios fundamentales de AWS, como IAM, Amazon S3 y AWS Lambda, es momento de adentrarnos en uno de los pilares más importantes de cualquier arquitectura cloud: Amazon VPC. Sin embargo, aprender Networking en AWS no consiste únicamente en crear una VPC y comenzar a desplegar recursos sobre ella. Detrás de una red existen múltiples componentes que trabajan conjuntamente para controlar la conectividad, el enrutamiento, la se
26 jun3 min de lectura


📖Capítulo 11: Lambda + S3 : Mover objetos-Parte 4 ⚡
Pues bien, ya hemos construido los cimientos de nuestro proyecto. Y, hasta este punto: ✅ Definimos roles y políticas IAM aplicando explícitamente el principio de mínimo privilegio. ✅ Creamos la Lambda Function junto con los permisos necesarios para su ejecución. ✅ Configuramos el mecanismo que permitirá a S3 invocar la función. Sin embargo, todavía existía una pieza pendiente dentro de la arquitectura. Y curiosamente, es una de las configuraciones que suele parecer más simple
8 jun4 min de lectura


📖Capítulo 10: Lambda + S3 : Mover objetos-Parte 3 ⚡
Pues bien, ya tenemos construidas las bases de IAM para nuestro proyecto. Ahora llega el momento de avanzar hacia los componentes que realmente ejecutarán la lógica principal del flujo: AWS Lambda Amazon S3 Y aquí aparecen preguntas bastante interesantes: ¿Qué deberíamos construir primero mediante Infrastructure as Code? ¿La Lambda Function? ¿Los buckets S3? A simple vista parece una decisión sencilla, sin embargo, cuando comenzamos a trabajar con CloudFormation descubrimos q
4 jun4 min de lectura


📖Capítulo 9: Lambda + S3 : Mover objetos-Parte 2 ⚡
Continuando con este proyecto orientado a eventos utilizando Amazon S3 y AWS Lambda, comenzaremos por uno de los componentes más importantes de toda la arquitectura: 👉 la definición explícita de permisos mediante Infrastructure as Code. El primer template desarrollado corresponde a: template-iam.yml Y aunque visualmente puede parecer un componente secundario, realmente representa la base de todo el proyecto. Porque antes de que Lambda pueda interactuar con S3, registrar logs
1 jun3 min de lectura


📖Capítulo 8: Lambda + S3 : Mover objetos-Parte 1 ⚡
Pues bien… Este proyecto nace a partir de una idea que inicialmente compartí en LinkedIn sobre los eventos en Amazon S3 y cómo estos pueden integrarse con arquitecturas serverless para automatizar procesos en AWS. Sin embargo, más allá de únicamente comprender cómo funcionan los eventos en S3, el verdadero objetivo del proyecto es llevar toda esa configuración visual de AWS hacia un enfoque completamente basado en Infrastructure as Code (IaC). Y sinceramente… este proyecto fo
29 may3 min de lectura


🚀 Capítulo 7: Despliegue final del proyecto IaC en AWS
Llegamos finalmente al capítulo final de este proyecto de Infraestructura como Código (IaC) en AWS. A lo largo de cada capítulo, fuimos construyendo progresivamente conocimientos importantes relacionados con: CloudFormation, diseño de templates, organización de Stacks, dependencias entre recursos, despliegues multi-región, automatización de infraestructura. Y sinceramente, este proyecto permitió comprender muchísimo mejor cómo funciona realmente IaC más allá de simplemente es
21 may3 min de lectura


📖 Capítulo 6: La importancia del objetivo de un proyecto en IaC y su despliegue en múltiples regiones
En este capítulo comenzaremos a trabajar sobre el core principal de este proyecto: la replicación multi-regional en Amazon S3. Y aunque inicialmente podría parecer simplemente “replicar archivos entre buckets”, en realidad este proyecto tiene un objetivo mucho más importante: Comprender cómo desplegar infraestructura distribuida entre múltiples regiones utilizando Infraestructura como Código. 🟦 ¿Por qué replicar información entre regiones? Amazon S3 permite replicar automáti
16 may3 min de lectura


📖 Capítulo 5: Lo que nadie te explica de los Templates Unificados
Hasta este punto hemos trabajado construyendo templates orientados a recursos individuales dentro de AWS. Sin embargo, cuando comenzamos a trabajar en escenarios más cercanos a proyectos reales, aparece una necesidad importante: 👉 organizar correctamente la infraestructura. Y aquí es donde entran los llamados Templates Unificados. 🟦 ¿Qué son los Templates Unificados? En muchos proyectos pequeños o medianos, no suele ser recomendable fragmentar excesivamente la infraestructu
14 may3 min de lectura


📖Capítulo 4: El despliegue del Template en CloudFormation
Luego de haber definido correctamente nuestro primer template, ahora llega el momento de utilizar directamente el servicio de AWS CloudFormation. Sin embargo, CloudFormation posee diversos componentes y características que debemos comprender para poder administrar correctamente nuestra infraestructura como código. En este capítulo revisaremos: el funcionamiento de los Stacks, el comportamiento transaccional de CloudFormation, StackSets, Stack Refactoring, IaC Generator, Infra
10 may3 min de lectura


🛡️ Capítulo 3: Escribiendo el Primer Template (IAM Policy)
En este capítulo comenzaremos a construir nuestro primer template. El objetivo será desarrollar una política IAM (IAM Policy), la cual será utilizada posteriormente dentro de la arquitectura de replicación multi-regional en S3. Este paso es importante porque en AWS prácticamente toda interacción entre servicios depende de permisos correctamente definidos. 🧱 Entendiendo la estructura de un Template Antes de crear recursos en CloudFormation, primero debemos entender cómo se or
8 may2 min de lectura


📖 Capítulo 2: El template, la base para desplegar infraestructura en AWS (sin escribir código aún)
🟨 Introducción Después de entender qué es Infraestructura como Código (IaC) y cómo funciona a nivel conceptual, el siguiente paso natural es responder una pregunta clave: ¿Dónde se define realmente la infraestructura? La respuesta está en un elemento fundamental dentro de AWS CloudFormation: el template. En este post, voy a desglosar qué es, cómo funciona y qué enfoques existen para estructurarlo correctamente. 🟨 El template: la base de todo en IaC En AWS CloudFormation, el
5 may2 min de lectura


📖 Capítulo 1: Cómo empezar en IaC (AWS) sin odiar IaC y AWS
🟨 Introducción Empezar en Infraestructura como Código (IaC) puede ser una experiencia abrumadora, especialmente cuando vienes de trabajar directamente con interfaces gráficas como la consola de AWS. Este post forma parte de un proyecto personal donde estoy construyendo una solución de replicación multi-regional en S3, pero antes de escribir una sola línea de código, decidí enfocarme en entender las bases. Porque sí, IaC no empieza con código, empieza con entender. 🟨 Context
2 may3 min de lectura
bottom of page