Voltar para vídeos

Do Docker ao Azure Container Apps com Terraform: conectando MCP ao Microsoft Foundry

Publicado em 25 de outubro de 2026

Sobre este vídeo

Uma pessoa me perguntou esta semana: "como eu subo um MCP no Azure e uso ele no Microsoft Foundry?" Então nesta aula eu mostro o passo a passo completo, do zero!

Vamos publicar o Terraform MCP Server oficial da HashiCorp no Azure Container Apps, um serviço gerenciado que roda contêineres na nuvem sem precisar de VM, Docker instalado em servidor ou Kubernetes, e com custo baixíssimo (0,25 vCPU e 0,5 GB de memória).

Nesta aula você vai ver:

- Como testar a imagem Docker do MCP no seu computador

- Como criar o ambiente e o Container App no Azure pela linha de comando

- Como testar se o MCP está funcionando (health e "aperto de mão")

- Como criar um agente no Microsoft Foundry e conectar o MCP como ferramenta

- O agente consultando o Terraform Registry em tempo real

Uma prévia do AZ Export Studio, aplicação que estou desenvolvendo com Vibe Coding: o agente gera, corrige, valida e aplica código Terraform no Azure (VM, VNet, subnets e Storage com Private Endpoint)

ÍNDICE

00:00 Introdução: MCP no Azure e no Microsoft Foundry

00:46 O que é o Azure Container Apps

01:55 Visão geral: ambiente, contêiner e por que fica barato

03:19 Pré-requisito: az login e escolha da assinatura

04:02 Imagem Docker oficial do Terraform MCP Server

04:57 Testando o MCP localmente com Docker

07:00 Variáveis no Bash (WSL) e a imagem no Docker Hub

10:22 Preparando a assinatura: extensão e providers

11:36 Criando o Resource Group

12:04 Criando o ambiente do Container Apps

12:51 Criando o Container App (CPU, memória e réplicas)

14:24 URLs do MCP e teste de health

15:36 Testando o "aperto de mão" do MCP com curl

16:17 Conferindo os recursos no portal do Azure

17:03 Criando o agente no Microsoft Foundry com instruções

18:31 Adicionando o MCP do Terraform como ferramenta

20:03 Testando o agente com o MCP

21:08 AZ Export Studio: minha aplicação de migração com Terraform

22:31 Conectando o agente à aplicação (Service Principal e IAM)

25:38 Pedindo ao agente: VM Linux, VNet, subnets e Storage

28:32 Atenção: salve o agente no Foundry!

29:04 Agente gerando o código Terraform via MCP

30:49 Atualizando código depreciado com IA

32:25 Corrigindo erros do terraform validate com IA

33:58 terraform plan: 12 recursos

34:54 Aplicando no Azure e acompanhando o log

36:19 Recursos criados e destruindo o ambiente

36:51 Encerramento

#Azure #Terraform #Docker #MCP #MicrosoftAzure #AzureCloud #HashiCorp #DockerContainer #AzureContainerApps #MicrosoftFoundry #InteligenciaArtificial #IA #AI #AgentesDeIA #AIAgents #ModelContextProtocol #AzureAI #GenAI #IAGenerativa #VibeCoding #DevOps #IaC #InfraestruturaComoCodigo #InfrastructureAsCode #CloudComputing #ComputacaoEmNuvem #Cloud #Containers #Kubernetes #CloudNative #Tutorial #PassoAPasso #AprendaAzure #CursoAzure #Programacao #Tecnologia #TI #CarreiraEmTI #CertificacaoAzure #AZ104#azure #Terraform #Docker #MCP #MicrosoftAzure #AzureCloud #HashiCorp #DockerContainer #AzureContainerApps #MicrosoftFoundry #InteligenciaArtificial #IA #AI #AgentesDeIA #AIAgents #ModelContextProtocol #AzureAI #GenAI #IAGenerativa #VibeCoding #DevOps #IaC #InfraestruturaComoCodigo #InfrastructureAsCode #CloudComputing #ComputacaoEmNuvem #Cloud #Containers #Kubernetes #CloudNative #Tutorial #PassoAPasso #AprendaAzure #CursoAzure #Programacao #Tecnologia #TI #CarreiraEmTI #CertificacaoAzure #AZ104

Comentários

Faça login para deixar um comentário

Entrar