Share
Explore

BOK-RecursosArquiteturaSoftware

Recursos Gerais sobre Arquitetura De Software
Livros em Português
Arquitetura de Sistemas de Software, Marco Mendes

Artigos sobre Estilos Arquiteturais
Visão Geral
- Uma lista de estilos arquiteturais comuns
- Linha do tempo de estilos e padrões arquiteturais
- A diferença entre estilos, padrões arquiteturais e desenho

Artigos sobre Arquiteturas Modulares de Monolitos

Artigos sobre Estilos de n-Camadas

Arquiteturas Limpas e DDD
- Conceitos básicos sobre o estilo DDD
- Modelos de Domínios Anêmicos

Arquitetura de Microsserviços
- Padrões Arquiteturais e Projeto para Microsserviços
- Análise de Domínios, Contextos Limitados, DDD Tático e Identificação de Microsserviços
- Anti-padrão (inveja de microsserviços)


Arquiteturas Orientadas por Eventos

Dentro de arquiteturas orientadas a eventos, temos o produto Kafka e alguns recursos da empresa Confluent relacionados ao assunto:

20200629-EB-Recognizing_the_Full_Value_of_Event_Streaming.pdf
20200929-EB-5_Event_Streaming_Use_Cases_That_Transform_Business.pdf
2 MB
20210519-EB-Building_the_Future_of_Retail.pdf
287 kB
20210519-EB-Ongoing_Disruption_of_Retail.pdf
358.4 kB

Arquiteturas de Nuvens

Representação de Arquiteturas

Documentação Leve de Arquiteturas com Registro de Decisões Arquiteturais
Videos sobre Estilos e Representação Visual de Arquiteturas

Exemplos de Códigos Com Estilos e Padrões Arquiteturais
- Projeto com amostra de microsserviços .NET multiplataforma e aplicativo baseado em contêiner Docker que é executado em Linux ,Windows e macOS. Desenvolvido por .NET 6, Docker Containers e Azure Kubernetes Services. Suporta Visual Studio, VS para Mac e ambientes baseados em CLI com Docker CLI, dotnet CLI, VS Code ou qualquer outro editor de código.
- Arquitetura limpa com .NET6, C#10 e React+Redux. Casos de uso como estrutura de organização central, completamente testável, desacoplado de frameworks. Projeto mantido pelo arquiteto brasileiro Ivan Paulovich
- Padrões arquiteturais de microsserviços implementados em Java EE. Escrito por Chris Richardson, autor do livro Microservices Patterns.
- Código fonte do site do techtribes
- Aplicação com monolitos modulares e uso de DDD
- Demo do padrão de arquitetura explícita
- Guia de DDD e Arquitetura Hexagonal

Recursos Gerais de Arquitetura de Software
- Portal de artigos de arquitetura do autor Martin Fowler
- Guia de uso na notação C4
- Livros e recursos gratuitos do portal de arquitetura da Microsoft
- Padrão de arquiteturas ágeis do OpenGroup
- Catálogo de livros de arquitetura de software

Casos Reais
O que acontece quando você clica no botão Play do Netflix?

Arquitetura FlickR - Armazenamento de 2 Bilhões de Fotos

Ferramentas de Modelagem de Arquiteturais
Visual Paradigm
Modelagem C4 ou UML

ArchiTool

Arquitetura Corporativa
Guia de arquitetura ágil do Open Group
GuiaArquiteturaAgil_TOGAF.pdf
GuiaArquiteturaAgil_TOGAF.pdf
8.2 MB

Exemplo de Projeto ArchInsurance com o Uso da Ferramenta ArchiTool (gratuita)

archisurance_v3.xml
archisurance_v3.xml
175.6 kB

Explicação do Projeto ArchInsurance em Documento (português Brasil)

ArchInsurance v2 - Em Portugues.pdf
ArchInsurance v2 - Em Portugues.pdf
3.6 MB

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.