segunda-feira, 22 de outubro de 2012
Servidores da Web Vs Servidores de Aplicação
Antes de ir para a comparação em relação a servidores web vs servidores de aplicativos, vamos entender o que é um servidor de computador em primeiro lugar. Um servidor é um dispositivo de computação que é responsável pelo fornecimento de vários serviços aos seus clientes. A natureza desses serviços pode ser qualquer coisa, como transferência de arquivos, compartilhamento de recursos, sistemas etc cliente e servidor fornecer funções como acesso centralizado a informações de armazenamento de dados, e outros recursos. Então é isso que faz um servidor geral. Agora vamos dar uma olhada na comparação, especificamente servidores web vs servidores de aplicação.
Servidores Web Explicada
Quando você está tentando explorar um servidor web, você tem que considerar o texto hiper Transfer Protocol (HTTP) é e então prosseguir. HTTP é um protocolo de nível de aplicação utilizado para a apresentação de hipermídia sistema de informação. Basicamente, este protocolo é usado quando há muitos tipos diferentes de meios envolvidos. Bem, servidores web são aquelas máquinas reais ou virtuais que são responsáveis pelo fornecimento de conteúdo. Os clientes são as máquinas ou navegadores da Web que pedido de tais conteúdos (páginas HTML). Primeiramente, os clientes pedem para o conteúdo, mas em alguns casos eles têm de entregá-lo tão bem (ao enviar informações para a criação de contas de e-mail, etc.)
Um exemplo: Considere que você deseja criar uma conta de e-mail. Primeiro você digite o endereço da Web do provedor de serviços de e-mail no seu browser. O terminal a partir do qual você está acessando o site é o cliente neste caso. Uma vez que você digitar o endereço, você vai ver que a URL é alterado e agora está começando com "http:// ...". Esta ação é a indicação de que hypertext transfer protocol está sendo usado. Em questão de segundos, você vê que a página web do fornecedor de serviços de e-mail são carregadas em seu navegador. Esta ação indica que o servidor web tem conteúdo fornecido para o navegador. E quando você fornecer informações para o site (para abrir uma conta), que são basicamente o envio de informações para o servidor web.
Questões importantes para a segurança dos servidores da Web
* Remover serviços desnecessários: É a primeira coisa que qualquer administrador tem de fazer. Remova todos os serviços desnecessários, para que qualquer pessoa com más intenções não tirar proveito desses serviços.
* Acesso remoto: Um administrador do servidor deve sempre tentar fazer o login a partir de um terminal local, de modo que qualquer acesso não autorizado de fora pode ser restrito. De acesso remoto como uma política deve ser completamente negada (mas isso não pode ser uma solução muito prática).
* Dados importantes sobre disco separado: É uma experiência comum que os dados sobre a unidade (mesmo que o OS) pode ser explorada por um hacker, uma vez que ele ganha acesso ao diretório raiz. Assim, estes dados devem ser colocados numa unidade de disco separado.
Scanners * Usar: Varreduras para detectar vírus, malware e spamware deve ser realizada regularmente.
Vantagens de servidores Web
* Virtual Hosting: Usado para hospedar mais de um nome de domínio no mesmo computador.
* Suporte a arquivos grandes: Eles podem até mesmo suporte a arquivos de tamanho em GBs.
* Largura de banda: Usando este método, eles são capazes de atender muitos clientes.
Servidores de Aplicação Explicado
Os servidores de aplicativos são, basicamente, os servidores que suportam os pedidos de conteúdo dinâmico por diferentes aplicações. Eles podem ser vistos como uma estrutura de software, que fazer o trabalho de execução eficiente dos procedimentos. Os servidores de aplicativos são dedicados ou concebidos para o manuseamento aplicações específicas, tais como sistemas de gerenciamento de banco como Oracle ou MySQL. Se a complexidade envolvida em tal aplicação é muito grande, então todos os recursos talvez dedicado a ele. Mas este é um caso raro, um servidor de aplicação é projetado para lidar com muitas aplicações.
Um exemplo: Muitas vezes, a informação de que um cliente solicita para as necessidades de uma grande quantidade de cálculos. Esses cálculos talvez para além das capacidades do próprio cliente. Assim, eles têm que ser feitas no servidor, e em seguida, os resultados são enviados para o cliente. Um caixa eletrônico é um exemplo da vida real para isso. Um ATM não de crédito ou depósito de qualquer dinheiro em qualquer conta bancária. Esta tarefa está dentro do domínio dos servidores centralizados de um banco particular. Um ATM basicamente envia o pedido para a retirada ou depósito do valor, essas ações são executadas pelo servidor de aplicativos do banco.
Questões importantes para a segurança de servidores de aplicativos
* Permissões e privilégios: Se privilégios desnecessários são atribuídos ao software de aplicação, em seguida, um hacker pode explorar esses serviços. Dessa forma, outras atribuições do servidor também poderia ser prejudicada.
* Acompanhar e controlar o Servidor: Esta é uma tarefa muito importante, como um monte de tentativas maliciosas no servidor são descobertos por meio de auditoria por si só. Além disso, o monitoramento contínuo da rede pode ajudar a combater uma falha de segurança em curso.
* Contas de Usuário: desativar todas as contas padrão que foram criados durante a instalação do sistema operacional é de suma importância. Um hacker aproveitando de tal negligência é simplesmente inaceitável.
* Os módulos não utilizados e Extensões de Aplicação: Mais uma vez, todas as coisas desnecessárias que podem tomar recursos devem ser removidos. Isso inclui módulos aplicativos não utilizados e extensões.
Vantagens de Servidores de Aplicação
* Configuração centralizada: Algumas mudanças (como a mudança de um ambiente para todos) ocorre de forma centralizada.
* Segurança: Eles são capazes de proporcionar uma maior segurança para os dados, como a maior parte da computação tem lugar no lado do servidor.
* Performance: Em um ambiente de uso pesado, o modelo cliente-servidor fornece mais segurança.
Este artigo sobre servidores web servidores de aplicativos vs foi uma tentativa de explicar as diferenças entre servidores de aplicativos e servidores web. Podemos simplesmente concluir que os servidores web são destinadas para o tratamento de páginas web, enquanto servidores de aplicativos são feitos para lidar com base na web, assim como aplicativos de desktop....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário