DEV Community

Renato Groffe
Renato Groffe

Posted on • Updated on

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 6

Alt Text

Este post é o sexto da série que estou produzindo com dicas úteis e truques envolvendo serviços e tecnologias que integram o Microsoft Azure. Se você ainda não consultou os artigos anteriores ou, até mesmo, gostaria de revê-los acesse os links a seguir:

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 1

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 2

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 3

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 4

Microsoft Azure: dicas, truques, conteúdos e eventos gratuitos | vol. 5


Eventos gratuitos nos próximos dias

Azure Data Factory: ETLs, pipelines de dados e integrações na nuvem - segunda, 13/09 - às 21:00 - horário de Brasília

Azure DevOps: como tirar o máximo de proveito em seus projetos! - terça, 14/09 - às 21:00 - horário de Brasília

RabbitMQ: Confiabilidade e Resiliência - quarta, 15/09 - às 21:00 - horário de Brasília

Legibilidade e Compreensibilidade de Código em .NET - terça, 21/09 - às 21:00 - horário de Brasília

.NET 5, ASP.NET Core, APIs REST, desen.Back-End: dicas para o dia a dia parte 4 - segunda, 27/09 - às 21:00 - horário de Brasília

C# 10: conhecendo as principais novidades - segunda, 04/10 - às 21:00 - horário de Brasília


Visual Studio Summit 2021: online, acesso gratuito!

Farei novamente neste ano uma apresentação no Visual Studio Summit, que é a maior conferência para pessoas desenvolvedoras de software na plataforma Visual Studio na América Latina. Nesta edição 2021 teremos novamente dezenas de palestras, em formato 100% online durante os dias 20 a 23/Outubro (quarta a sábado).

Para participar gratuitamente clique no link:

https://bit.ly/vssummit-2021-inscricao

A programação do Visual Studio Summit 2021 já está pode ser visualizada no site oficial:

https://vssummit.com.br


Azure na Robbu: WhatsApp, Chatbot, Voicebots e Milhões de Faturamento

Acompanhe a gravação no YouTube deste evento que aconteceu recentemente no canal Azure na Prática em que foi discutida a adoção do Microsoft Azure na startup Robbu - serviços utilizados, stack empregada - principalmente .NET e Azure SQL - e como a empresa criou soluções para WhatsApp, Chatbots e Voicebots chegando a milhões em faturamento:


Hospedagem de aplicações no Azure: da VM ao cluster Kubernetes!

Confira na gravação desta live do canal Coding Night uma discussão sobre as diferentes alternativas para hospedagem de aplicações no Azure - máquinas virtuais, Linux, Windows, serviços gerenciados, containers, serverless e até o uso de clusters Kubernetes:


Principais dificuldades de um Dev em Bancos Relacionais e NoSQL

Acompanhe a gravação deste evento no canal da Power Tuning e fique por dentro das principais dificuldades que desenvolvedores enfrentam ao trabalhar com bancos relacionais e NoSQL, bem como de que maneira isto pode ser superado através de dicas e boas práticas:


Gerenciamento de configurações: Azure App Configuration, Azure Key Vault...

Confira neste podcast do canal DevShow um bate-papo sobre gerenciamento de configurações, incluindo o uso de serviços como Azure App Configuration e Azure Key Vault:

https://devshow.com.br/episode/devshow-33-gerenciamento-de-configuracoes/


Azure Pipelines: configurando a aprovação de um deployment

Confira neste vídeo que produzi para o canal Azure na Prática como configurar aprovadores para um deployment dentro do Azure DevOps, através do uso de Environments e Approvals no Azure Pipelines:


Azure DevOps + Kubernetes + Azure Container Registry em um exemplo prático

Azure DevOps, Azure Container Registry, Azure Kubernetes Service... estas são opções oferecidas pela Microsoft para hospedagem, build e deployment automatizados de aplicações na nuvem baseadas em Kubernetes.

Confira a gravação deste evento no canal do Fabricio Veronez - KubeDev para conhecer mais sobre a integração entre esses diferentes serviços em um exemplo prático:

A aplicação utilizada neste exemplo foi disponibilizada no GitHub:

.NET 5 + ASP.NET Core + REST API Contagem de Acessos + Dockerfile + Swagger + ASP.NET API Versioning


Desenvolvimento Serverless com Azure Functions: dicas e truques

Acompanhe a gravação deste evento no Canal .NET abordando dicas e truques para simplificar o desenvolvimento serverless com Azure Functions:

Para assistir a cada tópico desta apresentação acesse os links:

Azurite: emulando o Azure Storage via package npm

Habilitando o uso de Swagger em projetos .NET que dependam de HttpTrigger

Automação de testes, build e deployment de Azure Functions com Azure DevOps

Maiores informações sobre o uso de Swagger com Azure Functions podem ser encontradas no artigo:

.NET + Azure Functions: habilitando o suporte a Swagger com HTTP Trigger

Os exemplos que utilizei também foram disponibilizados no GitHub:

.NET Core 3.1 + Azure Functions 3.x + HTTP Trigger + Swagger/Open API + Conversor de Temperaturas

.NET 5 + Azure Functions + Azure Service Bus (Topic - Sender) + SQL Server + Dapper.Contrib + FluentValidation + HttpTrigger + Swagger/Open API + Cotações de Ações

.NET 5 + Azure Functions + Azure Service Bus (Topic - Trigger) + SQL Server + Entity Framework Core + FluentValidation + HttpTrigger + Swagger/Open API + Cotações de Ações

.NET 5 + Azure Functions + Azure Storage Queue + Swagger/Open API + HttpTrigger + SQL Server + SQLite + Integration Tests (.NET 5 + xUnit + FluentAssertions) + Manipulação de Ações

Azure DevOps + Integration Tests (Azurite + npm + Azure Functions Core Tools + SQLite + xUnit + Fluent Assertions) + Azure Functions 3.x (QueueTrigger e HttpTrigger) + .NET 5

Discussion (0)