|
| NOTÍCIAS |
 |
10 tecnologias corporativas que mais se destacaram em 2009
23/11/2009
10 tecnologias corporativas que mais se destacaram em 2009
A InfoWorld produziu uma lista com as principais tecnologias em crescimento para o mundo corporativo, de virtualização a eficiência energética.
Por InfoWorld/EUA
20 de novembro de 2009 - 07h00
Tecnologias com potencial para reduzir custos, mudar o modo como trabalhamos e abrir novas portas estão entre as que mais se destacaram este ano, de acordo com levantamento realizado pela redação da revista InfoWorld*, nos Estados Unidos.
Confira abaixo a lista das dez tecnologias emergentes em 2009:
10. Whitelisting
Acompanhar os registros de malwares está se tornando uma tarefa difícil. Em 2008, por exemplo, a fornecedora de software de segurança Symantec registrou mais dados do que nos últimos 17 anos da companhia. A empresa identificou, que além dos vírus, worms e cavalos-de-troia, houve um aumento do número de variações que evitam a detecção.
A solução para a proliferação crescente desse problema é o software whitelisting que permite que apenas executáveis conhecidos sejam instalados em um sistema.
O processo começa com uma imagem limpa e livre de malwares de um desktop ou servidor. O software de whitelisting identifica os arquivos usando um ou mais códigos criptográficos. Em seguida, o monitoramento dos agentes nos sistemas marca a presença de qualquer executável não identificado e impede a sua execução. A maioria das companhias distribui imagens de sistemas pela empresa e o whistelisting pode ser eficaz no reforço da segurança.
Obviamente, o conceito precisa de uma mudança cultural. Hoje, em várias empresas, os usuários ainda tem algum tipo de controle sobre o que podem executar no desktop ou laptop, mas com o desenvolvimento crescente de códigos mal-intencionados, o whitelisting pode ser uma opção para segurança corporativa.
(Eric Knorr)
9. Aplicativos móveis multiplataforma
O fenômeno iPhone trouxe muitas possibilidades para os desenvolvedores e a principal delas é a familiarização com Objective C, linguagem primeiramente criada para o computador NeXT, de Steve Jobs, em 1988.
Para os programadores de Java, o aprendizado de Objective C significa saber lidar com alocações de memória, mas é necessário absorver o conceito de compilação. Não há outra escolha para escrever um código que possa ser baixado por milhões de usuários do smartphone.
Os dias de reinado do iPhone estão acabando rapidamente e os desenvolvedores estão de olho na competição. Os smartphones com Android e o BlackBerry usam Java. O Symbian OS da Nokia conta com várias linguagens, incluindo algumas versões de C e C++. Inúmeros desenvolvedores percebem uma situação em comum: todos vêm com navegadores que suportam HTML, JavaScript e CSS. A ideia do Palm Pre é executar aplicativos escritos nessas linguagens da web.
Alguns kits de desenvolvimento estão indo além do navegador para oferecer acesso a recursos mais profundos da interface de programação, mas a maior parte da lógica importante é construída em JavaScript.
Para as corporações, o desenvolvimento de aplicativos para múltiplas plataformas elimina uma barreira importante para criar e distribuir aplicativos internos. É difícil mandar todos os funcionários usarem o mesmo smartphone. E, mesmo que fosse possível programar os aplicativos para uma plataforma específica haveria limitações.
Com o novo recurso, é possível escrever apenas uma vez, sem ter que aprender de acordo com a plataforma e executar em vários dispositivos. No fim das contas, a distribuição de aplicativos móveis em empresas pode se tornar real.
.
|