Shrnutí
Skvělá práce! V tomto modulu jste rozšířili kanál verze, abyste přidali podporu 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.
Tento modul se zaměřuje na aplikaci, která používá Azure App Service a Azure Functions, ale základní principy zde probírané jsou relevantní pro širokou škálu 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 můžou 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 Azure App Service WebJobs, 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. Informace o různých možnostech mikroslužeb v Azure, včetně Azure Functions, Kubernetes a Service Fabric, najdete v tématu 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.