Introdução às Funções do Azure

O Azure Functions permite que você implemente a lógica do seu sistema como blocos de código prontamente disponíveis e orientados a eventos. Esses blocos de código são chamados de "funções". Este artigo é para ajudá-lo 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 a Introdução ao Azure Functions.

Certifique-se de escolher sua linguagem de desenvolvimento preferida na parte superior do artigo.

Criar a 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 do 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 suportadas nativamente, você pode usar manipuladores personalizados para criar funções em qualquer linguagem que ofereça suporte a primitivas 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 em Rust ou Go.

Revisar amostras de ponta a ponta

Esses sites permitem que você navegue por projetos de referência de funções existentes e exemplos no idioma desejado:

Explore um tutorial interativo

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

Para saber ainda mais, veja a lista completa de tutoriais interativos.

Saiba mais sobre o desenvolvimento de funções revisando um destes artigos de referência em C#:

Saiba mais sobre o desenvolvimento de funções revisando o artigo de referência da linguagem Java.

Saiba mais sobre o desenvolvimento de funções consultando o artigo de referência de linguagem Node.js.

Saiba mais sobre o desenvolvimento de funções revisando o artigo de referência da linguagem PowerShell.

Saiba mais sobre o desenvolvimento de funções revisando o artigo de referência da linguagem Python.

Saiba mais sobre o desenvolvimento de funções usando Rust, Go e outras linguagens examinando a documentação dos manipuladores personalizados .

Você também pode estar interessado nestes artigos: