Ricardo Ceci
Coffee, Code & Community
AWS AI Hero and Community Leader with 15+ years in cloud and web development. Leader of the AWS User Group Buenos Aires, host of the Surfeando la Nube podcast, and organizer of AWS Community Day Argentina. Founder of VNStudios, a Shopify Plus partner agency. Passionate about Generative AI, Serverless, and empowering builders across Latin America.
Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore
Curso completo, de cero a producción: agentes con Strands Agents, tools, MCP, memoria, patrones multi-agente y deploy serverless con Amazon Bedrock AgentCore.
Clase 4 (y última) del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore". Hoy deployamos nuestro agente de viajes corporativo en un ambiente serverless con AgentCore Runtime, le damos memoria persistente con AgentCore Memory, y lo conectamos a APIs corporativas con AgentCore Gateway. 🎯 ¿Qué cubrimos en esta clase? → Qué es Amazon Bedrock AgentCore y sus 8 servicios → AgentCore Runtime: deploy serverless con agentcore configure + deploy → AgentCore Memory: short-term (sesión) y long-term (preferencias) → AgentCore Gateway: exponer Lambda como tool del agente → Policies: controlar qué puede hacer cada empleado → Demo completa: agente en producción con múltiples sesiones → De localhost a producción en vivo 📚 Capítulos 00:00 Bienvenida a la última clase 01:48 Anuncios: Meetup + Community Day Argentina 02:52 Encuesta de feedback + premios para los primeros 20 05:16 Agenda: hoy salimos a producción 05:37 Qué es Amazon Bedrock AgentCore 08:20 Los 8 servicios: Browser, Code Interpreter, Gateway, Identity, Policies, Memory, Runtime, Observability 11:20 Memory: corto plazo y largo plazo 13:00 Runtime: serverless, escalable, sin gestionar infra 14:26 Observability: CloudWatch + evaluaciones 16:20 Preguntas antes de la demo 19:50 Demo: creando el agente en AgentCore 22:00 Dockerfile + setup del contenedor 25:00 requirements.txt + entrypoint 28:00 agentcore configure 32:00 Primer deploy (troubleshooting Docker en vivo) 37:00 agentcore deploy en AWS 40:00 Primera invocación desde la consola 42:00 Agregando tools al agente (search_flights, get_weather) 48:00 Redeploy con tools 50:00 Testing: agente deployado con tools funcionando 55:00 Configurando AgentCore Memory 1:00:00 Session Manager + Actor ID 1:05:00 Demo: memoria corto plazo en acción 1:08:00 Extracción automática de memoria a largo plazo 1:10:00 Gateway: employee tool + políticas corporativas 1:15:00 Lambda function como tool via Gateway 1:18:00 agentcore add target (Gateway) 1:20:00 Deploy final con Gateway 1:24:00 Demo completa: Runtime + Memory + Gateway funcionando 1:30:00 Multi-sesión: empleado 01 vs empleado 02 1:35:00 Q&A + cierre del curso 1:38:22 Despedida y agradecimiento
Clase 3 del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore". Hoy le agregamos hooks de observabilidad y enforcement al agente, implementamos steering para guiar su comportamiento, y exploramos los 4 patrones multi-agente de Strands: Agents as Tools, Swarm, Graph y A2A. ¿Qué cubrimos en esta clase? → Hooks: interceptar el agent loop para loggear, medir y bloquear → ObservabilityHook: loggear cada tool call con timing → EnforcementHook: bloquear destinos restringidos con skip_invocation → Steering: guiar al agente entre turnos sin tocar el system prompt → Multi-agente: Agents as Tools, Swarm, Graph y A2A en vivo → Demo: Shopify MCP + agente completo de viajes → Demo: A2A server con Strands (agentes remotos) → Preview de Bedrock AgentCore para la clase 4
Clase 2 del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore". Hoy le damos dos superpoderes al agente: MCP para consumir tools de manera estandarizada y Mem0 para memoria persistente entre sesiones. 🎯 ¿Qué cubrimos en esta clase? Construimos un servidor MCP propio sobre Duffel con tools, resources y prompts. Lo testeamos con MCP Inspector, lo conectamos a nuestro agente Strands, y lo usamos desde Claude Code. Después le agregamos memoria con Mem0 para que el agente recuerde preferencias del usuario entre sesiones. Lo que vemos: → Qué problema resuelve MCP y cómo funciona el protocolo → Las 3 primitivas: tools, resources, prompts (con ejemplos) → Crear un servidor MCP propio sobre Duffel (HTTP) → MCP Inspector: debugging visual del servidor → Conectar el MCP server a Strands via Streamable HTTP → Demo: agente buscando vuelos via MCP → Demo: mismo MCP server consumido desde Claude Code → Usando prompts y resources del MCP server desde código → Demo: MCP server de Shopify (e-commerce real) → El problema: el agente no recuerda entre sesiones → Qué es Mem0 y cómo funciona → Integrar Mem0 con Strands como tool → Demo: el agente recuerda preferencias del usuario → Demo: Kiro (IDE de AWS) creando un agente con Strands
Clase 1 del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore". Construimos el primer agente desde cero, le damos herramientas, y lo conectamos a la API de Duffel para buscar vuelos reales. Vemos el Agent Loop, multi-provider, tools con @tool, logging, y una demo 100% local con Ollama.
Clase 0 del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore". Clase de nivelación: qué son los LLMs, embeddings, Transformers y la predicción de tokens. Setup del entorno: Python, cuenta AWS capa gratuita, API key de Duffel, e instalación de Ollama para correr modelos locales.
Upcoming Events
Confirmed future talks, workshops, and community events.
Talks & Events
Presentations, workshops, and community events across Latin America and beyond.
Recordings
re:Cap of re:Invent 2025 covering all the new AI announcements.
Online talk for the User Group Buenos Aires with Matias Kreder about building agents and deploying them into production with Strands Agents and Amazon Bedrock Agentcore.
Workshop named Hello World Cloud with Ana Cunha (Dev Advocate @AWS) — an introduction to cloud and using the free tier to build a first website.
Co-organized the pre:Invent warmup with 4 other user group leaders — a global event spanning 6 hours with 3 re:Invent tickets given away.
Talk at Libautech Shopify Editions in Toronto about how AI is being used in Ecom agencies and the future of AI for agencies — Crafting Shopify Stores with AI.
re:Cap of re:Invent 2024 covering all the new AI announcements.
Generative AI Bootcamp class deep-diving into Prompt Engineering, Prompt augmentation techniques, and RAG.
First class of a four-part Generative AI Bootcamp — introduction to AI, Generative AI, and prompt engineering. Open to all LATAM.
Talk at GenAI Day Buenos Aires about building a Coffee Shop Agent with Amazon Bedrock.
Talk about building a Generative AI chat-based application together with Elizabeth Fuentes Leone at KCD Argentina.
Presentation about CloudFront + Route53 in the AWS Cloud Practitioner Challenge hosted by the AWS User Group Buenos Aires.
Content Leader and Co-Host for the AWS Community Day LATAM — a full day of AWS in Spanish for all Latin American communities.
Cloud Practitioner Bootcamp for the AWS Meetup Buenos Aires.
AWS Meetup Buenos Aires online about AWS Certifications and the new Sustainability Pillar of the Well Architected Framework.
Other Events
Talk at Campus Party Argentina with Matias Kreder about building agents in minutes with Strands Agents and deploying them into production using Amazon Bedrock Agentcore.
Talk at Campus Party Argentina about Productivity Acceleration and creating tools for Agents using Strands Agents.
Mentoring session for 10 students preparing their videos for Cloud Club Captain applications.
Co-organized AWS Community Day Argentina 2025 in Cordoba with the User Group Cordoba. Included a talk about Superpowers for Strands Agents.
Workshop with the User Group of Buenos Aires about Generative AI at Universidad Austral — first impressions of Generative AI for attendees.
Talk at the Amarathon 2024 event organized by the AWS CN UG showcasing how to implement Generative AI Bedrock Agents in a real use case.
In-person workshop about Generative AI for community members at AWS Offices in Buenos Aires.
ViewOrganization of AWS Community Day Argentina 2024 — with Jeff Barr and Farrah Campbell as main speakers.
Meetup with the AWS User Group Buenos Aires about starting a career in the cloud and the new AWS certifications.
ViewIn-person Meetup about Machine Learning from Zero to Hero with the Buenos Aires User Group.
ViewTalk at AWS Women Summit about building a Generative application with JavaScript for beginners, together with Elizabeth Fuentes Leone.
re:Invent re:Cap covering announcements in Generative AI.
ViewOrganization of AWS Community Day Argentina in Cordoba, with an accompanying blog post.
Talk about the benefits of moving to the cloud for graduates of the University of Buenos Aires.
ViewSecond meetup for the AWS Users Group in Buenos Aires about Security and Understanding Best Practices at the AWS Offices.
ViewTalk about benefits and advantages of the public cloud on business to CPAs in Argentina — introducing Public Cloud to professionals in Economic Sciences.
ViewNo events match your filters.
Blog Posts
Articles about Generative AI, AWS services, and cloud development.
5 Patrones Multi-Agent con Strands Agents: ¿Cuál usar y cuándo? — guía práctica sobre los cinco patrones multi-agente de Strands Agents con ejemplos de cuándo y por qué usarlos. 🇦🇷
Read article5 Multi-Agent Patterns in Strands Agents: Which One and When? — practical guide to the five multi-agent patterns in Strands Agents with examples of when and why to use each. 🇺🇸
Read articleCLI vs MCP: Guía para Agentes en Producción — comparativa y guía práctica para elegir entre CLI y MCP al construir agentes en producción. 🇦🇷
Read articleMemory-Aware Shopping Agents with Strands Agents and Mem0 — building shopping agents that retain context across sessions using Strands Agents and the Mem0 memory layer. 🇺🇸
Read articleLo que más me sorprendió de re:Invent 2025 (hasta ahora) — highlights and surprises from AWS re:Invent 2025. 🇦🇷
Read articleConstruyendo Agentes de IA en minutos con Strands Agents — building AI agents quickly with the Strands Agents framework. 🇦🇷
Read articleSuperpoderes para tus Agentes de IA: Tools, MCP y Observabilidad — extending AI agents with tools, MCP, and observability. 🇦🇷
Read articleWhen ChatGPT Becomes the Project Manager of Your Project — exploring AI as a project management tool. 🇺🇸
Read articleHands on MCP: Extending LLMs with Real-Time Data — Build an MCP server with Python to expose real-time system data to LLMs. Covers connecting tools, prompts, and resources in a modular AI setup. 🇺🇸
Read articleMCP en acción: integra datos del sistema en tus modelos generativos — a practical guide to integrating system data into generative models using MCP. 🇦🇷
Read articleBootcamp GenAI (Lista de Videos) — full list of videos from the Generative AI Bootcamp series. 🇦🇷
Read articleConstruyendo un Mundo Mejor, un Builder a la Vez — reflections on building a better world, one builder at a time. 🇦🇷
Read articleBuild a Coffee Shop Agent using Amazon Bedrock Agents with Python — a beginner-friendly article with step-by-step instructions. 🇦🇷
Read articleArticle on using Amazon Bedrock Agents with Shopify to streamline tasks like inventory and customer support via Generative AI. A hands-on guide for developers. 🇦🇷
Read articleAWS Community Day Argentina 2023: Uniendo Builders en un Día Inolvidable — recap of the event in Cordoba. 🇦🇷
Read articleCo-authored blog post on how to implement CI/CD on an EKS cluster. 🇦🇷
¿Por qué considerar migrar a la nube? — reasons and benefits of moving to the cloud. 🇦🇷
Read articleBootcamp – Certificación Cloud Practitioner — study guide and resources for the AWS Cloud Practitioner certification. 🇦🇷
Read articleOverview of the AWS Community Builders program. 🇦🇷
Read articleGuide on how to create a product recommender in AWS Personalize. 🇦🇷
Read articleVideos
YouTube content covering AWS services, interviews, and community highlights.
Generative AI Bootcamp — Lesson 4: Advanced prompt engineering, prompt augmentation techniques, and RAG.
Generative AI Bootcamp — Lesson 3: Deep-diving into Prompt Engineering and practical applications.
Generative AI Bootcamp — Lesson 2: Exploring models, parameters, and hands-on with Amazon Bedrock.
Generative AI Bootcamp — Lesson 1: Introduction to AI, Generative AI, and prompt engineering.
How to use Amazon Bedrock to build an agent that consumes APIs — invoking text and multimodal models with Python, creating a Streamlit frontend, and connecting the agent to Shopify's API.
Surfeando la Nube — Podcast
Conversations with cloud experts, career advice, and community stories.
Interview with Matias Kreder about how to become a CTO in a Machine Learning company.
Interview with Juan Kungfoo De la Camara from BinBash about good practices to start with Lambda and Serverless.
Origins and evolution of AWS Girls Chile with founders Elizabeth Fuentes Leone and Maria Isabel Florez Rodriguez — their journey, challenges, and impact of empowering women in cloud technology.
Cloud security and the role of a Security Solutions Architect. Interview with Gerardo Castro, an AWS Security Hero.
Viernes de Ecommerce — Podcast
Weekly conversations about Shopify, AI, and Ecommerce.
Friday Ecommerce Talks — Interview with Antonio Martínez Bretón about the role of agencies in the ecommerce ecosystem, scaling sustainably, and building partnerships.
Viernes de Ecommerce — Entrevista con Antonio Martínez Bretón sobre marcas D2C en LATAM, el rol de Shopify, IA y el futuro del comercio digital.
AWS User Group Buenos Aires
Building the largest AWS community in Argentina since 2011.
A community for everyone passionate about the cloud and AWS — sharing knowledge, learning together, and building connections. From in-person meetups and workshops to online webinars, the group brings builders together across Buenos Aires and beyond.
Repositories
Open-source projects and community resources on GitHub.
Código y materiales del curso "Agentes de Cero a Producción con Strands Agents y Bedrock AgentCore".
Demo projects showcasing how to build AI agents using Strands Agents SDK and Amazon Bedrock Agentcore.
A coffee shop ordering agent built with Amazon Bedrock Agents and Shopify API integration.
An MCP server built with Python to expose real-time system data to LLMs — tools, prompts, and resources.
Materials for the Generative AI bootcamp covering Prompt Engineering, RAG, and Bedrock Agents.
Resources and content from AWS Community Day Argentina events (2022-2025).
Podcast episodes and show notes from Surfeando la Nube — interviews with cloud experts.
Contact
Let's connect — feel free to reach out through any of these channels.
I'm always happy to chat about AWS, community building, Generative AI, or anything cloud-related. Whether you want to collaborate on a talk, invite me to an event, or just say hi — don't hesitate to reach out.