Shrnutí
Tento modul se zabýval integrací dat a služeb do vašich funkcí. Začali jsme rychlou prohlídkou typů vazeb, které se zobrazí, když je přidáte do funkce. Pak jsme se podívali na čtení dat ze služby Azure Cosmos DB pomocí vstupní vazby. Služba Azure Functions se stará o správu připojovací řetězec a zjistili jsme, jak je snadné číst data v kódu pomocí vazby. Nakonec jsme se zaměřili na tvorbu různých zdrojů dat s pomocí výstupních vazeb.
To vše je shrnuté v následující tabulce, která ukazuje různé vazby použité v jednotlivých uvedených lekcích.
Studijní lekce | Aktivační události | Vstupní vazby | Výstupní vazby |
---|---|---|---|
Prozkoumání typů vstupních a výstupních vazeb | HTTP | HTTP | HTTP |
Čtení dat se vstupními vazbami | HTTP | HTTP Azure Cosmos DB |
HTTP |
Zápis dat s výstupními vazbami | HTTP | HTTP Azure Cosmos DB |
HTTP Azure Cosmos DB Azure Queue Storage |
Přístupy, které jste se zde naučili, můžete použít k přidávání a testování vazeb ve vašich funkcích. Tady je několik zajímavých nápadů, které vám pomůžou s vazbami a stavět na tom, co jste se naučili.
Vytvořte další funkci pro čtení z úložiště objektů blob a použijte další vstupní vazby, které jsme v tomto modulu nepoužíli.
Vytvořte další funkci pro zápis do více cílů pomocí jiných podporovaných typů výstupních vazeb.
V předchozí jednotce jsme zavedli frontu a publikovali do ní zprávy pomocí výstupní vazby. Jako další krok zvažte přidání další funkce, která čte zprávy ve frontě a vytiskne TEXT ZPRÁVY do konzoly pomocí
console.log()
.
Jak jsme viděli v tomto modulu, Azure Portal nabízí snadno použitelné funkce, abyste mohli začít vytvářet funkce a připojovat je k datům a dalším službám.
Pokud vás zajímá provádění bezserverových integrací tohoto typu s vizuálními pracovními postupy a s minimem vlastního kódu nebo zcela bez něho, podívejte se také na Azure Logic Apps.
Vyčištění
Až tento modul dokončíte, sandbox automaticky vyčistí vámi použité prostředky.
Pokud pracujete s vlastním předplatným, je vhodné vždy na konci projektu zkontrolovat, jestli budete vytvořené prostředky ještě potřebovat. Prostředky, které necháte spuštěné, můžou stát peníze. Prostředky můžete odstraňovat jednotlivě nebo můžete odstranit skupinu prostředků, a odstranit tak celou sadu prostředků najednou.
Další informace
Následující zdroje informací souvisejí s tématy týkajících se tohoto modulu, které by vás mohly zajímat:
- Dokumentace ke službě Azure Functions
- Podrobný návod k bezserverové architektuře Azure
- Rychlý start: Klientská knihovna Azure Queue Storage pro JavaScript
- Úvod do služby Azure Cosmos DB: rozhraní SQL API
- Technický přehled služby Azure Cosmos DB
- Dokumentace ke službě Azure Cosmos DB