Resumo

Concluído

Este módulo tratou da integração de dados e de serviços às suas funções. Começamos com um tour rápido dos tipos de associação que aparecem quando você os adiciona a uma função. Em seguida, analisamos a leitura de dados de um Azure Cosmos DB usando uma associação de entrada. O Azure Functions cuida do gerenciamento de cadeias de conexão, e vimos como é fácil ler dados em nosso código usando a associação. Por fim, concentramos a atenção na gravação de dados em diferentes fontes com a ajuda das associações de saída.

Esse percurso é resumido na tabela a seguir, que mostra as diferentes associações que você usou em cada uma das unidades listadas.

Unidade de aprendizagem Gatilhos Associações de entrada Associações de saída
Explorar os tipos de associação de entrada e de saída HTTP HTTP HTTP
Ler dados com associações de entrada HTTP HTTP
Azure Cosmos DB
HTTP
Gravar dados com associações de saída HTTP HTTP
Azure Cosmos DB
HTTP
Azure Cosmos DB
Armazenamento de Filas do Azure

Você pode aplicar as abordagens que aprendeu aqui para adicionar e testar as associações em suas funções. Veja a seguir algumas ideias interessantes para ganhar mais prática com associações e aproveitar o que você aprendeu aqui.

  • Crie outra função para ler do Armazenamento de Blobs e de outras associações de entrada que ainda não foram usadas neste módulo.

  • Crie outra função para fazer gravações em mais destinos usando outros tipos de associação de saída compatíveis.

  • Na unidade anterior, apresentamos uma fila e postamos mensagens nela com uma associação de saída. Como próxima etapa, considere adicionar outra função que lê as mensagens na fila e imprime o TEXTO DA MENSAGEM no console com console.log().

Como vimos neste módulo, o portal do Azure oferece recursos fáceis de usar para começar a criar funções e conectá-las aos dados e a outros serviços.

Caso esteja interessado em fazer integrações sem servidor como essas com fluxos de trabalho visuais com pouco ou nenhum código personalizado, confira também os Aplicativos Lógicos do Azure.

Limpar

A área restrita limpará automaticamente seus recursos quando você concluir este módulo.

Quando já estiver trabalhando na sua assinatura, analise se você ainda precisa dos recursos criados no fim de um projeto. Os recursos que você deixa em execução podem lhe custar dinheiro. Você pode excluir os recursos individualmente ou excluir o grupo de recursos para excluir todo o conjunto de recursos.

Recursos adicionais

Os recursos a seguir estão relacionados aos assuntos abordados neste módulo que você pode achar interessantes:

Verificar seu conhecimento

1.

Qual das instruções a seguir descreve uma vantagem de usar associações em seu Azure Functions para acessar fontes de dados e coletores de dados?

2.

Qual das seguintes opções é o nome do arquivo que contém dados de configuração de função?

3.

Quantos gatilhos uma função precisa ter?