Shrnutí
Skvělá práce! V tomto modulu jsme rozšířili kanál verze pro přidání podpory pro nasazení aplikace Azure Functions. Jednotný návrh nyní sestavuje víceprojektové řešení a nasazuje různé komponenty na různé cloudové cíle v Azure.
I když se tento modul zaměřuje konkrétně na aplikaci, která používá Azure App Service a Azure Functions, základy, které byly zde probírané, platí pro celou řadu cílů sestavení a nasazení. Můžete si také prohlédnout, jak může Azure Pipelines škálovat, aby podporovala i ty nejsofistivější scénáře.
Víc se uč
V tomto modulu jste pracovali s Azure Functions, což je jeden z vývojových modelů v rámci širších nabídek bezserverové architektury Azure. Služba Azure Functions byla skvělým řešením pro tým Tailspin, ale vaše potřeby se budou lišit a je důležité pochopit, které výpočetní možnosti jsou pro váš scénář nejvhodnější. Další informace najdete v těchto zdrojích informací.
Existuje několik nabídek bez serveru pod deštníkem Azure a některé překrývající se mezi různými službami. Podrobnější přehled některých klíčových bezserverových možností, mezi které patří Azure Functions, Microsoft Flow, Azure Logic Apps a WebJobs služby Azure App Service, najdete v tématu Volba správných služeb integrace a automatizace v Azure.
Azure Functions je také skvělou volbou pro řešení mikroslužeb, směrem ke kterému tým Tailspin zde směřuje. Pokud chcete porozumět různým možnostem mikroslužeb v Azure, včetně Azure Functions, Kubernetes a Service Fabric, podívejte se na Volba výpočetní možnosti Azure pro mikroslužby.
Bezserverová aplikace ale není vždy vhodná pro každou situaci. Stavové aplikace například nejsou vhodné pro bezserverové výpočty. Azure naštěstí nabízí mnoho různých výpočetních nabídek, které pokrývají prakticky každý cloudový scénář. Nápovědu k vyhledání vhodné pro vaši aplikaci najdete v tématu Volba výpočetní služby Azure pro vaši aplikaci.