Перейти к содержимому

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

Gaijin Azure

0:00 / 0:00

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

263 просмотра · 9 дн. назад
Gaijin Azure
627 подписчиков
263 просмотра · 9 дн. назад
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