Desenvolvimento de um agregador de sistemas

Pessoal,

Estou estudando algumas possibilidades para desenvolver um agregador de sistemas. Estilo um portal corporativo de onde os funcionários poderão acessar todos os sistemas da empresa.

A ideia seria um layout simples onde após acessado e feito a autenticação (basic authentication via LDAP), carregaria um menu com os sistemas o qual o usuário tem permissão de acesso.

Inicialmente, pensei em um layout com 2 partes. O top onde seria carregado o menu (uns 40px no máximo) e a parte inferior onde seria carregados os sistemas após o clique do menu.

As sugestões que eu gostaria é quanto as tecnologias que eu poderia utilizar a fim de agregar valor a esta solução. Tentei fazer alguns testes com JSF porém tive problemas ao tentar carregar conteúdo de um contexto diferente.

A solução mais simplista seria utilizar um <iframe> de onde eu carregaria o sistema após o clique no menu, porém queria algo mais elegante.

Abraço