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 egy olyan felhőplatform, amely leegyszerűsíti a modern alkalmazások létrehozásának folyamatát. Akár teljes mértékben az Azure-ban üzemelteti az alkalmazásokat, akár a helyszíni alkalmazásokat bővíti az Azure-szolgáltatásokkal, az Azure segít skálázható, megbízható és karbantartható alkalmazások létrehozásában. Az Olyan eszközök széles körű támogatásával, mint a Visual Studio és a Visual Studio Code, valamint egy átfogó SDK-kódtár, az Azure úgy lett kialakítva, hogy Ön, a .NET fejlesztője már a kezdetektől hatékony legyen.
Alkalmazásfejlesztési forgatókönyvek az Azure-ban
Az Azure-t az igényeitől függően különböző módokon építheti be az alkalmazásba.
Alkalmazás üzemeltetése az Azure-ban – Az Azure a teljes alkalmazásvermet üzemeltetheti a webalkalmazásoktól és API-któl az adatbázisokon át a tárolási szolgáltatásokig. Az Azure számos üzemeltetési modellt támogat a teljes mértékben felügyelt szolgáltatásoktól a tárolókon át a virtuális gépekig. Teljes mértékben felügyelt Azure-szolgáltatások használatakor az alkalmazások kihasználhatják az Azure-ba beépített méretezhetőséget, magas rendelkezésre állást és biztonságot.
Felhőszolgáltatások használata alkalmazásokból – A meglévő alkalmazások azure-szolgáltatásokat is beépíthetnek a képességeik bővítéséhez. Ez magában foglalhatja az Azure Cognitive Search teljes szöveges keresési funkciójának hozzáadását, az alkalmazás titkos kulcsainak biztonságos tárolását az Azure Key Vaultban , vagy látási, beszéd- és nyelvfelismerési képességek hozzáadását az Azure Cognitive Services használatával. Ezeket a szolgáltatásokat az Azure teljes mértékben felügyeli, és egyszerűen hozzáadható az alkalmazáshoz a jelenlegi alkalmazásarchitektúra vagy üzemi modell módosítása nélkül.
Modern kiszolgáló nélküli architektúrák – Az Azure Functions leegyszerűsíti az eseményvezérelt munkafolyamatok kezelésére szolgáló megoldások létrehozását, legyen szó a HTTP-kérelmekre való válaszadásról, a Blob Storage-fájlfeltöltések kezeléséről vagy az események várólistában történő feldolgozásáról. Csak az esemény kezeléséhez szükséges kódot írja meg anélkül, hogy a kiszolgálók vagy a keretrendszerkód miatt kellene aggódnia. Emellett több mint 250 összekötőt használhat más Azure- és külső szolgáltatásokhoz a legkeményebb integrációs problémák megoldásához.
AI-megoldások fejlesztése – Az Azure lehetővé teszi a következő generációs intelligens alkalmazások létrehozását. A .NET-hez készült Azure SDK első osztályú támogatást nyújt az AI-alapú alkalmazások létrehozásához a következőkkel:
- Microsoft Foundry: Modellek megismerése, ügynökök létrehozása és AI-fejlesztési életciklus kezelése egységes platformon.
- Azure OpenAI a Microsoft Foundry-modellekben: Nagyméretű nyelvi modelleket (LLM) használó alkalmazásokat hozhat létre a szövegek összegzésére, tartalom létrehozására és kérdések megválaszolására.
- Foundry Agent Service: Modellek, eszközök, keretrendszerek és irányítás egyesítése egységes rendszerbe intelligens ügynökök létrehozásához.
Azure-szolgáltatások elérése .NET-alkalmazásokból
Akár az Azure-ban, akár a helyszínen üzemelteti az alkalmazást, a legtöbb Azure-szolgáltatáshoz való hozzáférést az Azure SDK for .NET biztosítja. A .NET-hez készült Azure SDK NuGet-csomagok sorozataként érhető el, és a .NET Core (2.1 és újabb) és a .NET-keretrendszer (4.6.1 és újabb) alkalmazásokban egyaránt használható. A .NET-hez készült Azure SDK olyan egyszerűvé teszi az Azure-szolgáltatások alkalmazását, mint a megfelelő NuGet-csomag telepítése, egy ügyfélobjektum példányosítása és a megfelelő metódusok meghívása. A .NET-hez készült Azure SDK-val kapcsolatos további információk az Azure SDK for .NET áttekintésében találhatók.
Következő lépések
Ezután megismerheti a .NET-fejlesztéshez leggyakrabban használt Azure-szolgáltatásokat .