View a markdown version of this page

Server MCP - Pengujian Beban Terdistribusi di AWS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Server MCP

Integrasi Server Model Context Protocol (MCP) opsional memungkinkan agen AI mengakses dan menganalisis data pengujian beban Anda secara terprogram melalui interaksi bahasa alami. Komponen ini hanya digunakan jika Anda memilih opsi Server MCP selama penerapan solusi.

Server MCP bertindak sebagai jembatan antara alat pengembangan AI dan penerapan DLT Anda, menyediakan antarmuka standar untuk analisis cerdas hasil pengujian kinerja. Arsitektur mengintegrasikan beberapa layanan AWS untuk membuat antarmuka yang aman dan dapat diskalakan untuk interaksi agen AI:

Gerbang Dasar AgentCore Amazon

Amazon Bedrock AgentCore Gateway adalah layanan yang dikelola sepenuhnya yang menyediakan hosting standar dan manajemen protokol untuk server MCP. Dalam solusi ini, AgentCore Gateway berfungsi sebagai titik akhir publik yang terhubung oleh agen AI saat meminta akses ke data pengujian beban Anda.

Layanan ini menangani semua komunikasi protokol MCP, termasuk penemuan alat, validasi token otentikasi, dan perutean permintaan. AgentCore Gateway beroperasi sebagai layanan multi-tenant dengan perlindungan keamanan bawaan terhadap ancaman umum terhadap titik akhir publik, sambil memvalidasi tanda tangan dan klaim token Cognito untuk setiap permintaan.

DLT MCP Server Lambda

Fungsi DLT MCP Server Lambda adalah komponen tanpa server khusus yang memproses permintaan MCP dari agen AI dan menerjemahkannya menjadi kueri terhadap sumber daya DLT Anda.

Fungsi Lambda ini bertindak sebagai lapisan kecerdasan integrasi MCP, mengambil hasil pengujian dari tabel DynamoDB, mengakses artefak kinerja yang disimpan dalam bucket S3, dan menanyakan log untuk informasi eksekusi terperinci. CloudWatch Ini mengubah data DLT mentah menjadi AI-friendly format terstruktur yang dapat dengan mudah ditafsirkan dan dianalisis oleh agen. Izin IAM fungsi mengikuti parameter Mode Akses Server MCP yang Anda tetapkan saat penerapan. ReadOnlyMode default hanya mengizinkan GET permintaan ke API solusi. ReadWritemode juga memungkinkanPOST,PUT, danDELETE.

Integrasi otentikasi

Sistem otentikasi memanfaatkan infrastruktur kumpulan pengguna Cognito Anda yang ada untuk mempertahankan kontrol akses yang konsisten di konsol web dan antarmuka Server MCP.

Integrasi ini menggunakan otentikasi berbasis token OAuth 2.0. Pengguna mengotentikasi sekali melalui proses login Cognito dan menerima token yang berfungsi untuk interaksi UI dan akses Server MCP. Sistem mempertahankan batas izin dan kontrol akses yang sama dengan antarmuka web dan dirancang untuk membatasi akses melalui agen AI ke data pengujian beban yang sama yang dapat mereka akses melalui konsol.