
Aspectos técnicos das redes privadas
Tomada a decisão de implantação de uma intranet corporativa é fundamental que se faça um planejamento prévio dos objetivos do projeto, sendo importante definir o tipo de intranet a ser implementada. A tecnologia disponível neste momento permite a opção por três modelos operacionais: passiva, dinâmica e transacional.
Intranet Passiva:
As informações corporativas passam a estar disponíveis no meio digital, trafegando pela rede interna e sendo acessadas pelo usuário através da disponibilização do navegador ou browser de comunicação. Ao usuário é permitido o acesso e consulta a um acervo de informações, que em geral já estão disponíveis pela dificuldade de comunicação dos sistemas internos. As aplicações típicas deste modelo são: dados históricos, catálogos de produtos, políticas e procedimentos internos, performance, campanhas, análise de concorrentes e outros. Nesta situação, os principais aspectos a serem considerados são:
Segurança
A utilização de um único software de proteção do mundo externo (firewall) é, em geral, suficiente nestes casos. A configuração do firewall bloqueia todos os usuários externos que navegam na Internet, mas poderá, dependendo dos objetivos do projeto, considerar a possibilidade de acesso a alguns grupos especiais de usuários, como parceiros e principais fornecedores da empresa.
Publicações de conteúdo
Existem basicamente duas maneiras para se disponibilizar informação: o modelo centralizado, onde diversos usuários geram conteúdos, e a autorização para publicação e difusão dos mesmos por parte de um comitê ou órgão gestor central; ou o modelo chamado de anárquico (seguindo a semelhança com a Internet), permite que todos os usuários gerem e publiquem conteúdos. Tecnicamente todos os usuários ligados à rede podem disponibilizar informações.
Gerenciamento
O modelo centralizado é, sem dúvida, muito mais fácil de ser gerenciado, tanto do ponto de vista de qualidade dos conteúdos quanto em relação às questões de performance e dimensionamento dos recursos computacionais envolvidos. A utilização do firewall em conjunto com utilitários do Web Server permite a obtenção de relatórios estatísticos quanto a utilização do ambiente, com várias informações úteis, como , por exemplo, tempo de conexão por usuário, áreas do site visitadas, etc. Todos os parâmetros que possam ser registrados por Sistemas de log podem ser útil para melhorar a informação disponível na rede de acordo com o que é o maior interesse dos usuários além de ser também uma segurança a mais que registraria tentativas de usuários de obter informações às quais não tem direito de acesso.
Ferramentas
É recomendável que seja disponibilizado ao usuário utilitários de fácil manuseio e que simplifiquem a navegação, possibilitando que as informações sejam encontradas rapidamente. Por exemplo, o uso de Ferramentas de Busca devem ser utilizadas para facilitar a pesquisa dentro do site.
Intranet Dinâmica
A rápida evolução da tecnologia associada à demanda dos usuários por participação e interação nos processos fez com que surgissem os sites internos dinâmicos, que consistem basicamente na integração dos conteúdos disponíveis no Web Server a uma base de dados em tempo real. Esta integração permite que se disponibilizem na intranet um novo grupo de aplicações, elevando em muito as possibilidades de utilização do ambiente. O usuário passa a ter acesso, através de uma série de softwares e ferramentas de desenvolvimento, a forms e/ou templates, que interagem com a base de dados e disponibilizam um conteúdo diretamente desta. Ou seja, o usuário passa a interagir diretamente com o sistema através de consultas a Bancos de Dados e não mais através de textos HTML dispostos na rede. Nesta situação, os principais aspectos a serem considerados são:
Integração à base de dados
O gerenciador de dados no formato relacional deverá operar de forma contínua com o Web Server. Existem várias maneiras de executar esta conexão, sendo que basicamente utilizam-se os protocolos CGI e FastCGI, além das conexões via APIs. Dependendo dos objetivos do projeto, esta conexão deverá ser projetada a não consumir demasiados recursos de CPU, que resultam em baixa performance e tempo de resposta inadequados às potencialidades do ambiente e necessidades de aplicação.
Segurança
Deve-se considerar também a possibilidade de utilização de firewalls internos, habilitando grupos de usuários com relação ao acesso às aplicações disponíveis. A evolução deste conceito transforma o firewall não apenas no elemento protetor (externo/interno), mas numa das peças fundamentais do ambiente de gerenciamento como um todo.
Criptografia
Os servidores Web necessitam obter uma certificação, que atualmente consiste na obtenção de uma palavra (chave) de 40 bits. Por outro lado, os clientes também necessitam utilizar um software especial que tem como objetivo permitir o acesso a este servidor através de uma autenticação de ambas as partes.
Interatividade
O fator limitante de muitas aplicações cliente-servidor com relação a interatividade permitida aos usuários, reduz-se sensivelmente em função da flexibilidade de uso dos browsers associada a evolução de performance das conexões às bases de dados.
Replicação
Considerando que estas aplicações serão acessadas, em geral, por diversos usuários (internos e externos) recomenda-se que a base de dados disponibilizada ao Web Server opere no formato replicado em relação a base de dados principal.