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.
A Azure Copilot Üzembehelyezési ügynök virtuális felhőmegoldás-tervezőként működik, és egyszerűséggel és precizitással irányítja a teljes infrastruktúra-tervezési és üzembehelyezési folyamatot.
Az Azure portálon kívül az Azure Deployment Agent meghívásához használja a azure-skills adattárat, vagy tudjon meg többet a vállalati infrastruktúra-tervezőről.
Az üzembehelyezési ügynök a magas szintű célok végrehajtható üzembehelyezési tervekké alakításában segít a Azure Well-Architected Framework ajánlott eljárásainak alkalmazásával. Olyan feladatokhoz kaphat segítséget, mint a munkaterhelési tervek létrehozása, a Terraform és a Bicep konfigurációk létrehozása és áttekintése, valamint az IaC-munkafolyamatok automatizálásának egyszerűsítése a GitHub integrálásával.
A telepítési ügynök támogatja a többfordulós beszélgetéseket a követelmények tisztázása érdekében. Miután megismerte az Ön forgatókönyvét, a Deployment Agent javaslatokat kínál az optimális erőforrás-konfigurációkhoz, és lépésről lépésre útmutatást nyújt az éles környezetek üzembe helyezéséhez – függetlenül attól, hogy analitikai folyamatokat, webalkalmazásokat vagy összetett, többrétegű architektúrákat állít üzembe. 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 üzembehelyezési ügynök terraform- vagy Bicep 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.
Note
A rendszergazdák engedélyezhetik vagy letilthatják az Azure Copilot központi telepítési ügynökhöz való hozzáférést és más Azure Copilot ügynökökhöz való hozzáférést. Ha nem látja a Deployment Agentet egy új csevegés indításakor, forduljon a rendszergazdához.
Támogatott erőforrástípusok
A Azure Copilot üzembehelyezési ügynök minden Azure erőforrástípussal működik. 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 a Deployment Agenttel használható kérésfajtákra. Módosítsa ezeket az utasításokat a valós élethelyzeteihez igazítva, 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 munkaterhelésről, annál jobb eredményeket fog kapni.
- "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."
Minta munkafolyamat
Íme egy példa munkafolyamat az Azure Copilot Deployment Agent használatára.
Válassza a Telepítés lehetőséget az Azure Copilot új csevegési beállításai közül. Í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".
A telepítési ügynök á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, a telepítési ügynök kérdéseket tesz fel az Ön esetérő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 válassza ki, hogy az üzembehelyezési ügynök létrehoz-e Terraform-konfigurációt vagy Bicep konfigurációt. Minden konfiguráció tartalmazza a tervben felvázolt erőforrások üzembe helyezéséhez szükséges összetevőket. 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. Az artefaktum panelen áttekintheti a létrehozott konfigurációkat, szükség esetén szerkesztheti őket, majd kiválaszthat egy üzembe helyezési módszert.
Tekintse át a létrehozott Terraform- vagy Bicep-konfigurációt az összetevőablakban. Ha szükséges, ezen a panelen módosíthatja a konfigurációkat. Mindenképpen alaposan tekintse át az összes létrehozott konfigurációt, 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- vagy Bicep-konfigurációkat hoz létre, dönthet úgy, hogy automatikusan létrehoz egy pull requestet a fájlok GitHub-tárházhoz 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 szolgáltatás használatához válassza a Pull request létrehozása lehetőséget, miután áttekinti a létrehozott 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
Dönthet úgy, hogy megnyitja a létrehozott Terraform- vagy Bicep-konfigurációkat a(z) Visual Studio Code for the Web alkalmazásban. 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 konfigurációkat az artifaktum 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
Vegye figyelembe az alábbi szempontokat és korlátozásokat a Azure Copilot üzembehelyezési ügynök használata során.
- A létrehozott artefaktumok jelenleg Terraform- vagy Bicep-konfigurációként érhetők el. Mielőtt létrehozna egy IaC-fájlt a kimenethez, az ügynök megkérdezi, hogy a Terraformot vagy a Bicep szeretné-e.
- Az üzembehelyezési ügynök úgy lett kialakítva, 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 üzembehelyezési ügynök jelenleg nem támogatja 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 a Deployment Agent útmutatást nyújt a biztonságos telepítési folyamatláncokhoz, jelenleg nem támogatja a CI-/CD-munkafolyamatok automatizált integrációját.