Admissão E Valores

MBA em Arquitetura de Software

Arquitetura de Software Moderna, Decisão Arquitetural, DDD, Microsserviços, Cloud Native, Eventos, DevOps, Dados em Escala e IA Aplicada
Nesta pós-graduação em Arquitetura de Software, você desenvolve a capacidade de projetar, documentar e evoluir arquiteturas de sistemas complexos, tomando decisões arquiteturais alinhadas às demandas atuais do mercado, com foco em atributos de qualidade, escalabilidade e contexto de negócio.
A formação aborda Domain-Driven Design (DDD), microsserviços, design de APIs, arquitetura orientada a eventos, cloud native, DevOps, arquitetura de dados e IA aplicada ao software, preparando profissionais para atuar de forma estratégica em ambientes modernos, onde inteligência artificial já faz parte das decisões arquiteturais e das soluções em produção.
Próxima turma

28/04/2026

Dias da semana

Ter e Qui

Horário das aulas

20h00 às 22h00

Disciplinas e competências

  • Fundamentos de Design de Sistemas e Modelo C4
    • Visualizar e Documentar arquiteturas complexas usando o Modelo C4 e ferramentas como Structurizr, garantindo a comunicação eficaz entre os stakeholders.
    • Avaliar e Decidir sobre trade-offs arquiteturais por meio da análise de Atributos de Qualidade (QAs), registrando as justificativas em Architecture Decision Records (ADRs).
    • Aplicar padrões arquiteturais fundamentais para construir estruturas de software que enderecem os requisitos não-funcionais (e.g., manutenibilidade, segurança).
  • Modelagem de Domínios com Domain-Driven Design
    • Modelar domínios de negócio complexos, identificando o Core Domain e definindo limites de Microsserviços (Contextos Delimitados).
    • Conduzir design estratégico e mapeamento de contextos para definir o domínio de negócios ao lado de especialistas.
    • Implementar o design tático de domínio (Aggregates, Entities, Value Objects, Repositories) para traduzir o modelo de negócio em código limpo e coeso.
  • Arquitetura de Microsserviços e Projeto de APIs
    • Projetar e especificar contratos de APIs (REST e gRPC) utilizando o padrão OpenAPI/Swagger para garantir a usabilidade, documentação e evolução das interfaces de serviço.
    • Implementar padrões de comunicação síncrona e resiliência (e.g., Circuit Breaker, Retries) em microsserviços usando bibliotecas como Resilience4j ou Polly.
    • Gerenciar o ciclo de vida e a orquestração de microsserviços utilizando ferramentas de containerização e orquestração (Docker/Kubernetes).
  • Arquitetura Orientada a Eventos e Streaming de Dados
    • Projetar arquiteturas reativas para integração e comunicação de dados usando message broking (Kafka/RabbitMQ) e o padrão Saga para fluxos transacionais distribuídos.
    • Configurar estratégias de Change Data Capture (CDC) com ferramentas como Debezium para extrair e transmitir dados de bancos legados para o fluxo de eventos.
    • Construir pipelines de processamento de streams utilizando ferramentas como ksqlDB ou Apache Spark para análise e transformação de dados em tempo real.
  • Arquitetura em Nuvem, Serverless e Software as a Service (SaaS)
    • Desenvolver e implantar aplicações cloud-native em modelos serverless (e.g., AWS Lambda, Azure Functions) para otimizar custos e escalabilidade.
    • Provisionar e manter a infraestrutura de soluções em nuvem utilizando a abordagem Infrastructure as Code (IaC) com Terraform ou Pulumi.
    • Projetar sistemas multi-tenant (SaaS), definindo estratégias eficazes de isolamento de dados e gerenciamento de identidade (e.g., Auth0, Cognito).
  • DevOps e Engenharia de Plataformas
    • Definir e automatizar pipelines de CI/CD (e.g., GitHub Actions/GitLab CI) para garantir a entrega contínua, rápida e segura de software.
    • Projetar e construir uma Plataforma Interna do Desenvolvedor (IDP) utilizando Backstage.io para melhorar a experiência do desenvolvedor e acelerar a entrega.
    • Implementar observabilidade completa (Logs, Métricas, Traces) usando OpenTelemetry, Prometheus e Grafana para monitorar a saúde e o comportamento de sistemas em produção.
    • Atuar como agente de transformação cultural, definindo a estratégia DevOps e as fitness functions para a arquitetura.
  • Arquitetura de Dados
    • Avaliar e selecionar diferentes arquiteturas de armazenamento de dados (SQL, NoSQL, Data Lake) com base nos requisitos de volume, velocidade e variedade do sistema.
    • Projetar e implementar o fluxo de transformação de dados (ELT) em larga escala utilizando ferramentas como Apache Spark e dbt (Data Build Tool).
    • Garantir a confiabilidade e performance de sistemas de dados intensivos, aplicando princípios de otimização de consultas e particionamento em bancos de dados.
  • Agentes de Inteligência Artificial e Arquitetura de Software
    • Integrar Large Language Models (LLMs) em aplicações de software, utilizando APIs e frameworks (LangChain/LlamaIndex) para criar novas funcionalidades de IA Generativa.
    • Construir soluções de Retrieval-Augmented Generation (RAG), combinando LLMs com bases de conhecimento proprietárias, para fornecer respostas precisas e contextuais.
    • Projetar o ciclo de vida de modelos de Machine Learning (MLOps), gerenciando o versionamento, a rastreabilidade e o serving (inferência) de modelos em produção.

Duração: 1 ano

Sobre a pós

  • É RECONHECIDA PELO MEC?

    No caso das pós-graduações lato sensu, como cursos e especializações tradicionais ou MBAs, conforme disposto na página do próprio Ministério da Educação, elas não precisam ser reconhecidas pelo MEC.

    O que é necessário é que as instituições de ensino que ofereçam esses cursos de pós-graduação lato sensu sejam credenciadas pelo MEC.

    Consulte aqui o cadastro da Instituição no Sistema e-MEC

  • COMO VOU APRENDER?

    Neste curso de pós-graduação Arquitetura de Software você terá uma verdadeira experiência de sala de aula, participando por áudio e vídeo, tirando dúvidas com os professores e construindo seu networking.

    Nosso EAD é composto por 64 aulas interativas ao vivo e sete dias por semana de aprendizado na comunidade online.

    Você tem o apoio de professores dedicados ao curso, que são experts em Arquitetura de Software, e aprende junto com uma turma de profissionais de todo o Brasil.

  • QUEM DEVE FAZER ESTE CURSO?

    Esta pós-graduação em Arquitetura de Software foi desenvolvida para profissionais que já atuam com desenvolvimento de software e desejam evoluir para uma atuação mais estratégica e decisória.

    É ideal para quem possui alto nível técnico e busca compreender como decisões de desenvolvimento impactam a qualidade, custos e os resultados do negócio em ambientes corporativos.

    Somente profissionais graduados podem realizar este curso de pós-graduação  Arquitetura de Software. É obrigatória experiência na área de desenvolvimento de software para fazer o curso.

  • QUAL INFRA PRECISO TER?

    Para assistir às aulas do curso de pós-graduação Arquitetura de Software EAD, basta um celular com câmera e boa conexão de internet Wi-Fi ou 4G, mas será bem mais produtivo se você usar um desktop ou notebook com câmera e fone de ouvidos, que é a configuração recomendada.

    Para fazer os trabalhos do curso e enviar pelo Moodle, você deve usar um computador com configuração mínima Core i3, 4GB de RAM (recomendável 8GB) e internet de boa qualidade.

    Ao tornar-se aluno da modalidade EAD, você terá direito a uma conta no Google Workspace e acesso a todas as VMs (Virtual Machines) necessárias para seu aprendizado, assim como instruções para baixá-las e utilizá-las durante o curso.

  • PREPARA PARA QUAIS CARREIRAS?

    A pós-graduação em Arquitetura de Software prepara o aluno para atuar como Arquiteto de Software e Arquiteto de Soluções, além de fortalecer a atuação em posições como Tech Lead, Engenheiro de Software Sênior e Consultor de Tecnologia, conectando decisão técnica, estratégia e negócio em ambientes de alta complexidade.

  • SOBRE O COORDENADOR

    Carlos Pivotto

    Coordena a pós-graduação Arquitetura de Software, que é ministrada por professores do quadro permanente da Faculdade Infnet.

    Prof. Pivotto, nos últimos quinze anos, especificou, projetou e liderou projetos de desenvolvimento de software de instituições de governo federal e municipal, de economia mista do setor petroquímico e do setor privado. É mestre em Engenharia de Sistemas e Computação pela COPPE/UFRJ e graduado em Engenharia de Computação e Informação pela UFRJ. Atua como professor de graduação e pós-graduação nas áreas de Engenharia de Software, Arquitetura de Software, Sistemas de Informação e Linguagens de Programação.

Você só encontra no Infnet

TODAS AS AULAS AO VIVO

As aulas da pós-graduação Arquitetura de Software EAD são ao vivo mas ficam gravadas para você assistir conforme sua disponibilidade.

Avançado

Esta pós-graduação em Arquitetura de Software é ideal para profissionais que visam avançar na carreira, liderando decisões técnicas estratégicas em ambientes cada vez mais impactados pela IA.

 
Professores de mercado

Os professores da Faculdade Infnet atuam em empresas como: Microsoft, Globo, Itaú, Vivo, Accenture, Petrobras, Stone, EY, Cisco Academy e mais.

 
Biblioteca Virtual

Durante o curso, você terá acesso a biblioteca online com mais de 35 mil livros, vídeos e tutoriais de editoras como: Apress, Packt Publishing, Pearson, O’Reily (Safari), Sams, Cisco Press, McGraw-Hill, Sybex

 
Bônus

Programa de Aperfeiçoamento

No Infnet, além das disciplinas regulares da sua pós-graduação, você também tem direito a eletivas de outras áreas sem custo adicional. Assim, você pode desenvolver competências complementares à sua formação, altamente valorizadas pelo mercado.

Um time de professores experts

Atua na área de TI há 25 anos, com experiência na entrega de soluções em diferentes setores do governo e empresas privadas. Atualmente é analista de dados na Petrobras, onde desenvolve estudos de inteligência relacionados ao combate à fraude e corrupção, envolvendo tecnologias de mineração de texto, data analytics e grafos de conhecimento. Mestre em Engenharia de Sistemas e Computação pela COPPE/UFRJ.
Pioneiro no ensino da linguagem Java no Brasil, desde 1997. Trabalhou em projetos de desenvolvimento de software na Petrobras, Alcatel, Banco Icatu, Embratel, Cepel, Cobra e Amil. Atuou como programador, instrutor, analista, tradutor e revisor de livros técnicos e software.
Desenvolvedor, Arquiteto de Software, Partner na Electric Dreams, Microsoft Most Valuable Professional (MVP), Instrutor Oficial Microsoft (MCT), Fundador do Coders In Rio, palestrante em eventos como The Developer Conference, Visual Studio Summit e MVP Conference. Autor do blog rafaelcruz.dev sobre desenvolvimento Web, Aplicativos Móveis e Cloud Solutions.
Profissional atuante no desenvolvimento de software desde 1998, hoje trabalha como gestor de desenvolvimento Dataprev. É Mestre em Informática pela Universidade Federal do Estado do Rio de Janeiro (UNIRIO) e Especialista em Análise, Projeto e Gerência de Sistemas.

Depoimentos da Pós-Graduação Arquitetura de Software

“Arquitetura de Software é a escolha certa das tecnologias, dos frameworks e dos design patterns adotados na concepção de um software. Esta é a visão transmitida pela Faculdade Infnet nesta pós-graduação, que tem sido o diferencial no papel de arquiteto exercido por mim atualmente.”

Como o aluno aprende?

Todas as aulas ao vivo

Você assiste e participa das aulas, podendo tirar dúvidas e trocar experiências com professores e colegas.

Caso precise faltar ou queira rever conteúdos, você também tem a possibilidade de assistir as aulas gravadas quantas vezes quiser.

Conteúdos premium

Nossos alunos têm acesso a vídeos, livros e guias de estudos premium das principais editoras de tecnologia do mundo, tais como: Apress, Packt Publishing, Pearson, O’Reily, Sams, Cisco Press, McGraw-Hill, Sybex, entre outras.

 
Projetos práticos

Durante todas as disciplinas o aluno coloca em prática o que aprende através do desenvolvimento de projetos reais baseados nos desafios das empresas.

A avaliação é feita de forma igual ao mercado, considerando as habilidades desenvolvidas pelo aluno.

 
Tempo de aprendizado

Disciplinas com duração pensada para o profissional conciliar suas obrigações diárias e conseguir estudar propriamente cada tema.

O tempo de formação das pós permite que o aluno aprenda novos softwares e ferramentas de trabalho de forma adequada.

 
Comunidade Infnet

Nossos alunos também constroem seu networking através de nossa comunidade online, onde podem se comunicar e interagir com outros alunos e professores.

A comunidade online permite o compartilhamento de materiais e oportunidades a respeito de cada área.

 
Ciclo de atividades

Oferecemos atividades complementares, como webinars e eventos online com especialistas da área.

Durante as atividades, tratamos de diversos assuntos relevantes para a empregabilidade do profissional.

 

Qual a diferença entre um engenheiro e arquiteto de software?

A área de desenvolvimento de software é vasta e se encontra em constante transformação. A forma como os softwares são desenvolvidos varia muito, desde metodologias tradicionais como o modelo cascata até abordagens ágeis como Scrum e Kanban. Métodos DevOps também são cada vez mais comuns para integração e entrega contínua. É nesse sentido que podemos compreender a diferença entre engenharia e arquitetura de software. Apesar de serem dois campos inter-relacionados (partes do desenvolvimento de software), eles têm papéis distintos na área.
Engenharia

Se concentra em aplicar princípios de engenharia ao processo de desenvolvimento de software. Os engenheiros estão envolvidos em todas as etapas do ciclo de vida do software, trabalhando com análise de requisitos, design, codificação, testes, documentação e gerenciamento de projetos.

 
Arquitetura

A arquitetura de software, por outro lado, foca nas decisões de alto nível que moldam a estrutura geral do sistema de software. Os arquitetos de software definem como os componentes do sistema se relacionam entre si e como a funcionalidade é dividida em módulos.

 

Vantagens da Pós-Graduação Arquitetura de Software em 2026

A arquitetura de software é uma área em constante evolução, que exige dos profissionais uma atualização contínua de conhecimentos e habilidades. Nesse contexto, a pós-graduação em arquitetura de software surge como uma opção para aqueles que desejam aprofundar seus conhecimentos nessa área e se destacar no mercado de trabalho.
As vantagens de fazer uma pós nessa área são muitas, incluindo o desenvolvimento de habilidades técnicas e de liderança, a vantagem competitiva no mercado de trabalho e a capacidade de projetar e desenvolver sistemas de software complexos e robustos. Uma pós-graduação na área pode fornecer aos alunos um conhecimento aprofundado sobre este campo, incluindo as melhores práticas e os padrões mais recentes da indústria. Isso é altamente valorizado pelos empregadores, que buscam candidatos com habilidades especializadas para lidar com desafios complexos de software.
Vantagens da Pós-Graduação Arquitetura de Software
  • Alta demanda e oportunidades de carreira

    A crescente demanda por software e sistemas de alta qualidade cria muitas oportunidades para arquitetos de software, especialmente em grandes empresas e organizações internacionais.

    De acordo com o relatório Global Tech Talent, da empresa de recrutamento Hired, os arquitetos de software são os profissionais mais procurados no setor de tecnologia.

    Os arquitetos de software em geral têm muitas oportunidades de carreira, incluindo posições de liderança e gerenciamento de projetos.

  • Possibilidade de trabalhar em diversos setores

    A necessidade de softwares e sistemas de alta qualidade se estende a vários setores, o que significa que os arquitetos de software podem encontrar oportunidades em uma variedade de áreas, como empresas de tecnologia, consultorias de TI, bancos, seguradoras, lojas de varejo, agências de logística etc.

    A integração de sistemas, por exemplo, é uma preocupação crescente para as empresas, especialmente à medida que elas buscam integrar novas tecnologias em suas operações existentes. De acordo com uma pesquisa da TechValidate, 85% dos clientes relataram que a implementação de uma arquitetura de software bem definida melhorou a capacidade de seus sistemas se integrarem.

    Por isso, se você almeja se tornar um profissional de arquitetura de software, saiba que não sentirá falta de novas oportunidades nessa carreira.

  • Rede de contatos/networking

    Frequentar uma pós-graduação em arquitetura de software pode ajudar a construir uma rede de contatos na indústria de tecnologia, o que pode levar a oportunidades de emprego, projetos e colaborações no futuro.

    Ao interagir com outros profissionais da área, o arquiteto de software também pode ter a oportunidade de aprender com suas experiências e desenvolver novas habilidades, mantendo-se atualizado sobre as últimas tendências e tecnologias do setor.

  • Salários mais altos e competitivos

    De acordo com a pesquisa Global Knowledge IT Skills and Salary Report, os arquitetos de software estão entre os profissionais mais bem pagos do mercado de TI.

    Mais ainda, aqueles com uma pós-graduação em arquitetura de software tendem a ter salários mais altos do que profissionais sem essa especialização, devido à demanda por habilidades especializadas em arquitetura de software.

  • Reconhecimento global

    A arquitetura de software é reconhecida globalmente, o que significa que a especialização na área pode ser altamente valorizada em todo o mundo. Isso abre portas para oportunidades de emprego em diferentes países e regiões.

    E com o home office em alta, as chances de trabalhar para empresas estrangeiras sem sequer precisar sair de casa encontram-se maiores do que nunca.

  • Conhecimentos em tecnologias emergentes

    A competição por cargos de arquitetura de software é alta, uma vez que os candidatos com habilidades em tecnologias como a inteligência artificial e a nuvem, são os mais valorizados.

    Essas habilidades podem ajudar os arquitetos de software a projetar soluções mais inovadoras e eficazes para atender às necessidades dos clientes e empresas, além de permitir que também identifiquem novas oportunidades para os projetos em que estão envolvidos.

    Por isso, a pós-graduação em arquitetura de software do Infnet inclui temas como inteligência artificial, aprendizado de máquina, nuvem e mobilidade.

Dúvidas frequentes

  • POR QUE ESTUDAR NO INFNET?

    A Faculdade Infnet é referência em tecnologia.

    Nossa trajetória de pioneirismo no ensino das tecnologias da Internet no Brasil marca um diferencial que nenhuma outra instituição de ensino de TI do mercado brasileiro possui: décadas de experiência acumuladas em educação na área específica de tecnologia, refletidas na formação de gerações de profissionais de destaque que colocamos no mercado desde 1994.

  • QUAIS SÃO AS NOTAS DO MEC PARA OS CURSOS DE PÓS LIVE DO INFNET?

    No caso das pós-graduações lato sensu, como cursos e especializações tradicionais ou MBAs, conforme disposto na página do próprio Ministério da Educação, elas não precisam ser reconhecidas pelo MEC:

    “Observados esses critérios, os cursos de especialização em nível de pós-graduação independem de autorização, reconhecimento e renovação do reconhecimento (o que garante o curso manter as características de flexibilidade, dinamicidade e agilidade), desde que oferecidos por instituições credenciadas”.

    O que é necessário é que as instituições de ensino que ofereçam esses cursos de pós-graduação lato sensu sejam credenciadas pelo MEC.

  • QUAL É A NOTA DO MEC DADA AO INFNET PARA O CREDENCIAMENTO DO NOSSO MODELO DE ENSINO A DISTÂNCIA?

    Nossa qualidade foi reconhecida pelo MEC, que conferiu conceito máximo (5) para a modalidade EAD da instituição.

    Portaria 529 de 14/06/2013. Essas informações são públicas, o candidato pode ir lá sozinho e pesquisar no site: emec.mec.gov.br/

    Este nível de qualidade só é possível pela metodologia do curso que combina aulas ao vivo e o aprendizado através do desenvolvimento de projetos com desafios reais da profissão. Além disso, a metodologia do curso de avaliação por competências aproxima os alunos do mercado de trabalho.

  • QUAL É O PRINCIPAL DIFERENCIAL DOS CURSOS DE PÓS-GRADUAÇÃO LIVE DO INFNET?
  • O CERTIFICADO DA PÓS LIVE É O MESMO DE UMA PÓS PRESENCIAL?
  • Como o Programa de Aperfeiçoamento e Inovação funciona?

Informações e valores

A Faculdade Infnet valoriza o seu tempo! Por isso, disponibilizamos a Íris, nosso atendimento inteligente, para que você possa obter informações sobre o curso de seu interesse a qualquer hora do dia. Se preferir falar com um de nossos consultores ao vivo, fique tranquilo! Ao finalizar esse atendimento, estaremos prontos para te ajudar sem demora, durante o horário comercial.