Functions

Gyorsabb alkalmazásfejlesztés kiszolgáló nélküli architektúrával

Gyorsítsa fel a fejlesztést eseményalapú, kiszolgáló nélküli, számítási környezettel. Igény szerint méretezhető, és csak a felhasznált erőforrásokért kell fizetnie.

A Functions szolgáltatással kihasználhatja a kiszolgáló nélküli számítási megoldások előnyeit

Könnyedén létrehozhatja a kívánt alkalmazásokat egyszerű, kiszolgáló nélküli függvényekkel, melyeket a rendszer az igényeknek megfelelően méretez. Az Ön által választott programozási nyelvet használhatja anélkül, hogy a kiszolgálók vagy az infrastruktúra miatt kellene aggódnia.

Foglalkozzon az alkalmazásaival az infrastruktúra helyett

Összpontosítson nagyszerű alkalmazások készítésére. Még csúcsterhelések esetén sem kell a kiszolgálók kiépítésével és karbantartásával foglalkoznia. Az Azure Functions nagy megbízhatóságú, biztonságos, teljes körűen felügyelt számítási platformot biztosít. Mivel igény szerint méretezhető, Ön hozzájut a szükséges erőforrásokhoz, amikor csak szüksége van rájuk.

Fejlesszen igényei szerint

Függvényeket hozhat létre az Ön által választott JavaScript, C#, Java vagy más nyelven, valamint parancsprogramokat készíthet Python, PHP, Bash, Batch és PowerShell használatával. Írja meg a forráskódot könnyen használható webes felületen vagy töltse fel a választott fejlesztőeszközével készült, előre lefordított kódot. Használja ki a folyamatos üzembe helyezést a fejlesztési és üzemeltetési munkafolyamattal való integrációra, és használjon figyelőeszközöket a hibák felderítésére.

Szolgáltatáskötések létrehozása

Építsen ki kifinomult, kiszolgáló nélküli alkalmazáshelyzeteket az Azure- és más külső szolgáltatások kiaknázásával. A Functionsben felvett bemeneti/kimeneti kötések egyszerű együttműködést kínálnak az Azure Cosmos DB, Storage és más szolgáltatásokkal és olyan külső szolgáltatásokkal mint egyebek között a Twilio és a SendGrid. Kímélje költségeit a karbantartandó kód mennyiségének csökkentésével.

A Functions szolgáltatással kiszolgáló nélküli programokat futtató ügyfelek

A Functions szolgáltatás képességei

Időzítőalapú feldolgozás

A Functions szolgáltatás támogatja a CRON-feladatszintaxist használó időzítőn alapuló események használatát. Így például 15 percenként végrehajthat egy programkódot, amely egyéni üzleti logika alapján megtisztít egy adatbázistáblát.

Azure Functions időzítő alapú feldolgozás

Azure szolgáltatásesemény-feldolgozás

A Functions szolgáltatás támogatja az események Azure-szolgáltatások tevékenységein alapuló aktiválását. Így például végrehajtható egy kiszolgáló nélküli programkód, amely beolvassa az újonnan észlelt tesztelési naplófájlokat egy Azure Blob Storage tárolóba, majd Azure SQL Database adatbázistábla-sorokká alakítja át azokat.

Azure Functions eseményfeldolgozás

SaaS-eseményfeldolgozás

A Functions szolgáltatás támogatja a SaaS-szolgáltatásokban végzett tevékenységeken alapuló triggereket. Így például egy fájl OneDrive-ra mentése aktiválhat egy Microsoft Graph API-t használó függvényt, amely módosítja a számolótáblát, és további diagramokat és számított adatokat hoz létre.

SaaS-eseményfeldolgozás és kiszolgáló nélküli kódfunkciók

Kiszolgáló nélküli webalkalmazás-architektúrák

A Functions szolgáltatással működtethetők egyoldalas alkalmazások. Az alkalmazás a webhook URL-címét használva hívhat függvényeket, mentheti a felhasználó adatait és meghatározhatja a megjelenítendő adatokat. Emellett egyszerű testreszabásokat is végezhet, például megváltoztathatja a hirdetések megcélzott közönségét egy függvény hívásával, majd a felhasználói profil adatainak átadásával.

Kiszolgáló nélküli architektúra az Azure Functionsban

Kiszolgáló nélküli mobil háttérrendszer

A mobil háttérrendszer lehet egy olyan HTTP API-készlet, amelyet a webhook URL-címét használva lehet meghívni a mobil ügyfelekből. Így például egy mobilalkalmazás rögzíthet egy képet, majd meghívhat egy függvényt, hogy hozzáférési jogkivonatot kapjon a blobtárolóba való feltöltéshez. Egy másik, a blobfeltöltés által aktivált függvény átméretezheti a képet a mobileszközökön való használatra.

Kiszolgáló nélküli mobil háttérrendszer

Valós idejű adatfolyam-feldolgozás

Így például az IoT-eszközök üzeneteket küldenek a Stream Analytics szolgáltatásnak, amely ezután meghív egy függvényt az üzenet átalakítása céljából. A függvény feldolgozza az adatokat, és új rekordot hoz létre egy SQL-adatbázisban.

Valós idejű adatfolyam-feldolgozás

Robotprogramok üzenetkezelése valós időben

A Functions szolgáltatással testre szabható a robotok viselkedése webhookok használatával. Így például létrehozhat egy függvényt, amely a Cortana Analytics szolgáltatással üzeneteket dolgoz fel, majd a Bot Framework használatával meghívhatja azt.

Robotprogramok üzenetkezelése valós időben az Azure Functionsben

Elemzői jelentés

A kiszolgáló nélküli felhőalapú informatika gazdaságossága

Olvassa el a jelentést

Webinárium

Kiszolgáló nélküli megoldásra váltás

A webinárium megtekintése

Videó

Gyorsabb alkalmazásfejlesztés a kiszolgáló nélküli Azure segítségével

Megtekintés

Videó

Az Azure Functions használatának első lépései

Megtekintés

Kapcsolódó termékek és szolgáltatások

Logic Apps

Az adatok felhők közötti használatának és elérésének automatizálása kódírás nélkül

Azure Cosmos DB

Globálisan elosztott, többmodelles, rugalmasan skálázható adatbázis

Event Grid

Megbízható eseménykézbesítés nagy mennyiségben

A programkód végrehajtása sokkal egyszerűbb lesz

Havonta 1 000 000 függvénykérést kaphat ingyen a fiókjához