This is the Trace Id: f8dbcc7385f3d6c3d29d1c11a8ea3f51
Přeskočit na hlavní obsah
Azure

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 a agenty 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

  • Vyvíjejte agenty AI integrované s modely a správou Azure Foundry. Rozšiřte možnosti agenta o vzdálené servery a nástroje protokolu MCP (Model Context Protocol). Vytvářejte agenty, kteří vyžadují pracovní postupy v distribuovaných výpočtech s integrovanou spolehlivostí, plánováním, kontrolními body a pozorovatelností pomocí Durable Functions.
  • K připojení funkcí ke službám Azure s triggery a vazbami můžete použít jazyk podle vašeho výběru.
  • Získejte integrovanou bezserverovou elasticitu se síťovými funkcemi podnikové úrovně a rychle škálujte svou aplikaci od nulové úrovně až po úroveň, kterou potřebujete, a zpět.
  • Najděte plán hostování pro váš scénář s modelem plateb za použití.
  • 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í. Vytvářejte distribuované aplikace a agenty AI s využitím vzorů s více kroky, které jsou odolné díky zachování stavu bez ohledu na to, k jakým chybám dojde. Integrované automatické vytváření kontrolních bodů umožňuje snadno pokračovat od posledního bodu úspěchu.

Přečtěte si, proč byl Microsoft označen za lídra ve studii Forrester Wave™: Serverless Development Platforms, 2. čtvrtletí 2025.

Případy použití

Použití bezserverových funkcí v různých případech použití

Inteligentní aplikace

Vyvíjejte aplikace RAG (retrieval augmented generation), chatboty a dokončování textu s využitím generativní umělé inteligence 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í.
Zabezpečení

Integrované zabezpečení a dodržování předpisů

34 000
Technici věnující se na plný úvazek bezpečnostním iniciativám v Microsoftu.
15 000
Partneři se specializovanými znalostmi v oblasti zabezpečení
 
>100
Certifikace dodržování předpisů, včetně více než 50 certifikátů specifických pro globální oblasti a země

Plán Functions Využití v Linuxu bude vyřazen z provozu v září 2028.

Plán hostování Azure Functions Využití v Linuxu bude v září 2028 vyřazen. Migrujte na plán Flexibilní Spotřeba ještě dnes.
Žena, která drží tablet.
Ceny

Flexibilní cenové možnosti podle vašich potřeb

Studijní plán

Vytváření bezserverových aplikací a agentů

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Ů

Získejte cenné poznatky od předních značek

Zjistěte, jak organizace posouvají hranice inovací díky našim řešením.

Časté otázky

  • Azure Functions je bezserverové řešení, které umožňuje psát méně kódu, udržovat menší infrastrukturu a šetřit náklady. Cloudová infrastruktura nabízí veškeré aktuální prostředky potřebné k zajištění provozu vašich aplikací, a vy se tak nemusíte starat o nasazování a údržbu serverů.

    Zaměřujete se na kód, který je pro vás nejdůležitější, v jazyce, který je pro vás nejproduktivnější. Azure Functions se stará o zbytek.
  • Azure Functions umožňuje implementovat logiku systému jako snadno dostupné bloky kódu řízené událostmi. Tyto bloky kódu se nazývají „funkce“. Kód funkce napíšete v preferovaném jazyce pomocí oblíbených vývojových nástrojů a pak daný kód nasadíte do cloudu Azure. Služba Functions poskytuje nativní podporu pro vývoj v jazycích C#, Java, JavaScript, PowerShell či Python a navíc možnost používat více jazyků, jako jsou třeba Rust a Go.
  • 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ánu Flexibilní Spotřeba nebo v plánu App Service poběží nebo budou k dispozici 99,95 % času.
     
    Podívejte se na úplnou smlouvu SLA pro Functions.
  • Functions můžou běžet v plánu Flexibilní Spotřeba, 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 Blob 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é služba 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.
 Žena ve žlutém obleku, která používá notebook.
DALŠÍ KROKY

Zvolte si účet Azure, který je pro vás nejvhodnější

Plaťte průběžně nebo Azure vyzkoušejte zdarma až na 30 dní.
 Žena v zelené košili s kudrnatými vlasy, která drží nějaké zařízení.
Řešení Azure

Cloudová řešení Azure

Vyřešte své obchodní problémy díky osvědčeným kombinacím cloudových služeb Azure a také ukázkovým architekturám a dokumentaci.
 Muž v bílé košili a červené kravatě, který používá notebook a sedí přitom na židli.
Centrum podnikových řešení

Najděte si správné řešení Microsoft Cloud

Projděte si Centrum podnikových řešení Microsoftu a najděte produkty a řešení, které vaší organizaci pomůžou dosáhnout požadovaných cílů.