Opções de inscrição
Táticas de design para performance, disponibilidade, segurança, usabilidade e manutenibilidade; visões arquiteturais e ADR; estilos e padrões arquiteturais diversos, tais como Layered, MVC, Hexagonal, Microkernel, REST e Publish-Subscribe; notações usadas na arquitetura de software (UML, notações informais); computação em nuvem e conteinerização; questões essenciais no desenho de sistemas distribuídos, tais como microsserviços, replicação de dados, design de APIs e Event-Driven Architecture.