Logo do curso
Curso

Fundamentos da Arquitetura de Software Moderna:

Quero estudar na alura

16h

Para conclusão

95

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Compreenda a evolução dos monólitos e a transição para arquiteturas modernas.
  • Analise estratégias de modularização e decomposição utilizando Domain-Driven Design.
  • Aplique conceitos de microserviços e cell-based para promover escalabilidade.
  • Avalie requisitos não funcionais e mensure parâmetros de desempenho.
  • Documente decisões utilizando o modelo C4, ADR e integrações com UML.
  • Explore ferramentas de análise de trade-offs como ATAM e CBAM.

Público alvo_

Este curso é destinado a profissionais e entusiastas da tecnologia que desejam aprofundar seus conhecimentos em modernização de sistemas e estratégias de modularização, explorando abordagens escaláveis, resilientes e comunicativas para a evolução de ambientes legados.

Felipe Cabrini

Felipe Cabrini

linkedin

Curso atualizado em 27/11/2025

Ementa

  1. Papel e Decisões Arquiteturais

    • Papel do arquiteto de software e soft skills
    • ADRs, ATAM/CBAM e trade-offs
    • Arquitetura evolutiva e fitness functions
  2. Domínio e Modelagem

    • DDD, bounded contexts e linguagem ubíqua
    • NFRs e documentação arquitetural com C4
    • Monólitos modulares e microsserviços
  3. Modernização de Sistemas

    • Strangler Fig e Anti-Corruption Layer
    • Mapeamento de acoplamento e hotspots

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 91 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Java com esse e outros cursos, comece agora!

Conheça os Planos para Empresas