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


MÓDULO 07: Integracion FastMCP en FastAPI 📊🔙🔚
FastMCP es un framework construido sobre el SDK oficial de Model Context Protocol (MCP) , desarrollado por Anthropic. Su propósito es permitir la creación de servidores MCP capaces de exponer herramientas, recursos o datos para que clientes MCP (como Claude u otros agentes compatibles) puedan interactuar con ellos. Lo más interesante de FastMCP es que puede funcionar de forma independiente o integrarse dentro de aplicaciones FastAPI , lo cual permite combinar el poder del
13 nov 20252 Min. de lectura


MÓDULO 06: 🗺️ Custom Routes en MCP con FastMCP
Las custom routes en un servidor FastMCP permiten definir endpoints HTTP personalizados, adicionales al endpoint principal /mcp/ , para ofrecer información o servicios complementarios al propio servidor MCP. En otras palabras, te permiten exponer rutas HTTP normales (GET, POST, etc.) dentro del mismo servidor donde corre tu protocolo MCP. ⚙️ ¿Para qué sirven? Las rutas personalizadas son útiles para: 🔍 Mostrar información acerca del servidor MCP (ej. autor, versión, descripc
10 nov 20252 Min. de lectura


📊 AWS CloudWatch: el sistema nervioso del monitoreo en la nube📝
Amazon CloudWatch es el servicio central de monitoreo, observabilidad y auditoría operativa en AWS. Permite recopilar, visualizar y analizar métricas, registros (logs) y eventos generados por los servicios de AWS o por tus propias aplicaciones. Su función principal es ofrecer una vista en tiempo real del estado y rendimiento de la infraestructura , detectar anomalías y responder ante incidentes mediante alertas automáticas o integraciones con otros servicios. Componentes p
8 nov 20253 Min. de lectura


MÓDULO 05: 🧠 Prompts en MCP (Model Context Protocol)
En el universo del Model Context Protocol (MCP) , los Prompts son mucho más que simples instrucciones: son la capa de inteligencia contextual que guía al modelo para entender qué hacer, cómo hacerlo y con qué herramientas apoyarse. Junto a los Resources (que exponen información) y las Tools (que ejecutan acciones), los Prompts completan el triángulo que da vida a la comunicación estructurada entre el modelo y su entorno. ⚙️ ¿Qué es un Prompt? Un Prompt en FastMCP es un
7 nov 20252 Min. de lectura


🔐 AWS Key Management Service (KMS)
AWS Key Management Service (KMS) es un servicio administrado por AWS que permite crear, administrar y controlar claves de cifrado utilizadas para proteger los datos almacenados o transmitidos en la nube. Forma parte esencial del ecosistema de seguridad, monitoreo y auditoría junto con CloudTrail y CloudWatch. Su principal objetivo es asegurar la confidencialidad e integridad de los datos mediante procesos de cifrado y descifrado controlados y trazables . Tipos de claves e
7 nov 20253 Min. de lectura


🧩 MÓDULO 4: Resources en MCP (Model Context Protocol)
En el ecosistema MCP (Model Context Protocol) , los resources son uno de los pilares fundamentales junto a las tools. Mientras las tools ejecutan acciones, los resources aportan contexto, datos o conocimiento al modelo, para que pueda razonar o responder de forma más precisa y controlada. GitHub-Ejemplo-Practico-Resources-MCP-FastMCP 🧠 En pocas palabras: Tools → hacen cosas. Resources → contienen información ⚙️ Concepto Base Un resource en MCP se define mediante un decorado
6 nov 20252 Min. de lectura


🛡️ AWS CloudTrail: Auditoría completa en la nube
Dentro de la fase de auditoría, monitoreo y seguridad de proyectos personales en AWS, CloudTrail cumple un rol esencial: es el servicio que registra todas las llamadas a las API de AWS , permitiendo una trazabilidad total sobre las acciones dentro de tu cuenta. Con CloudTrail puedes saber: Quién ejecutó una acción Cuándo lo hizo Desde dónde se realizó Qué recursos fueron afectados 🔍 Función principal CloudTrail te permite: Capturar eventos de actividad en AWS. Enviar lo
6 nov 20252 Min. de lectura


🧩 MÓDULO 3 — Tools en MCP con FastMCP 📊
¿Qué es una Tool en MCP? En el ecosistema de Model Context Protocol (MCP) , una Tool es una función o acción especializada que un MCP Server expone hacia un cliente MCP (como Claude, GitHub Copilot o cualquier otro LLM compatible) con el objetivo de extender las capacidades nativas del modelo de lenguaje. Las Tools actúan como puntos de entrada funcionales que permiten al LLM ejecutar operaciones que, de forma directa, no podría realizar por sí mismo, como: Consultar una bas
5 nov 20254 Min. de lectura


🛡️ Auditoría, Monitoreo y Seguridad en AWS
Después de configurar la red con Amazon VPC , llega el momento de fortalecer uno de los pilares más importantes en cualquier arquitectura cloud: la seguridad y el monitoreo . Esta es la tercera fase clave dentro de la configuración base de proyectos personales o empresariales en AWS. Su propósito es garantizar la visibilidad total y la trazabilidad de todas las acciones que ocurren dentro de tu entorno, desde quién ejecuta una acción, hasta cómo reaccionar ante incidentes
5 nov 20252 Min. de lectura


🧭 VPC en AWS: la base invisible de toda infraestructura en la nube ☁️
La VPC (Virtual Private Cloud) es el corazón de cualquier infraestructura en AWS. Comprender su estructura y funcionamiento es el primer paso para construir arquitecturas seguras, eficientes y escalables en la nube. 🌐 1. ¿Qué es una VPC? Una VPC es una red virtual privada dentro de AWS que te permite definir cómo se comunican tus recursos entre sí y con el exterior.Imagina tener tu propio centro de datos, pero en la nube, donde tú defines: El rango de IPs (mediante CIDR bl
4 nov 20253 Min. de lectura


🧩Módulo 2: Primer Servidor MCP con FastMCP 📊
En este segundo módulo de mi serie FastMCP Learning Journey , exploramos cómo construir un servidor MCP básico y entender los fundamentos detrás del nuevo Model Context Protocol (MCP) —el puente entre los modelos de lenguaje y las acciones reales en sistemas externos. 🧠 Puntos clave en este módulo: Comprensión de MCP y su propósito MCP permite que los modelos (como Claude o ChatGPT) ejecuten acciones reales mediante herramientas definidas en servidores. Proporciona seguri
3 nov 20251 Min. de lectura


🧩 Módulo 1 — MCP y FastMCP: Conceptos Fundamentales
¿Qué es MCP? MCP (Model Context Protocol) es un protocolo abierto que define cómo los modelos de lenguaje (LLMs) pueden comunicarse con servicios externos (como APIs, bases de datos o sistemas empresariales) de manera estructurada, segura y reproducible. Antes de MCP, los LLMs estaban limitados a respuestas textuales o integraciones cerradas.MCP cambia el paradigma al permitir: Exponer herramientas (tools) y recursos (resources) directamente a los modelos. Mantener control
31 oct 20252 Min. de lectura


🏢 Jerarquía de AWS en Proyectos Empresariales (con AWS Organizations)
Cuando tu organización crece y necesitas varios entornos aislados (Producción, Desarrollo, QA, etc.), lo ideal es activar AWS...
1 oct 20252 Min. de lectura


Amazon Web Services - IAM 🔒👤: La perspectiva desde Proyectos personales ☁️📊
Cuando hablamos de AWS siempre nos preguntamos: ¿Donde puedo empezar?, ¿Como es su jerarquía inicial para proyectos personales?. La...
25 sept 20254 Min. de lectura


Introducción a la Ingeniería de Datos con AWS (Amazon Web Services) ☁️📊
En el camino de un Data Engineer, dominar los servicios cloud es esencial. AWS , como el proveedor en la nube más utilizado en el mundo,...
24 sept 20252 Min. de lectura


Cuentas, Organización y Facturación en AWS, Azure y GCP ☁️📊
Antes de lanzar un pipeline de datos o desplegar un servicio analítico, un Data Engineer debe dominar la estructura base de cada nube :...
16 sept 20252 Min. de lectura


Fundamentos de Cloud Computing ☁️
El Cloud Computing es el modelo de negocio que entrega recursos computacionales a través de internet : servidores, almacenamiento, redes...
25 ago 20251 Min. de lectura


🚀 Fase 4.1 – Cálculos móviles en PySpark con funciones de spark.sql en Databricks 📊
En entornos distribuidos como Databricks , los cálculos móviles son igual de relevantes que en Pandas o Polars, pero requieren una...
14 ago 20251 Min. de lectura


Manipulación de Datos en Pandas y Polars - Fase 4.1: Cálculos Móviles y Detección de Tendencias🐼🐻❄️📊
Un cálculo móvil permite medir una métrica sobre una ventana de datos que se desplaza fila a fila. Es muy útil para series temporales,...
13 ago 20251 Min. de lectura


🚀 Fase 4 – Agrupando datos en PySpark con funciones de spark.sql en Databricks ♾️
Cuando trabajamos en Databricks, no siempre necesitamos abrir el editor de SQL para aprovechar el poder de Spark SQL. En mi flujo,...
8 ago 20251 Min. de lectura
bottom of page