Arquitetura

Arquitetura de sistemas enterprise

Curso direto e bem focado nas preocupações que você deve ter quando está envolvido na construção/evolução de sistemas realmente grandes.

6 aulas
Maurício Aniche

Maurício Aniche

Staff Engineer @ Uber

Conteúdo do curso

1 módulos • 6 aulas

Introdução

06:19

Escalabilidade

22:35

Autonomia

22:22

Infraestrutura e plataforma

15:26

Qualidade

12:23

Conclusão

06:11

O que você vai aprender

Conteúdo técnico e prático para você dominar os conceitos de escalabilidade

Preocupações arquiteturais em sistemas enterprise
Escalabilidade em larga escala
Autonomia de times e sistemas
Decisões de infraestrutura e plataforma
Qualidade em sistemas grandes
Trade-offs arquiteturais
Evolução de sistemas legados
Estratégias para sistemas distribuídos

Seu instrutor

Maurício Aniche

Maurício Aniche

Staff Engineer @ Uber

Dedica-se a tornar engenheiros de software mais produtivos por meio de plataformas e ferramentas para desenvolvedores. Atualmente é Tech Lead (hands-on) na Adyen, liderando o time de Testing Enablement, responsável por fornecer aos engenheiros as ferramentas e estratégias de teste adequadas. Anteriormente, foi professor assistente de engenharia de software na Delft University of Technology, na Holanda. Sua pesquisa sempre teve foco em qualidade de software. Seus esforços no ensino de testes de software lhe renderam o prêmio de Professor de Ciência da Computação do Ano de 2021 e o TU Delft Education Fellowship, uma prestigiada distinção concedida a docentes inovadores. É autor de 'Effective Software Testing: A Developer's Guide' (2022) e 'Simple Object-Oriented Design' (2024), ambos publicados pela Manning, além de 'Test-Driven Development: Teste e Design no Mundo Real' (2014) e 'Orientação a Objetos e SOLID para Ninjas' (2015), publicados pela Casa do Código.

Domine Engenharia de IA e Desenvolvimento de Software de Alta Qualidade

Rafael
Alberto
Daniel
COMEÇAR AGORA