Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure Copilot ügynökei (előzetes verzió) intelligensen felfedik a megfelelő ügynököt a feladatok elvégzéséhez. Az Ügynökök (előzetes verzió) üzembe helyezési képességei az Azure Copilotban virtuális felhőmegoldás-tervezőként szolgálnak, és egyszerűséggel és precizitással végigvezetik az infrastruktúra tervezésének és üzembe helyezésének teljes folyamatán.
Amikor segítséget kér a számítási feladatok üzembe helyezéséhez, az Azure Copilot az Azure Well-Architected Framework ajánlott eljárásainak alkalmazásával segít a magas szintű célok végrehajtható üzembehelyezési tervekké való lefordításában. A GitHubkal való integrációval segítséget kaphat olyan feladatokhoz, mint a számítási feladatok terveinek létrehozása, a Terraform-konfigurációk létrehozása és áttekintése, valamint az IaC-munkafolyamatok automatizálásának egyszerűsítése.
Az ügynök képességei támogatják a többfordulós beszélgetéseket a követelmények tisztázása érdekében, javaslatokat kínálnak az optimális erőforrás-konfigurációkhoz, és részletes útmutatást nyújtanak az éles üzemre kész környezetek üzembe helyezéséhez – akár elemzési folyamatokat, webalkalmazásokat vagy összetett többrétegű architektúrákat állít be. Ezek a képességek lehetővé teszik, hogy csökkentse a manuális munkát, minimalizálja a hibákat, és gyorsabban elérje a megtérülést a felhőbeli telepítések során.
Az üzembehelyezési terv létrehozása után az Azure Copilot olyan Terraform-konfigurációkat hozhat létre, amelyeket áttekinthet, szerkeszthet és üzembe helyezhet. Megnyithatja a létrehozott fájlokat a Webes Visual Studio Code-ban, vagy kérheti, hogy az Azure Copilot hozzon létre egy lekéréses kérelmet a fájlok GitHub-adattárhoz való hozzáadásához.
Fontos
A cikkben ismertetett funkciók csak olyan bérlők számára érhetők el, amelyek hozzáférnek az Azure Copilot ügynökeihez (előzetes verzió).
Támogatott erőforrástípusok
Az Azure Copilot ügynökei (előzetes verzió) jelenleg az összes Azure-erőforrástípus üzembehelyezési feladatait támogatják. Számos típusú üzembe helyezéssel kapcsolatban kaphat segítséget, többek között a következőket:
- Számítási szolgáltatások, például virtuális gépek és tárolóalapú számítási feladatok.
- Hálózati összetevők, például virtuális hálózatok, alhálózatok és hálózati biztonsági csoportok.
- Speciális rugalmassági lehetőségekkel rendelkező tárolási megoldások, például a Blob Storage.
- Identitás- és hozzáférés-kezelési forgatókönyvek.
- Monitorozási és diagnosztikai megoldások.
- Többrétegű architektúrák vezénylése összetett számítási feladatokhoz.
Üzembe helyezési mintapéldák
Íme néhány példa az üzembe helyezési feladatokkal kapcsolatos segítségkérések típusára. Módosítsa ezeket az utasításokat a valós forgatókönyvek alapján, vagy próbálkozzon további kérésekkel különböző típusú lekérdezések létrehozásához. Minél több részletet ad meg az üzembe helyezni kívánt számítási feladatról, annál jobb segítséget nyújthat az Azure Copilot. Az ilyen típusú kérések használatakor mindenképpen engedélyezze az ügynök üzemmódot a csevegőablak ikonjának kiválasztásával.
- "Hangulatelemzési LLM-et üzemeltethet az Azure Functions kiszolgáló nélküli API-végpontjaihoz, csatlakozhat egy Azure SQL Database-hez a felhasználói interakciók naplózásához, és riasztást állíthat be a sikertelen kérésekhez."
- "Python Flask-webalkalmazás üzembe helyezése az Azure App Service-ben rugalmas PostgreSQL-kiszolgálói háttérrendszerrel, titkos kulcsok biztonságossá tétele az Azure Key Vaultban, és a figyelés engedélyezése az Application Insights használatával."
- "Többnyelvű csevegőrobot-szolgáltatás indítása az Azure OpenAI szolgáltatással, a naplózás integrálása az Azure Monitorral, és az Azure Key Vault használata az API hitelesítő adatok kezeléséhez."
- "Több-bérlős SaaS-alkalmazás beállítása az AKS-ben Kubernetes-névterek használatával az elkülönítéshez, a Microsoft Entra integrálása hitelesítéshez, valamint naplók központosítása az Azure Log Analyticsben."
- "Mikroszolgáltatás-alkalmazás üzembe helyezése az AKS-ben, ahol az API Gateway irányítja a forgalmat, és integrálva van az Azure Key Vaulttal a titkos adatok számára, valamint új szolgáltatásverziók próba-telepítéseket hajt végre."
Példa munkafolyamat
Íme egy példa munkafolyamat az Azure Copilot ügynökökben (előzetes verzióban) elérhető üzembehelyezési képességeinek használatára.
Az üzembe helyezési súgó beszerzéséhez indítsa el a beszélgetést az Azure Copilotban az ügynök mód engedélyezésével. Írja le az egyszerű, természetes nyelven üzembe helyezni kívánt számítási feladatot, például: "Skálázható webalkalmazásra van szükségem SQL-adatbázissal".
Az Azure Copilot áttekinti a követelményeket, és az igényeinek megfelelő részletes infrastruktúra-tervet készít. Ha további információra van szükség, az Azure Copilot kérdéseket tesz fel a forgatókönyvről. A számítási feladatok terve egy átfogó, részletes terv, amely az egyes architekturális döntésekhez kapcsolódó előnyök, hátrányok és kompromisszumok elemzését tartalmazza. Minden javaslat az Azure Well-Architected-keretrendszerben található, így biztosítva, hogy a javaslatok megfeleljenek az iparági szabványoknak és az Azure ajánlott eljárásainak.
A terv jóváhagyása után az Azure Copilot Terraform-konfigurációkat hoz létre a tervben ismertetett erőforrások üzembe helyezéséhez szükséges összetevőkkel. Az üzembe helyezési stratégiákról szóló átfogó útmutató mellett a CI/CD pipeline-ok konfigurálásának útmutatását is tartalmazza. A maximum méret ikont választva megtekintheti a szkripteket az artefaktum panelen.
Tekintse át a létrehozott Terraform-konfigurációkat az Azure Copilot összetevőpaneljén. Igény szerint ezen a panelen módosíthatja a konfigurációkat. Ügyeljen arra, hogy gondosan tekintse át a konfigurációkat, hogy biztosan megfeleljenek a követelményeknek.
A konfigurációk ellenőrzése után válasszon egy üzembe helyezési módszert. Megnyithatja a fájlokat a WEBES VS Code-ban, létrehozhat egy GitHub-lekéréses kérelmet, vagy használhatja az Azure Portalt. A fájlokat helyi üzembe helyezéshez vagy további testreszabáshoz is letöltheti.
Végezze el az üzembe helyezést, majd használja az Azure monitorozási eszközeit az erőforrások teljesítményének, költségének és állapotának nyomon követéséhez.
A GitHub lekéréses kérelmeinek integrációja
Amikor az Azure Copilot Terraform-konfigurációkat hoz létre, dönthet úgy, hogy automatikusan létrehoz egy lekéréses kérelmet a fájlok GitHub-adattárhoz való hozzáadásához. Ez a beállítás leegyszerűsíti a létrehozott fájlok meglévő CI/CD-munkafolyamatokba való integrálásának folyamatát.
A funkció használatához válassza a Lekéréses kérelem létrehozása lehetőséget , miután áttekinti a létrehozott Terraform-konfigurációkat az összetevő panelen. Bejelentkezés után válasszon ki egy meglévő adattárat és ágat, vagy hozzon létre újakat. A lekéréses kérelem létrehozása lehetőséget választva a rendszer hozzáadja a létrehozott fájlokat egy új lekéréses kérelemhez.
Megnyitás a VS Code-ban
A létrehozott Terraform-konfigurációkat megnyithatja a Webes Visual Studio Code-ban. A VS Code for the Web ingyenes, zéró telepítésű Microsoft VS Code-felületet biztosít a böngészőben, így igény szerint áttekintheti és módosíthatja a fájlokat.
A funkció használatához válassza a Megnyitás a VS Code-ban (Web) lehetőséget, miután áttekinti a létrehozott Terraform-konfigurációkat az összetevő panelen. Ez a művelet elindít egy VS Code-web-munkaterületet a létrehozott fájlok áttekintésre és szerkesztésre való megnyitásával.
Aktuális szempontok és korlátozások
Tartsa szem előtt az alábbi szempontokat és korlátozásokat, amikor az Azure Copilot ügynökeiben (előzetes verzióban) végzett üzembe helyezéssel dolgozik.
- A létrehozott összetevők jelenleg csak Terraform-konfigurációkként érhetők el.
- Az üzembehelyezési ügynök képességeinek célja, hogy segítsen a vadonatúj számítási feladatok és környezetek ("zöldmezős" forgatókönyvek) üzembe helyezésében. Az ügynök képességei jelenleg nem támogatják a meglévő infrastruktúra importálását, elemzését vagy módosítását. Ezekben a forgatókönyvekben továbbra is kérhet útmutatást az Azure Copilottól.
- Bár az Azure Copilot útmutatást nyújt a biztonságos üzembehelyezési folyamatokhoz, jelenleg nem támogatja a CI/CD-munkafolyamatok automatizált integrációját.