DEV Community

Renato Groffe
Renato Groffe

Posted on • Updated on

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

Alt Text

Neste novo post dou continuidade à quarta parte da série com truques e dicas úteis sobre serviços e tecnologias que fazem parte do Microsoft Azure. Se 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

Imersão Azure DevOps: evento online, gratuito e com certificado!

Atua na área de Desenvolvimento, Infraestrutura, Testes, DevOps, Dados, Inteligência Artificial ou, mesmo, na Gestão Ágil de Projetos? Gostaria de ampliar seus conhecimentos sobre DevOps numa solução amplamente utilizada e que permite gerenciar todo o ciclo de vida de um projeto de software, desde o agendamento de atividades ao deployment num ambiente de Produção?

Participe então da Imersão Azure DevOps, que será promovida pelo Azure na Prática entre os dias 23 e 28 de Agosto! Uma iniciativa totalmente gratuita, online e da qual você receberá um certificado de conclusão atestando sua participação!

Acesse o link a seguir para efetuar sua inscrição:
https://bit.ly/imersao-azure-devops-devto

Outros eventos gratuitos nos próximos dias

WSL e Windows Terminal: fique por dentro das novidades! - segunda, 16/08 - às 21:00 - horário de Brasília

Azure na Robbu: WhatsApp, Chatbot, Voicebots e milhões de faturamento - terça, 17/08 - às 21:00 - horário de Brasília

Azure DevOps: dicas, truques e novidades - quarta, 18/08 - às 21:00 - horário de Brasília

Desenvolvimento Serverless com Azure Functions: dicas e truques - terça, 24/08 - à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 - quarta, 25/08 - às 21:00 - horário de Brasília

.NET + Kafka + Azure Event Hubs: processando eventos em tempo real

O Azure Event Hubs é um serviço que integra a nuvem Microsoft e voltado à ingestão de eventos. Projetado de forma a oferecer paralelismo e escalabilidade na manipulação de informações, o Event Hubs é capaz até mesmo de processar milhões de ocorrências por segundo!

Tudo isto abre caminho para a utilização do Azure Event Hubs em diversos cenários de processamento mais intensivo, como logging e telemetria de aplicações, detecção de fraudes, clickstreams (rastreamento de cliques em grandes portais)... O Event Hubs além disso é compatível com padrões de comunicação como HTTPS, AMQP e Kafka, o que viabiliza o seu uso com as principais stacks de desenvolvimento da atualidade.

Assista a esta apresentação que realizei no Canal .NET para conhecer mais sobre o Azure Event Hubs e o seu suporte a Kafka, incluindo exemplos práticos de sua utilização com .NET 5 e Azure Functions.

Disponibilizei também alguns exemplos de implementação utilizando .NET, Azure Event Hubs, Apache Kafka e Azure Functions no GitHub:

.NET 5 + Console Application + Azure Event Hubs + Serilog + Producer

.NET 5 + Worker Service + Azure Event Hubs + Blob Storage + Consumer/Processor

.NET 5 + ASP.NET Core + MVC + Azure Event Hubs + Questão Tecnologia (Voto)

.NET 5 + Azure Functions + Azure Event Hubs + SQL Server + Dapper.Contrib + Pesquisa Tecnologia (Votos)

.NET 5 + Worker Service + Azure Event Hubs + Blob Storage + Redis + Processor + + Dockerfile + Kubernetes + Questão Tecnologia (Votos)

.NET 5 + ASP.NET Core + MVC + Apache Kafka + Questão Tecnologia (Voto)

.NET 5 + Worker Service + Apache Kafka +SQL Server + Dapper.Contrib + Questão Tecnologia (Votos)

Azure DevOps + Linux: como se conectar ao Azure Repos utilizando SSH

Diferentemente do que muitos imaginam por se tratar de uma tecnologia Microsoft, o Azure DevOps pode ser facilmente utilizado com as principais stacks de desenvolvimento do mercado. Oferece ainda ambientes Linux (e mesmo Mac) para build/deployment automatizado de aplicações.

O Azure DevOps conta também com o serviço Azure Repos, alternativa para hospedagem de repositórios de código e versionamento totalmente compatível com Git. Isto abre caminho para a sua utilização por profissionais que têm em distribuições Linux o sistema operacional de seus ambientes de trabalho.

Confira neste vídeo gratuito que produzi para o canal Azure na Prática como trabalhar com Azure Repos + Azure DevOps em Linux, configurando para isto uma conexão SSH e tirando ainda proveito do Visual Studio Code como alternativa para codificação:

Versionando rapidamente scripts SQL Com Azure Data Studio + Git + Azure Repos

Assim como o Visual Studio Code, o Azure Data Studio também conta com a funcionalidade Source Control para a integração com repositórios de código baseados em Git.

Aprenda neste vídeo gratuito que produzi para o canal Azure na Prática como versionar sem complicações seus scripts do SQL Server a partir do Azure Data Studio, utilizando a integração desta ferramenta com Git e repositórios no Azure DevOps (por meio do serviço Azure Repos):

Carreira em Nuvem em 2021

Em um bate-papo recente no canal Coding Night foi abordada a situação atual do mercado de TI em 2021 para Cloud Computing, com dicas, orientações, tecnologias e como ir além... A gravação está disponível no YouTube e pode ser assistida gratuitamente:

microsoft/WhatTheHack: aprendendo Azure através de desafios práticos

O repositório microsoft/WhatTheHack reúne dezenas de desafios envolvendo diversos serviços do Microsoft Azure, tecnologias open source (Kubernetes, Terraform…), plataformas de desenvolvimento (.NET, Java) e soluções de automação (Azure DevOps, GitHub Actions).

Trata-se de uma excelente fonte de estudos gratuita, com exercícios passo a passo que facilitam o aprendizado de inúmeros serviços que integram a nuvem Microsoft. Para saber mais acesse o GitHub do projeto:

https://github.com/microsoft/WhatTheHack/

Top comments (0)