Azure Functions
Spouštějte bezserverový kód řízený událostmi s využitím komplexního vývojového prostředí
Navrhujte bezserverové aplikace v jazyce podle vašeho výběru a zaměřte se na obchodní logiku.
Přehled
Vývoj a nasazování bezserverových aplikací ve velkém rozsahu
- K připojení funkcí ke službám Azure s triggery a vazbami můžete použít jazyk podle vašeho výběru.
- Využijte integrovanou bezserverovou elasticitu se síťovými funkcemi podnikové úrovně a okamžitě škálujte svou aplikaci od nulové úrovně až po úroveň, kterou potřebujete, a zpět.
- Vyberte si plán hostování, který vyhovuje vašemu scénáři, s modelem plateb za použití.
- Maximalizujte potenciál platformy Azure pro data a AI při vývoji bezserverových aplikací pomocí integrovaných nástrojů DevOps, které zjednodušují životní cyklus vývoje, nasazení a správy.
Případy použití
Použití bezserverových funkcí v různých případech použití
Inteligentní aplikace
Vyvíjejte aplikace s RAG, chatboty a dokončování textu s využitím generativní AI a dalších modelů nebo architektur.
Zpracování v reálném čase
Zpracovávejte soubory, data a toky událostí téměř v reálném čase.
Orchestrace pracovních postupů
Zjednodušte složité potřeby orchestrace díky integrované odolnosti proti chybám s využitím Durable Functions, včetně dlouhotrvajících funkcí.
Integrované zabezpečení a dodržování předpisů
Microsoft se zavázal v průběhu pěti let investovat do kybernetické bezpečnosti 20 miliard USD.
Zaměstnáváme více než 8 500 odborníků na zabezpečení a analýzu hrozeb v 77 zemích.
Azure má jedno z největších portfolií certifikací dodržování předpisů v oboru.
SOUVISEJÍCÍ PRODUKTY
Produkty Azure fungují ještě lépe dohromady
Pomocí Azure Functions s dalšími produkty Azure můžete vytvářet pokročilá a komplexní řešení.
Studijní plán
Vytváření inteligentních bezserverových aplikací
Vytvářejte adaptivní, responzivní a přizpůsobená prostředí vytvářením a modernizováním aplikací pomocí Azure.
PŘÍBĚHY ZÁKAZNÍKŮ
Podívejte se, jak zákazníci inovují s využitím Azure Functions
Zdroje informací
Zjistěte, jak začít
Nejčastější dotazy
- Služba Functions poskytuje různou úroveň podpory pro jednotlivé jazyky, včetně C#, JavaScriptu, F#, Javy a Pythonu.
Podrobnosti viz Jazyky podporované v Azure Functions. - Aplikace Functions v plánech Consumption a App Service budou běžet nebo budou dostupné po 99,95 % času.
Zobrazit úplnou smlouvu SLA pro Functions. - Functions můžou běžet v plánu Flex Consumption, plánu Azure App Service, plánu Premium nebo plánu Azure Container Apps.
Podrobnosti viz plány pro škálování a hostování Azure Functions. - Použití triggerů a vazeb vám umožní vyhnout se pevně zakódovanému přístupu k ostatním službám, jako je Azure Blog Storage a Azure Cosmos DB. Triggery jsou to, co způsobuje spuštění funkcí, a vazby jsou deklarace propojující funkce s dalšími prostředky.
Podrobnosti viz triggery a vazby, které řešení Functions podporuje. - K vytvoření a otestování funkcí na místním počítači můžete využít vaše oblíbené vývojářské nástroje a editor kódu. Využijte možnost připojit místní funkce k živým službám Azure a odladit je na vašem místním počítači s využitím úplného modulu runtime služby Functions. Požadavky pro vývoj funkcí na vašem místním počítači závisejí na programovacích jazycích a nástrojích, kterým dáváte přednost.
Další informace viz místní vývojová prostředí - Spouštění funkcí v kontejnerových aplikacích je vhodné pro architekturu vícetypových mikroslužeb v centralizovaném prostředí. Tím získáte konzistentní konfigurace sítě, pozorovatelnosti a fakturace.