Cloud

Apresentação da nova plataforma de desenvolvimento em nuvem da NET, chamada Aspire.

A mais recente coleção de recursos da Microsoft para o desenvolvimento de aplicações distribuídas, pronta para integração na nuvem, combina diversas ferramentas, modelos e pacotes NuGet. Além disso, disponibiliza um App Host para a gestão e organização dentro do contexto do aplicativo.

shutterstock 1865595781 K2 peak in the Himalayas the second highest mountain in the world
Imagem: MaxWdhs/FreeImages

O .NET Aspire da Microsoft, uma plataforma preparada para a computação em nuvem e desenvolvimento de aplicações distribuídas, já está disponível para uso geral.

A empresa anunciou a pilha .NET Aspire em 21 de maio, com o objetivo de simplificar o desenvolvimento nativo em nuvem. Esta pilha combina ferramentas, modelos e pacotes NuGet para facilitar a construção de aplicações observáveis e prontas para produção em .NET. Os desenvolvedores já podem começar a usar o .NET Aspire no Visual Studio 2022 17.10, no .NET CLI ou no editor Visual Studio Code. A pilha estava em fase de pré-visualização desde novembro do ano passado.

O .NET Aspire é parte de um esforço contínuo da Microsoft para tornar a plataforma .NET uma das mais produtivas para aplicações nativas na nuvem. Ele apresenta um painel baseado na web que mostra informações detalhadas sobre um aplicativo em execução durante o ciclo de desenvolvimento interno, enquanto o desenvolvedor está escrevendo, construindo e depurando código. O painel exibe recursos do modelo de aplicação e endpoints, variáveis de ambiente e logs do console, além de dados OpenTelemetry, incluindo logs estruturados, métricas e rastreamentos distribuídos, enviados por recursos conectados ao OpenTelemetry, um ecossistema de observabilidade de código aberto.

A NET Aspire apresenta um conjunto de componentes para conexão com bancos de dados, envio de mensagens, armazenamento em cache e serviços para clientes. Além disso, a plataforma inclui um projeto chamado App Host, que permite aos desenvolvedores configurar aplicativos e serviços hospedados usando C# e APIs conhecidas. Esses recursos, juntamente com o código no App Host, formam um modelo de aplicação distribuída. A Microsoft enfatiza que adicionar um projeto App Host é o primeiro passo para integrar o NET Aspire em uma aplicação já existente.

RELACIONADO:  Wasm: 5 coisas que os desenvolvedores devem estar rastreando

Artigos relacionados

Leave a Reply

Your email address will not be published. Required fields are marked *

Verifique também
Close
Back to top button