Compartilhar via


Introdução ao Azure Functions

Azure Functions permite implementar a lógica do sistema como blocos de código prontamente disponíveis e controlados por eventos. Esses blocos de código são chamados de funções. Este artigo ajuda você a encontrar o conteúdo de Azure Functions mais útil rapidamente. Para obter informações mais gerais sobre Azure Functions, consulte o Introduction to Azure Functions.

Escolha seu idioma de desenvolvimento preferido na parte superior do artigo.

Criar sua primeira função

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

Você pode criar sua primeira função 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 em Azure usando Visual Studio Code mostra como usar manipuladores personalizados para escrever seu código de função em Rust ou 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:

Cenários

Aqui estão alguns cenários comuns para ajudá-lo a começar:

Explore 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 examinando 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 examinando o artigo da 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: