Partilhar via


Arquitetando aplicativos .NET nativos da nuvem para o Azure

imagem de capa

EDIÇÃO v1.0.3

Consulte o changelog para as atualizações do livro e as contribuições da comunidade.

PUBLICADO POR

Equipes de produto Microsoft Developer Division, .NET e Visual Studio

Uma divisão da Microsoft Corporation

Uma maneira da Microsoft

Redmond, Washington 98052-6399

Copyright © 2023 por Microsoft Corporation

Todos os direitos reservados. Nenhuma parte do conteúdo deste livro pode ser reproduzida ou transmitida de qualquer forma ou por qualquer meio sem a permissão por escrito da editora.

Este livro é fornecido "as-is" e expressa as opiniões e os pontos de vista do autor. Os pontos de vista, opiniões e informações expressas neste livro, incluindo URL e outras referências a sites da Internet, podem mudar sem aviso prévio.

Alguns exemplos aqui descritos são fornecidos apenas para ilustração e são fictícios. Nenhuma associação ou conexão real é intencional ou deve ser inferida.

Microsoft e as marcas comerciais listadas em https://www.microsoft.com na página Web "Marcas comerciais" são marcas comerciais do grupo de empresas Microsoft.

Mac e macOS são marcas comerciais da Apple Inc.

O logotipo da baleia Docker é uma marca registrada da Docker, Inc. Usado com permissão.

Todas as outras marcas e logotipos são propriedade de seus respetivos proprietários.

Autores:

Rob Vettor, Arquiteto Principal do MTC (Microsoft Technology Center) para Cloud App Innovation, Microsoft

Steve "ardalis" Smith, Arquiteto de Software e Formador - Ardalis.com

Participantes e Revisores:

Cesar De la Torre, Gerente de Programa Principal, equipe .NET, Microsoft

Nish Anil, Gerente de Programa Sênior, equipe .NET, Microsoft

Jeremy Likness, Gerente de Programa Sênior, equipe .NET, Microsoft

Cecil Phillip, Advogado Sênior de Nuvem, Microsoft

Sumit Ghosh, Consultor Principal da Neudesic

Editores:

Maira Wenzel, Gerente de Programas, equipe .NET, Microsoft

David Pine, Desenvolvedor de Conteúdo Sênior, .NET docs, Microsoft

Versão

Este guia foi escrito para cobrir a versão do .NET 7 , juntamente com muitas atualizações adicionais relacionadas à mesma "onda" de tecnologias (ou seja, Azure e tecnologias adicionais de terceiros) coincidindo no tempo com a versão do .NET 7.

Quem deve usar este guia

O público deste guia são principalmente desenvolvedores, líderes de desenvolvimento e arquitetos que estão interessados em aprender a criar aplicativos projetados para a nuvem.

Um público secundário são os tomadores de decisão técnica que planejam escolher se querem criar seus aplicativos usando uma abordagem nativa da nuvem.

Como pode utilizar este guia

Este guia começa definindo o nativo da nuvem e introduzindo um aplicativo de referência criado usando princípios e tecnologias nativos da nuvem. Além desses dois primeiros capítulos, o resto do livro é dividido em capítulos específicos focados em tópicos comuns à maioria dos aplicativos nativos da nuvem. Você pode ir para qualquer um destes capítulos para saber mais sobre as abordagens nativas da nuvem para:

  • Dados e acesso aos dados
  • Padrões de comunicação
  • Dimensionamento e escalabilidade
  • Resiliência de aplicativos
  • Monitorização e saúde
  • Identidade e segurança
  • DevOps

Este guia está disponível em formato PDF e online. Sinta-se à vontade para encaminhar este documento ou links para sua versão on-line para sua equipe para ajudar a garantir um entendimento comum desses tópicos. A maioria destes tópicos beneficia de uma compreensão consistente dos princípios e padrões subjacentes, bem como dos compromissos envolvidos nas decisões relacionadas com estes tópicos. Nosso objetivo com este documento é equipar as equipes e seus líderes com as informações de que precisam para tomar decisões bem informadas para a arquitetura, desenvolvimento e hospedagem de seus aplicativos.

Envie os seus comentários

Este livro e amostras relacionadas estão em constante evolução, por isso o seu feedback é bem-vindo. Se você tiver comentários sobre como este livro pode ser melhorado e estiver lendo este livro em <v4.hkg1.meaqua.org>, use a seção Feedback na parte inferior da página:

secção de Comentários de todos os rodapés de artigos de documentos .NET.

Conforme destacado na captura de tela anterior, a seção de comentários permite que você envie comentários para:

  • Este produto: usando o formulário de comentários do produto .NET.
  • Esta página: usando um modelo de problema do GitHub com os detalhes da página.

Se estiver a ler este livro em PDF, pode enviar feedback criando um novo problema do .NET Docs: GitHub ou utilizando o modelo de problema do GitHub para livros eletrónicos de arquitetura .NET: .