Az AWS négy AI-ügynökkel gyorsítaná fel a felhőmigrációkat

Az AWS négy, együttműködő AI-ügynökből álló architektúrát mutatott be nagyvállalati felhőmigrációk támogatására. A vállalat szerint a megoldás egy több mint 300 alkalmazást érintő programban percekre csökkentette az infrastruktúrakód fejlesztését.
- Az AWS négy AI-ügynökből álló migrációs mintát mutatott be.
- A megoldást egy több mint 300 alkalmazást érintő programban alkalmazták.
- Az IaC fejlesztési ideje három-négy hétről percekre csökkent az AWS szerint.
- Az ügynökök MCP-eszközökön keresztül érik el a vállalati rendszereket.
- A minta az AWS Transform és az AWS DMS mellett működik.
Több mint 300 alkalmazás migrációját támogatta a minta
Az AWS október 1-jén ismertetett megoldása olyan nagy migrációs programokhoz készült, amelyekben a szabványos felhőszolgáltatások mellett vállalatspecifikus automatizálásra is szükség van. A bemutatott minta egy rögzített pénzügyi éves határidővel működő, több mint 300 alkalmazást érintő vállalati program tapasztalataira épül.
Az AWS belső projektkövetési adatai szerint az infrastruktúrakód, vagyis az IaC fejlesztési ideje alkalmazásonként három-négy hétről percekre csökkent. A korábbi kézi munka egy olyan belső modulkönyvtár összeállítását is magában foglalta, amelyet a biztonsági részleg vizsgál felül és hagy jóvá. A vállalat szerint ennek kézi elvégzése a teljes, több mint 300 alkalmazásból álló portfólió esetében évekre rúgó mérnöki munkát jelentett volna.
Négy ügynök dolgozik a migráció különböző szakaszaiban
A minta az AWS Transform és az AWS Database Migration Service mellett működik. Az AWS Transform a szerver-, hálózati, mainframe-, .NET- és alkalmazáskód-munkaterhelések migrációját és modernizációját kezeli, az AWS DMS pedig az adatbázisrétegért felel. A négy egyedi ügynök azokat a feladatokat támogatja, amelyek a szervezet saját rendszereihez és folyamataihoz kötődnek.
- Intake Agent: dokumentum- és együttműködési rendszerekből olvassa ki az architektúra-dokumentumokat, kérdőíveket és függőségi adatokat, majd meghatározza a célarchitektúrát.
- IaC Agent: a szervezet által jóváhagyott belső modulokat összeállító infrastruktúrakódot generál alkalmazásonként.
- Migration Intelligence and Governance Agent: automatizált portfóliójelentéseket, Well-Architected értékeléseket és irányítást biztosít többek között a Jira, a Confluence és a Webex környezetében.
- SRE Agent: az átállás után monitorozást és automatikus hibaelhárítást végez.
Az MCP kapcsolja össze a saját vállalati rendszereket
A megoldás alapja, hogy a migráció bemeneteit és kimeneteit a szervezet által kiépített és karbantartott Model Context Protocol, vagyis MCP-eszközök teszik elérhetővé. A bemutatott programban ezek között szerepelt egy biztonsági szabványokat tároló belső wiki, egy hibajegykezelő rendszer, egy együttműködési platform és egy házon belül fejlesztett infrastruktúra-létrehozási API.
Az ügynökök a Strands Agents SDK-val készülnek, futtatásukhoz pedig az Amazon Bedrock AgentCore szolgál. Az AgentCore Gateway API-kat, AWS Lambda-függvényeket és meglévő szolgáltatásokat alakít MCP-kompatibilis eszközökké. Az AgentCore Identity hatókörhöz kötött IAM-szerepekkel és a szervezet identitásszolgáltatójával hitelesíti a hívásokat.
Az AgentCore memória megőrzi a munkamenetek állapotát és a megosztott kontextust. Így amikor az Intake Agent elkészíti a célarchitektúrát és a függőségi leképezéseket, az IaC Agent ezeket automatikus kézi átadás nélkül felhasználhatja a kódgeneráláshoz. Az egyes ügynökök alapmodellből, rendszerutasításból és eszközkészletből állnak, működésükhöz pedig az AWS Bedrock modelljei és Guardrails szabályzatai is kapcsolhatók.
A megoldás kiegészíti az AWS menedzselt szolgáltatásait
Az AWS szerint először azt kell ellenőrizni, hogy az adott migrációs útvonalat nem fedi-e már le valamelyik menedzselt szolgáltatás. A négyügynökös minta akkor lehet releváns, ha MCP-kapcsolatra, szervezetspecifikus IaC-összeállításra vagy az átállás utáni üzemeltetés támogatására van szükség.
A használathoz AWS-fiók, hozzáférés az Amazon Bedrock AgentCore-hoz és az Amazon Bedrock alapmodelljeihez, valamint a Strands Agents SDK, az MCP-szerverminták és a szervezet IaC-eszközeinek ismerete szükséges. A bemutatott architektúra így az AWS meglévő migrációs szolgáltatásai köré épített, saját rendszerekhez igazítható automatizálási rétegként jelenik meg.


