26/01/26, 12:13 Comece com Azure e .NET - .
NET | Microsoft Learn
Introdução ao Azure e ao .NET
O Azure é uma plataforma de nuvem projetada para simplificar o processo de criação de
aplicativos modernos. Se você optar por hospedar seus aplicativos inteiramente no Azure ou
estender seus aplicativos locais com os serviços do Azure, o Azure ajuda você a criar
aplicativos que são escaláveis, confiáveis e fáceis de manter. Com um suporte extenso em
ferramentas que já utiliza como Visual Studio e Visual Studio Code e uma biblioteca
abrangente de SDKs, o Azure foi concebido para tornar você, o programador .NET, produtivo
desde o início.
Cenários de desenvolvimento de aplicativos no
Azure
Pode incorporar o Azure na sua aplicação de diferentes formas, dependendo das suas
necessidades.
Alojamento de aplicações no Azure - O Azure pode alojar toda a sua pilha de aplicações,
desde aplicações web e APIs a bases de dados e serviços de armazenamento. O Azure
suporta uma variedade de modelos de alojamento, desde serviços totalmente geridos a
containers e máquinas virtuais. Ao utilizar serviços Azure totalmente geridos, as suas
aplicações podem beneficiar da escalabilidade, alta disponibilidade e segurança
incorporadas no Azure.
Consumir serviços cloud a partir de aplicações - As aplicações existentes podem
incorporar serviços Azure para expandir as suas capacidades. Isto pode incluir adicionar
funcionalidade de pesquisa em texto completo com o Azure Cognitive Search, armazenar
de forma segura os segredos da aplicação no Azure Key Vault ou adicionar capacidades
de compreensão de visão, fala e linguagem com o Azure Cognitive Services. Estes
serviços são totalmente geridos pelo Azure e podem ser facilmente adicionados à sua
aplicação sem alterar a arquitetura ou modelo de implementação atual.
Arquiteturas modernas serverless - As Azure Functions simplificam a construção de
soluções para gerir fluxos de trabalho orientados a eventos, seja respondendo a pedidos
HTTP, lidando com o upload de ficheiros em armazenamento Blob ou processando
eventos numa fila. Você escreve apenas o código necessário para manipular seu evento
sem se preocupar com servidores ou código de estrutura. Além disso, pode tirar partido
de mais de 250 conectores para outros serviços Azure e de terceiros para resolver os seus
maiores problemas de integração.
Desenvolvimento de soluções de IA - O Azure permite-lhe criar aplicações inteligentes
de próxima geração. O Azure SDK para .NET oferece suporte de primeira classe para
[Link] 1/2
26/01/26, 12:13 Comece com Azure e .NET - .NET | Microsoft Learn
construir aplicações baseadas em IA com:
Microsoft Foundry: Explore modelos, crie agentes e gere o ciclo de vida do seu
desenvolvimento de IA numa plataforma unificada.
Azure OpenAI em Microsoft Foundry Models: Construa aplicações que utilizam
grandes modelos de linguagem (LLM) para resumir texto, gerar conteúdo e responder
a perguntas.
Foundry Agent Service: Combinar modelos, ferramentas, frameworks e governança
num sistema unificado para construir agentes inteligentes.
Aceder aos serviços Azure a partir de aplicações
.NET
Quer a sua aplicação esteja alojada no Azure ou on-premises, o acesso à maioria dos serviços
Azure é fornecido através do Azure SDK para .NET. O Azure SDK para .NET é fornecido como
uma série de pacotes NuGet e pode ser usado tanto em .NET Core (2.1 e superiores) como em
.NET Framework (4.6.1 e superiores). O Azure SDK para .NET torna a incorporação dos serviços
Azure na sua aplicação tão simples como instalar o pacote NuGet correto, instanciar um objeto
cliente e chamar os métodos apropriados. Mais informações sobre o Azure SDK para .NET
podem ser encontradas no Azure SDK for .NET Overview.
Próximos passos
De seguida, aprenda sobre os serviços Azure mais usados para desenvolvimento .NET.
) Nota: O autor criou este artigo com a ajuda da IA. Saiba mais
Last updated on 23/01/2026
[Link] 2/2