Shipping AI agents, enterprise GenAI and signed, multi-arch, SBOM-attested container images β built on Azure AI, Microsoft Foundry, MCP and Docker.
Mission. Make enterprise-grade AI samples that teams can actually trust: reproducible, auditable, signed. No "works on my laptop" β everything ships as a multi-arch OCI image with SBOM and SLSA provenance, so security reviews become a one-liner.
docker run --rm -p 8080:8080 ghcr.io/ppiova/mcp-docker-starter:latest
# then open http://localhost:8080Every image below can be verified end-to-end:
cosign verify ghcr.io/ppiova/mcp-docker-starter:latest \
--certificate-identity-regexp 'https://github.com/ppiova/.+' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com'8 featured repos Β· 7 signed images on GHCR Β· SBOM + SLSA provenance Β· multi-arch (amd64 / arm64)
| π Microsoft MVP in AI | Public profile β MVP since 2022 |
| π Author | AI-102 Certification Guide β Amazon |
| π€ Community Leader | Organizer at .NET Baires β one of LATAM's largest .NET communities |
| πΌ Director of AI | OZ Digital Consulting β leading the AI Center of Excellence |
- AI agents, orchestration and multi-agent patterns
- Enterprise Generative AI on Azure AI and Microsoft Foundry
- MCP servers and developer workflows
- Containerized AI tooling β devcontainers, compose stacks, signed OCI images
- Secure software supply chain for AI: SBOMs, SLSA provenance, reproducible CI
- Reference implementations that scale from demo to production
πΉ mcp-servers-microsoft-ecosystem Β
Community-curated catalog of MCP servers across the Microsoft ecosystem (Azure, M365, Fabric, Power Platform, GitHub, Copilot Studio) β complements the official
microsoft/mcp with community implementations, clients, starters and security guidance.
πΉ AgentFrameworkDemos Β
AI agents, orchestration and real-world patterns with Microsoft Agent Framework on .NET.
πΉ AgentFX-MCP-MicrosoftLearn Β
Reference integration between Agent Framework and the Microsoft Learn MCP Server.
πΉ TravelMCP Β
End-to-end MCP server illustrating real-world tool workflows.
πΉ AzureOpenAI-EntraID-ConsoleApp Β
Enterprise-grade Azure OpenAI auth with Entra ID β production-ready patterns.
πΉ AI-Custom-Avatar Β
Azure AI Avatar Agent on .NET 10 + Blazor + .NET Aspire β Speech-to-Text, Azure OpenAI and a talking avatar with synchronized lip-sync. Built with Bruno Capuano.
πΉ agent-framework-devcontainer Β
Single-agent starter. Multi-stage Dockerfile (Alpine, non-root), Dev Container / Codespaces ready,
docker compose up and you're running.
πΉ mcp-docker-starter Β
Polyglot compose: Python FastMCP server + .NET Agent Framework client, connected via SSE over a private bridge network. Service discovery, healthchecks, non-root everywhere.
Every image on ghcr.io/ppiova ships with:
| Guarantee | How |
|---|---|
| Multi-arch | docker buildx β linux/amd64 + linux/arm64 |
| SBOM | SPDX attestation attached (docker buildx --sbom=true) |
| Provenance | SLSA build provenance (--provenance=mode=max) |
| Signed | Keyless cosign via GitHub OIDC |
| Reproducible | Pinned bases, deterministic builds in GitHub Actions |
| # | Image | Source |
|---|---|---|
| 1 | ghcr.io/ppiova/agentframeworkdemos |
AgentFrameworkDemos |
| 2 | ghcr.io/ppiova/agentfx-mcp-microsoftlearn |
AgentFX-MCP-MicrosoftLearn |
| 3 | ghcr.io/ppiova/travelmcp |
TravelMCP |
| 4 | ghcr.io/ppiova/azureopenai-entraid-consoleapp |
AzureOpenAI-EntraID-ConsoleApp |
| 5 | ghcr.io/ppiova/ai-custom-avatar |
AI-Custom-Avatar |
| 6 | ghcr.io/ppiova/agent-framework-devcontainer |
agent-framework-devcontainer |
| 7 | ghcr.io/ppiova/mcp-docker-starter |
mcp-docker-starter |
π Inspect any image
# Manifest + attestations
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest --format '{{ json . }}'
# SBOM
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest \
--format '{{ json .SBOM }}'
# Provenance
docker buildx imagetools inspect ghcr.io/ppiova/<image>:latest \
--format '{{ json .Provenance }}'
# Signature verification
cosign verify ghcr.io/ppiova/<image>:latest \
--certificate-identity-regexp 'https://github.com/ppiova/.+' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com'Why this matters. Enterprises can't deploy unsigned samples. Shipping every image with SBOM + provenance turns "interesting demo" into "something I can put a ticket on."
Regular speaker at Microsoft Reactor, Microsoft Ignite, Microsoft Build and community events across LATAM. A selection:
π€ Speaker β featured sessions
- ποΈ GitHub Copilot CLI & AI Agents β 2026
- ποΈ Innovaciones clave en Microsoft Fabric & Microsoft Foundry β 2026
- ποΈ Crea tus propios Agentes de IA con Azure AI Foundry β 2026
- ποΈ Lo mejor de Microsoft Build 2025 β 2026
- ποΈ IntegraciΓ³n de MCP con LLMs β 2025
π§ Sessions & contributor
Agentes & AI avanzada
- π€ IntroducciΓ³n al Agent Framework y agentes individuales β 2025
- π€ Del Dato a la Inteligencia β Fabric + Foundry + Agents β 2025
- π€ Crea tus propios agentes (ediciΓ³n Reactor) β 2025
Fundamentos de IA Generativa
- π Generative AI on Azure β The Fundamentals β 2025
- π La base de la IA Generativa en Azure β 2025
- π Los Fundamentos de la IA Generativa en Azure β 2025
IA + .NET β Reactor LATAM series
- π§© IA y .NET LATAM β Episodio 2 β 2025
- π§© IA y .NET LATAM β Episodio 4 β 2025
Dev & AI tooling
- π οΈ VS Code Dev Days LATAM β 2025
- π οΈ Trucos para automatizar tus proyectos con GitHub β 2024
Series & panels
- π Season of AI for Developers (serie completa) β contributor
- ποΈ Carrera y tecnologΓa: AI (Panel) β 2023
- π§ͺ Lab Proctor β Microsoft Ignite 2025 Β· LAB324: Azure AI Foundry
- π§ͺ Lab Proctor β Microsoft Build 2025 Β· LAB324: Azure AI Foundry
- π§ͺ Lab Proctor β Microsoft Ignite 2024 Β· LAB402-R1: Multimodal Generative AI
- Contributor β Microsoft Build 2025 Β· Microsoft Ignite 2025
- πΊ .NET AI Community Standup β Ignite Highlights + Custom Avatar Deep Dive Β· official
dotnetchannel β 2025 Covered Microsoft Ignite 2025 highlights and a live deep dive of the AI-Custom-Avatar project β Azure AI Avatar on .NET 10 + Blazor + Aspire.
- π€ AgentCon CΓ³rdoba Β· Co-organizer & speaker β 2025
- π€ Global AI Bootcamp 2025 β Buenos Aires Keynote β 2025
- π€ VS Code Dev Day - Sunchales Β· Co-organizer & speaker β 2025
- π€ VS Code Dev Day Buenos Aires Β· Speaker β 2025
- π€ Microsoft AI Workshop β Make AI Agents Work for You Speaker β 2025
π AI-102 Certification Guide β practical guide for building real-world solutions with Azure AI, Generative AI and Microsoft Foundry.
π Recent articles:
- Workflows en Microsoft Foundry β
dev.to - π You're probably already using Responses API, you just don't know it yet β LinkedIn Pulse
- Azure OpenAI Realtime API + VoiceRAG β LinkedIn Pulse
- Azure OpenAI: Retiring GPT-4o (2024-05-13 & 2024-08-06) β What to Do β LinkedIn Pulse
- Azure Computer Vision Image Analysis: Retiring β What Actually Changes β LinkedIn Pulse
- Microsoft Foundry & Agent Framework β Technical deep dive
Full technical series on dev.to and LinkedIn β covering Azure AI, Agents, MCP, Foundry and containerized AI.
Contributor to Microsoft and community OSS projects around AI and Agents, including:
microsoft/agent-frameworkmicrosoft/ai-agents-for-beginnersgithub/awesome-copilotmicrosoft/edgeai-for-beginners
Available for:
- Hands-on workshops β Azure AI Foundry Β· Agent Framework Β· MCP Β· Docker supply chain for AI
- Conference talks & keynotes β GenAI, Agents, secure container delivery
- Advisory β enterprise GenAI adoption, AI Center of Excellence setup
π« Reach out: LinkedIn Β· X / Twitter
Director of AI at OZ Digital Consulting β leading the AI Center of Excellence and driving enterprise GenAI adoption.
Organizer at .NET Baires β one of the largest .NET & AI communities in LATAM. Co-organizer of AgentCon CΓ³rdoba, VS Code Dev Days CΓ³rdoba, Global Azure Latino .NET Online, and Calendarios de Adviento IA.
Focused on making AI practical and usable for real-world applications.




