Introdução ao Azure Functions

O Azure Functions permite que você implemente a lógica do seu sistema como blocos de código orientados a eventos e prontamente disponíveis. Esses blocos de código são denominados "funções". Este artigo foi feito para ajudar você a encontrar o caminho para o conteúdo mais útil do Azure Functions o mais rápido possível. Para obter mais informações gerais sobre o Azure Functions, consulte Introdução ao Azure Functions.

Escolha sua linguagem de desenvolvimento preferida na parte superior do artigo.

Criar sua primeira função

Conclua um de nossos artigos de início rápido para criar e implantar suas primeiras funções em menos de cinco minutos.

Você pode criar funções C# usando uma das seguintes ferramentas:

Você pode criar funções Java usando uma das seguintes ferramentas:

Você pode criar funções JavaScript usando uma das seguintes ferramentas:

Você pode criar funções PowerShell usando uma das seguintes ferramentas:

Você pode criar funções Python usando uma das seguintes ferramentas:

Você pode criar funções TypeScript usando uma das seguintes ferramentas:

Além das linguagens de programação com suporte nativo, também é possível usar manipuladores personalizados para criar funções em qualquer linguagem que dê suporte a primitivos HTTP. O artigo Criar uma função Go ou Rust no Azure usando o Visual Studio Code mostra como usar manipuladores personalizados para escrever seu código de função no Rust ou no Go.

Analisar exemplos de ponta a ponta

Esses sites permitem que você navegue por amostras e projetos de referência de funções existentes na linguagem de sua preferência:

Explorar um tutorial interativo

Conclua um dos seguintes módulos de treinamento interativo para saber mais sobre o Functions:

Para saber mais, confira a lista completa de tutoriais interativos.

Saiba mais sobre como desenvolver funções lendo um desses artigos de referência do C#:

Saiba mais sobre como desenvolver funções lendo o artigo de referência da linguagem Java.

Saiba mais sobre como desenvolver funções lendo o artigo de referência da linguagem Node.js.

Saiba mais sobre como desenvolver funções lendo o artigo de referência da linguagem PowerShell.

Saiba mais sobre como desenvolver funções lendo o artigo de referência da linguagem Python.

Saiba mais sobre como desenvolver funções usando Rust, Go e outras linguagens lendo a documentação de manipuladores personalizados.

Você também pode estar interessado nesses recursos: