Logo do curso
Curso

Azure Functions:

rodando código sem servidor

Quero estudar na alura

6h

Para conclusão

2389

Pessoas nesse curso

9

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Faça o deploy com Visual Studio Code
  • Chame funções através triggers
  • Gerencie e monitore as funções no Azure Cloud
  • Chame as funções via HTTP e uso um banco de dados
  • Aproveito serviços já existente da Azure

Público alvo_

Profissionais da área de TI interessados em rodar funções na Cloud da Microsoft

Ricardo Merces

github

linkedin

Ricardo atua há 30 anos na áreas da Tecnologia da Informação. É graduado em TI, pós graduado em administração de empresas na FGV e em Educação pela UFF. Como professor e consultor tem desenvolvido suas atividades nas áreas de Cloud Computing, Segurança da Informação, Desenvolvimento, DevOps e IoT.

Curso atualizado em 26/12/2022

Ementa

  1. Criando a nossa primeira função no Azure

    • Função de Hello World
    • Como funciona o Azure Functions
    • Criando uma função no Visual Studio Code
    • Utilizando o Visual Studio Code com o Azure Functions
    • Fazendo o deploy a partir do Visual Studio Code
    • Requisitos para o deploy via Visual Studio Code
  2. Função de backup com o trigger timer

    • Trabalhando com o trigger timer
    • Utilizando o trigger timer
    • Deploy da função de backup
    • Trabalhando com funções em Python
    • Validando a função de backup
  3. Gerenciamento das funções

    • Vizualizando os logs das funções
    • Acessando os logs das funções
    • Publicando uma nova versão da função de backup
    • Atualizando o timer de uma função publicada
  4. Integrando a função HTTP com o banco de dados

    • Criando uma função integrada com o database
    • Integrações com outros serviços
    • Reprogramando a função de tarefa
    • Manipulando dados no Cosmos DB
    • Criando a função consulta
    • Configurando as ligações do database
    • Deploy da aplicação tarefas
    • Configurando os métodos da função HTTP
  5. Trabalhando com o trigger Blob Storage

    • Criando o projeto com o trigger BLOB
    • Azure Functions CLI
    • Configurando o trigger
    • Tipos de triggers
  6. Integrando serviços com a nossa aplicação

    • Analisando as imagens com o Computer Vision
    • Linkando outros serviços do Azure à nossa função
    • Programando a função de análise de imagens
    • Colocando a aplicação Análise de Imagens em produção
    • Fazendo o deploy através da Azure CLI

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

DevOps

Conheça o movimento que preza pela automação e monitoramento das construções de softwares. Explore a Internet das Coisas, desenvolva infraestruturas completas e crie um pipeline de construção de software. Tudo isso com a ajuda de ferramentas poderosas, como o Terraform e o Kubernetes.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 67 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Foi bom, mas foi muito corrido. Talvez, pelo instrutor ter muito conhecimento sobre isso, e utilizar no dia a dia, para ele, é algo normal, então, passou batido em algumas etapas, que para quem pouco sabe sobre o assunto, qualquer ponto a mais, é relevante.

Azure Functions: rodando código sem servidor

Leonardo Souza Mendes

Muito bom o instrutor, parabéns.Eu esperar ver exemplos em C# e no Visual Studio, então nesse ponto não me atendeu bem, mas tive a oportunidade de conhecer o Computer Vision, o que já valeu demais.Como cliente da alura pelo segundo ano consecutivo, gostaria de pedir mais cursos voltados pro azure, explorando as possibilidades do ambiente, tudo que ele tem a oferecer e de preferência no ambiente visual studio com C#Obrigado

Azure Functions: rodando código sem servidor

Thales Lima de Sousa Rocha

Tive pequenas dificuldades ao realizar alguns exercícios devido a diferença da versão do python, a minha está mais atualizada. Encontrei um problema ao tentar criar a functionapp com o az functionapp create --resource-group meu-rg --os-type Linux --runtime python --runtime-version 3.8 --name nomelabsimagens --storage-account nome-storageac, simplesmente esse comando não funcionou, tive que fazer com powershell. Procurei o erro gerado na internet mas não encontrei solução, segue o erro: CLIInternalError: The command failed with an unexpected error. Here is the traceback: cannot import name 'DefaultErrorResponseException' from 'azure.mgmt.web.models' Como fiquei um bom tempo nesse problema, tive que fazer por powershell, que aprendi no curso anterior.

Azure Functions: rodando código sem servidor

Felipe Campos de Almeida

Aprenda Azure com esse e outros cursos, comece agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas