Black November

Até 50% OFF

Vai acabar em

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

.NET:

Soluções em nuvem com Azure na prática

Quero estudar na alura

5h

Para conclusão

34

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Explore as diferenças entre implantações on-premises e na nuvem.
  • Domine os fundamentos de Nuvem, IaaS, PaaS e o Portal Azure.
  • Hospede aplicações .NET no Azure App Service e Containers.
  • Demonstre a gestão de recursos pelo Azure Portal, Cloud Shell e CLI.
  • Automatize a criação de recursos por meio de Infraestrutura como Código.
  • Configure integrações com o Azure SQL Database e gerencie migrações com Entity Framework Core.
  • Monitore aplicações e colete métricas com Azure Application Insights e Azure Monitor.
  • Implemente estratégias de segurança utilizando Microsoft Entra ID e OpenID Connect.
  • Otimize o desempenho das aplicações com o uso do Azure Cache for Redis e integração de CI/CD.

Público alvo_

Este curso é indicado para profissionais e estudantes que desejam aprofundar seus conhecimentos em computação em nuvem, aprimorando habilidades na gestão e automação de recursos na plataforma Azure. Ao final do curso, será possível compreender estratégias de escalabilidade, segurança, monitoramento e integração de serviços, ampliando a capacidade de implementar soluções robustas e eficientes em ambientes cloud.

Marcelo Oliveira

Marcelo Oliveira

linkedin

Marcelo é desenvolvedor e instrutor que sempre busca diminuir obstáculos no processo de desenvolvimento, visando acelerá-lo. Com foco em ASP.Net, ASP MVC e C#, é ativo na comunidade: como contribuidor do Code Project ganhou mais de 30 prêmios de melhor artigo do mês. Adora design patterns e refatoração de código.

Curso atualizado em 25/11/2025

Ementa

  1. Aula 1

    • Apresentação
    • alura-Modelos de Serviço
    • Explorando o Azure Portal
    • Conceitos de nuvem e Azure
    • Regiões e Grupos de Recursos
  2. Aula 2

    • Criando banco SQL Server local
    • Planejando serviço Azure SQL Database
    • Criando Azure SQL Database no Portal
    • Configurando a aplicação para usar Azure SQL Database
    • Azure Cosmos DB
    • Criando Banco de dados Azure Cosmos DB for NoSQL
  3. Aula 3

    • Azure App Service
    • Configurando ConnectionString da WebAPI
    • Publicando Web API
    • Publicando o App Web MVC
    • Configurando Url do Back End para o Web MVC
  4. Aula 4

    • Apresentando Microsoft Entra ID
    • Registrando o aplicativo backend WebAPI
    • Registrando o aplicativo front Web MVC
    • Autorizar app MVC no app VollMed.WebAPI
    • Utilizando Token Nas requisições do Projeto VollMed.Web
    • Configurar o MS Entra ID No Projeto VollMed.Web
    • Configurar o MS Entra ID No Projeto VollMed.WebApi
    • Testando o Fluxo de Autenticação
  5. Aula 5

    • Apresentando Azure Application Insights
    • Instalando Application Insights
    • Apresentando Azure Monitor e Log Analytics
    • Criar um novo Log Analytics Workspace
    • Associar o Application Insights com o novo Workspace do Log Analytics
    • Configurar Log Analytics no App Service
    • Configurar Log Analytics no Visual Studio
    • Habilitar Telemetria e Republicar o App
    • Gerar logs reais na aplicação
    • Consultar logs no Log Analytics
  6. Aula 6

    • Apresentando Mensageria e Escalabilidade
    • Pré-requisito Banco de Dados Cosmos DB
    • Pré-requisito Azure Service Bus
    • Configurando Azure Service Bus
    • Apresentando Azure Functions
    • Criando novo projeto Azure Function
    • Adaptando a Função Azure
    • Adaptando a assinatura método da função Azure
    • Adicionando a lógica da função Azure
    • Testando a Mensageria
  7. Aula 7

    • Explicando publicação via Visual Studio
    • Publicando Azure Function direto do Visual Studio para o Azure
    • Explicando publicação via GitHub Actions
    • Criando um workflow do GitHub Actions para publicar Azure Function App
    • Adicionando nova função HTTP na Azure Function App
    • Explicando Arquivo de Workflow do GitHub Actions
    • Infraestrutura como Código com Terraform
  8. Aula 8

    • uploaded
    • Criação do recurso Azure Cache for Redis
    • Configurando Redis no projeto Azure Function App
    • Ajuste no código da Function App
    • Explicando código da Function App
    • Testar a Aplicação com Cache
    • Conclusão

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

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda .NET com esse e outros cursos, comece agora!

Conheça os Planos para Empresas