Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MCP Serverを使った効率的なインフラ開発

Avatar for ezqy ezqy
May 14, 2025
640

MCP Serverを使った効率的なインフラ開発

2025/05/14 TC3主催イベントでの登壇資料です
https://tc3.connpass.com/event/351598/

Avatar for ezqy

ezqy

May 14, 2025
Tweet

Transcript

  1. IaC ・Terraform ・AWS CloudFormation / CDK ・Ansible / Chef /

    Puppet etc.. 覚えることが多すぎる・・ マスターするには学習コストが高め インフラ/サービス ・AWS / Azure / Google Cloud / On-premises ・Datadog / Splunk / New Relic ・Github / Slack ・Auth0 etc..
  2. IaC ・Terraform ・AWS CloudFormation / CDK ・Ansible / Chef /

    Puppet etc.. 覚えることが多すぎる・・ マスターするには学習コストが高め インフラ/サービス ・AWS / Azure / Google Cloud / On-premises ・Datadog / Splunk / New Relic ・Github / Slack ・Auth0 etc.. MCPを使えば インフラ構築の負荷を更に減らして 他の作業に集中できる!(かも)
  3. Tools MCPを使ったTerraformモジュール開発の流れ Terraform / AWS VS Code (Copilot Agent) MCPs

    Core MCP Server (https://awslabs.github.io/mcp/servers/core-mcp-server/) AWS Documentation MCP Server (https://awslabs.github.io/mcp/servers/aws-documentation-mcp-server/) AWS Terraform MCP Server (https://awslabs.github.io/mcp/servers/terraform-mcp-server/) (Option) Github MCP Server (https://github.com/github/github-mcp-server)
  4. 1. Terraformモジュールを自力で作成 / AIに作成してもらう - 複雑な構成だと自分で作ってしまった方が現状早い (Github copilot等でコード補完するとGood) 2. ベストプラクティスな構成かどうか確認、修正してもらう

    3. サービス利用料金の変動を確認してもらう 4. テストコードを作成してもらう / テスト実行 5. README更新等のリリース準備 / リリース MCPを使ったTerraformモジュール開発の流れ ※Terraformの詳しい解説までは時間の都合上割愛