Az alkalmazás csatlakoztatása az Azure Serviceshez
Ez egy 7 cikkből álló sorozat negyedik része, amely segít a fejlesztőknek az Azure használatbavételében.
- 1. rész: Azure fejlesztőknek – áttekintés
- 2. rész: Kulcsfontosságú Azure-szolgáltatások fejlesztőknek
- 3. rész: Alkalmazások üzemeltetése az Azure-ban
- 4. rész: Az alkalmazás csatlakoztatása az Azure-szolgáltatásokhoz
- 5. rész: Hogyan erőforrások létrehozása és kezelése az Azure-ban?
- 6. rész: Az Azure-alkalmazások létrehozásának főbb fogalmai
- 7. rész: Hogyan kell kiszámláznom?
Az Azure számos olyan szolgáltatást kínál, amelyet az alkalmazások kihasználhatnak, függetlenül attól, hogy az Azure-ban vagy a helyszínen vannak-e üzemeltetve. Például a következőt teheti:
- Az Azure Blob Storage használatával tárolhatja és lekérheti a fájlokat a felhőben.
- Teljes szöveges keresési funkció hozzáadása az alkalmazáshoz az Azure AI Search használatával.
- Az Azure Service Bus használatával kezelheti a mikroszolgáltatás-architektúra különböző összetevői közötti üzenetkezelést.
- A Text Analytics segítségével azonosíthatja és eltávolíthatja a dokumentum bizalmas adatait.
Az Azure-szolgáltatások az Azure által teljes mértékben felügyelt előnyöket kínálják.
Azure-szolgáltatások elérése az Application Code-ból
Az Azure-szolgáltatás kétféleképpen érhető el az alkalmazáskódból.
- Azure SDK – .NET, Java, JavaScript, Python és Go rendszerhez érhető el.
- Azure REST API – Minden nyelvről elérhető.
Ha lehetséges, ajánlott az Azure SDK-val elérni az Azure-szolgáltatásokat az alkalmazáskódból. Az Azure SDK használatának előnyei a következők:
- Az Azure-szolgáltatások elérése ugyanúgy működik, mint bármely más kódtár használata. Importálja a megfelelő SDK-csomagot az alkalmazásba, létrehoz egy ügyfélobjektumot, majd meghívja az ügyfélobjektum metódusait az Azure-erőforrással való kommunikációhoz.
- Egyszerűbben hitelesíti az alkalmazást az Azure-ban. SDK-ügyfélobjektum létrehozásakor a megfelelő hitelesítő adatokat kell megadnia, és az SDK gondoskodik az Azure-ba irányuló hívások hitelesítéséről
- Egyszerűsített programozási modell. Az Azure SDK belsőleg meghívja az Azure REST API-t. Az Azure SDK azonban beépítette a hibakezelést, az újrapróbálkozási logikát és az eredményoldalozást, ami egyszerűbbé teszi a programozást az SDK-ra, mint a REST API közvetlen meghívása.
Azure SDK
Az Azure SDK lehetővé teszi az Azure-szolgáltatások programozott elérését .NET-, Java-, JavaScript-, Python- és Go-alkalmazásokból. Az alkalmazások telepítik a szükséges csomagokat a megfelelő csomagkezelőből, majd metódusokat hívnak meg az Azure-erőforrások programozott eléréséhez.
Az egyes nyelvekHez tartozó Azure SDK-val kapcsolatos további információk az egyes nyelvek fejlesztői központjában találhatók.
Azure REST API
Az Azure SDK által nem támogatott programozási nyelvek használhatják az Azure REST API-t. Az Azure REST API meghívásának részletei és a műveletek teljes listája az Azure REST API áttekintésében érhető el.