CDK

Minecraftサーバー管理で学ぶ!AWS ECS + MCP連携によるコンテナ運用(後編)

1. 概要 本記事では、前編で構築したAWS ECS上のMinecraftサーバーとClaude DesktopをMCP(Model Context Protocol、以降MCP) 経由で連携させ、自然言語でサーバー管理を行える革新的な環境を構築します。 前編では、AWS CDKを使用したインフラストラクチャの構築からポートフォワードの設定までを詳しく説明し、 MinecraftクライアントやRCONクライアント(rcon-cli、ECS Exec経由)を使った接続確認も実施しました。 本記事(後編)では、MCPサーバーの構築とClaude Desktopとの連携方法を解説し、 「時間を夜にして」「全員にダイヤモンドを配って」「空中に花火を打ち上げて」 といった自然な言葉でM
Read more

Minecraftサーバー管理で学ぶ!AWS ECS + MCP連携によるコンテナ運用(前編)

1. 概要 本記事では、AWS ECS上でMinecraftサーバーを構築し、MCP(Model Context Protocol)を通じて Claude Desktopから管理できる環境を構築します。前編では、AWS CDKを使用したインフラストラクチャの 構築からポートフォワードの設定までを詳しく説明します。 1-1. この記事で学べること この記事では、Minecraftという身近なゲームを通して、ECSコンテナサーバの運用を学ぼうという思いもあり記載しました。 技術(個人的な備忘録も兼ねて) コンテナオーケストレーション:ECS + Fargateでの運用 インターネット経由のコンテナ操作:ECS Exec機能の活用 監視・観測性:CloudWatch Logs/メトリクスでのデバッグ セキュリ
Read more

お手軽にAWS Site-to-Site VPNを試してみよう(AWSシミュレーション環境)

はじめに 自宅環境とAWS間を、お手軽にAWS Site-to-Site VPNで接続する方法を紹介したいと思います。 仕事がら、たまに自分の環境でVPNを張り、いろいろ実験したいことが稀にあります。 しかし、常時VPNを接続するのは費用も安く無いため(「付録」参照)、実験したい時にアドホックにVPNを 構築したいわけです。そこで、筆者がVPN構築に使っている方法を、(自身の備忘録も兼ねて) 紹介したいと思います。 コンテンツ 前編は、純粋にAWS環境だけでVPNをシミュレートする方式で、後編で自宅とAWSをVPNルータ を用いる方法を説明します。 お手軽にAWS Site-to-Site VPNを試してみよう(AWSシミュレーション環境) ←本編 お手軽にAWS Site-to-Site VPNを試してみよう(自宅VPN環境) N
Read more

お手軽にAWS Site-to-Site VPNを試してみよう(自宅VPN環境)

はじめに 前編で構築したVPN環境に、自宅VPNルータを追加してみようと思います。 お手軽にAWS Site-to-Site VPNを試してみよう(AWSシミュレーション環境) お手軽にAWS Site-to-Site VPNを試してみよう(自宅VPN環境) ←本編 筆者の環境では、VPNルータとしてTP-Link Omada ギガビット マルチWAN VPNルーター ER605 を使っています(こちらは2022年6月12日に8,800円で購入しました)。 自宅VPN環境 構築 基本的に、こちらの記事に従って構築させていただきました。 8800円の格安VPNルータで家とAWS間をサイト間VPN(IPSec)で接続する ※「VPN接続」「Transit GW」周りが少しだけ異なりますので、適宜確認お願いします。 UTM - ER605間接続 Link U
Read more