• Computação Avançada

    Soluções efetivas para os desafios de uma sociedade digital

Esta plataforma tecnológica tem seu foco na organização e representação digital dos fenômenos complexos e nas informações fundamentais de uma sociedade conectada e digital. A Computação Avançada engloba tecnologias e técnicas para a programação de algoritmos complexos; estruturação, processamento distribuído e gerenciamento de diversos tipos de informações e a interação adequada dos sistemas com o usuário, garantindo a execução sobre uma rede computacional em diversos ambientes tecnológicos.

As principais competências desta plataforma são:

Dados

Tecnologias para organizar, recuperar e manter a informação, suportando desde a geração dos dados até o processo de transformação de informação em conhecimento.

  • Big Data
  • Relational, Graph, In-memory Databases
  • Data warehouse
  • Frameworks de persistência

Inteligência de localização

Tecnologias para organizar e compreender fenômenos complexos através de relacionamentos geográficos inerentes a toda informação.

  • Sistemas de informação geográfica (Geographic Information Systems – GIS)
  • Algoritmos de inteligência espacial
  • Infraestrutura de dados espaciais
  • Gestão de geodispositivos

Processamento distribuído

Tecnologias que permitem a execução descentralizada de processos computacionais, mediante o uso de componentes de software distribuídos que coordenam suas ações por meio da troca de mensagens.

  • Arquitetura de sistemas
  • Algoritmos de processamento distribuído
  • Tecnologias de integração
  • Frameworks de cache

Computação em nuvem

Tecnologias voltadas para assegurar que um sistema opere em um ambiente descentralizado, elástico, com recursos computacionais compartilhados, interligados por meio da rede computacional.

  • Virtualização
  • SaaS
  • PaaS
  • IaaS

Sistemas de missão crítica

Tecnologias utilizadas para evitar a paralisação de serviços computacionais visando assegurar que um sistema opere com alta disponibilidade, escalabilidade, alto desempenho, segurança, tolerância a falhas e em tempo real, sendo que a paralisação ou a perda de dados pode gerar grandes transtornos.

  • Alta disponibilidade
  • Escalabilidade
  • Alto desempenho
  • Tolerância a falhas
  • Tempo real

Aplicações móveis

Tecnologias para desenvolvimento de soluções com mobilidade, aderentes aos princípios MEAP (Mobile Enterprise Application Platform) e orientadas à integração de serviços em nuvem.

  • Aplicações nativas independentes de plataforma (MEAP)
  • Middleware de interoperabilidade para aplicações com mobilidade
  • Front-end para Android, iOS, Windows Phone

Interação com o usuário

Tecnologias e metodologias para adequar os sistemas computacionais à realidade conhecida pelo usuário final, melhorando a interação e, consequentemente, a satisfação e fidelização.

  • Interfaces naturais
  • Realidade aumentada
  • Usabilidade
  • Acessibilidade
  • Afetibilidade

Artigos

Principais características do Android 7 (Nougat)
,

Principais características do Android 7 (Nougat)

É praticamente uma tradição a Google lançar novas versões do sistema operacional Android no final do ano e neste não será diferente. Mas…
Você já pensou na afetividade em Experiência do Usuário?

Você já pensou na afetividade em Experiência do Usuário?

/
Não somente a Usabilidade predomina na Experiência do Usuário (UX - User Experience, sigla do Inglês), também são exigidos outros conceitos,…
Todos os direitos reservados ao CPqD.