Pós-graduação em Arquitetura de Software Distribuído

Solicitar informações

Análise do educedu

Pedro Fernandez

Pós-graduação em Arquitetura de Software Distribuído

  • Modalidade As aulas são ministradas presencialmente em Niterói.
  • Duração O total de horas é informado diretamente na instituição.
  • Certificado oficial A PUC-MG outorga um diploma de Pós-graduação Lato Sensu em Arquitetura de Sistemas Distribuídos.
  • Considerações O programa é voltado para a formação que proporciona a inclusão do aluno em temas como: Serviços Básicos: diretório, descoberta, localização e gerenciamento de recursos, segurança, transações, e qualidade de serviço (QoS). Suporte para sistemas distribuídos (middleware), objetos distribuídos, orientado a mensagens (message oriented middleware, MOM), sistema de eventos distribuídos. Suporte para sistemas ubíquos. Descrição de sistemas distribuídos; requisitos não-funcionais. Mecanismos de composição e adaptação dinâmica em middleware e aplicações distribuídas.
  • Dirigido a A todos os profissionais de TI, engenharia ou arquitetura e que sejam graduados e que tenham conhecimento comprovado em Conceitos sobre Sistemas Operacionais e Redes de Computadores,Programação C, C++ e Java. Noções de Orientação a Objetos, Conceitos sobre Troca de Mensagens.
  • Área de atuação Todas as empresas públicas ou particulares que tenham os sistemas de TI e/ou de SI desenvolvidos para seus serviços, ou produtos.
Quer saber mais sobre este curso?
Solicitar informações

Pós-graduação em Arquitetura de Software Distribuído

  • Objectivos - Mostrar a importância da Arquitetura de Software Distribuído no contexto corporativo bem como no contexto do processo de desenvolvimento de software;

    - Fornecer uma ampla visão sobre os conceitos relacionados à Arquitetura de Software e seus processos que orientam a definição da arquitetura;

    - Proporcionar conhecimentos e competências aos participantes em técnicas, ferramentas e tecnologias para o desenvolvimento de requisitos arquiteturais necessários à construção de software e para modelar e documentar arquiteturas de software;

    - Capacitar o participante para propor soluções para integrar softwares distribuídos do ponto de vista de banco de dados, gerenciamento de processos de negócio (BPM) e SOA;

    - Fornecer elementos básicos sobre tecnologias para computação móvel, computação em nuvem, banco de dados na web, NET e JEE e explicitar componentes básicos para uma arquitetura de software distribuído que usa tais tecnologias;

    - Capacitar o participante para redefinir arquiteturas de softwares legados considerando novas tecnologias;

    - Identificar e discutir conceitos emergentes relacionados à arquitetura de software distribuído e verificar seus impactos em novos projetos.
  • Dirigido a - Profissionais de nível superior diplomados em cursos da área de Tecnologia da Informação, como: Sistemas de Informação, Ciência da Computação, Engenharia de Computação, Engenharia de Telecomunicações;

    - Profissionais que atuam no mercado como gerentes, coordenadores ou consultores na área de Tecnologia da Informação, gerentes de projeto, analistas de negócios, analistas de desenvolvimento de sistemas, analistas de suporte técnico e desenvolvedores web.

    - Arquitetos de software que já atuam em projetos de TI e queiram ampliar e aperfeiçoar seus conhecimentos técnicos em arquitetura de software.
  • Conteúdo O curso foi concebido de modo a buscar o preenchimento de uma lacuna na formação avançada dos profissionais de informática que atuam na concepção, construção e implantação de sistemas de informação (SI) que usam aspectos de arquitetura de software distribuído. É justificado pela crescente adoção de tecnologias e padrões baseados na Internet, pela demanda por aplicações em telefones celulares e dispositivos móveis de última geração bem como pela necessidade de armazenamento, processamento e integração de grandes volumes de informação que têm incentivado a proliferação de sistemas de informação desenvolvidos em arquiteturas distribuídas. Em particular, destacam-se o recente fenômeno da computação em nuvem (cloud computing) e o uso da Arquitetura Orientada a Serviços - SOA.
Solicitar informações

Outro curso relacionado com sistemas de informação