SEJA BEM VINDO!

Aqui você encontrará reportagens, vídeos e outras informações, tudo relacionado ao Windows.

5 de set. de 2011

COMPUTAÇÃO EM NUVEM

Vantagens


- a computação em nuvem gera uma grande economia de ativos de hardware, softwares, serviços e outros que não estariam mais dentro da empresa. Com esta arquitetura os gastos com analistas de TI, técnicos, hardware e softwares ficariam minimizados, pois bastaria um Web Browser ou um cliente semelhante para se ter um acesso a variados softwares e serviços como e-mail, banco de dados, aplicativos e outros, além de ter seus dados centralizado no provedor de serviços Cloud Computing.
- além disso, a computação em nuvem ainda beneficia a chamada TI Verde pois como não será necessário uma grande quantidade de equipamentos, a energia demandada será muito menor.
- na maioria dos casos, o usuário pode acessar determinadas aplicações independente do seu sistema operacional ou de hardware;
- o usuário não precisa se preocupar com a estrutura para executar a aplicação: hardware, procedimentos de backup, controle de segurança, manutenção, entre outros, ficam a cargo do fornecedor do serviço;
- compartilhamento de dados e trabalho colaborativo se tornam mais fáceis, uma vez que todos os usuários acessam as aplicações e os dados do mesmo lugar: a "nuvem". Muitas aplicações do tipo já são elaboradas considerando essas possibilidades;
- dependendo do fornecedor, o usuário pode contar com alta disponibilidade, já que, se por exemplo, um servidor parar de funcionar, os demais que fazem parte da estrutura continuam a oferecer o serviço;
- o usuário pode contar com melhor controle de gastos. Muitas aplicações em Cloud Computing são gratuitas e, quando é necessário pagar, o usuário só o fará em relação aos recursos que usar ou ao tempo de utilização. Não é, portanto, necessário pagar por uma licença integral de uso, tal como acontece no modelo tradicional de fornecimento de software;
- dependendo da aplicação, o usuário pode precisar instalar um programa cliente em seu computador. Mas, neste caso, todo ou a maior parte do processamento (e até mesmo do armazenamento de dados) fica por conta das "nuvens".
- independente da aplicação, com a Cloud Computing o usuário não necessita conhecer toda a estrutura que há por trás, ou seja, ele não precisa saber quantos servidores executam determinada ferramenta, quais as configurações de hardware utilizadas, como o escalonamento é feito, onde está a localização física do datacenter, enfim. O que importa ao usuário é saber que a aplicação está disponível nas nuvens, não importa de que forma.


Desvantagens

- apesar da economia, os dados da empresa ficam armazenados no provedor de serviços, portando ele deve idôneo e ter dispositivos de segurança, que não permitam que terceiros ou pessoas não autorizadas acessem informações confidenciais.
- além disso, o cliente precisa ter uma boa conexão com a nuvem, o que provavelmente afastará muitas pequenas e médias empresas do segmento, já que os custos de conexão ainda são relativamente altos e instáveis (principalmente no Brasil).
- são necessários dois ou mais links de redundância, pois, dependendo do que esteja na nuvem, caso ocorra algum problema com a conexão a organização pode literalmente parar.
- indisponibilidade do servidor e congelamento de conta, os servidores podem sair do ar, e quando você depende de um aplicativo na web para acessar algum arquivo ou e-mail. Tecnologias offline como o Google Gears, funcionalidades decentes de exportação e um bom sistema de backup podem aliviar esta questão em particular, mas nem todos os sistemas oferecem estes recursos.


Conclusão


A could computing é, em grande parte, vantajosa, pois dá ênfase ao baixo custo entre software e hardware para o usuário. E isto é positivamente visto por empresas de grande porte, por exemplo, empresas que trabalham com network só precisariam se preocupar com o contrato dos serviços da computação em nuvem e haveria investimento mínimo em computadores para os empregados, já que toda a parte de software a armazenamento ficaria a cargo da empresa de cloud computing.
O que seria ideal para empresas de grande porte, se não fosse o alto risco de invasão de hackers, a baixa instabilidade na conexão via internet. Principalmente no caso do Brasil, onde mesmo com a internet banda larga as empresas prestadoras de serviços de internet só garantem 10% da velocidade de navegação em horário de pico e isso dificultaria no acesso de informações e aplicativos na nuvem.
Podemos concluir que, a computação em nuvem é de fato um projeto interessante no meio da tecnologia da informação, mas devido a sua estrutura ineficaz contra problemas corriqueiros, a imagem de insegurança por nós usuários e ceticismo por parte de alguns analistas diante dessa “nova” tecnologia ainda é bastante denegrida em relação a sua funcionalidade.


Postado por : Bruna Fernandes
              Thiago Guedes

COMPUTAÇÃO EM NUVEM

Computação em Nuvens



Definição
A computação nas nuvens, em inglês chamada de “cloud computing”, é uma tendência na internet do futuro. Mas você sabe o que significa essa expressão? 
Vamos dizer que você é um executivo de uma grande empresa. Suas responsabilidades incluem assegurar que todos os seus empregados tenham o software e o hardware de que precisam para fazer seu trabalho. Comprar computadores para todos não é suficiente - você também tem de comprar software ou licenças de software para dar aos empregados as ferramentas que eles exigem. Sempre que você tem um novo contratado, você tem de comprar mais software ou assegurar que sua atual licença de software permita outro usuário. 
Acredita-se que no futuro ninguém mais precisará instalar nenhum software em seu computador para desempenhar qualquer tipo de tarefa, desde edição de imagens e vídeos até a utilização de programas de escritório (Office), pois tudo isso será acessível através da internet. 
Estes são os chamados serviços online. Ou seja, você simplesmente cria uma conta no site, utiliza o aplicativo online e pode salvar todo o trabalho que for feito para acessar depois de qualquer lugar. É justamente por isso que o seu computador estará nas nuvens, pois você poderá acessar os aplicativos a partir de qualquer computador que tenha acesso à internet.
Em um sistema de computação em nuvem, há uma redução significativa da carga de trabalho. Computadores locais não têm mais de fazer todo o trabalho pesado quando se trata de rodar aplicações. Em vez disso, a rede de computadores que faz às vezes de nuvem lida com elas. A demanda por hardware e software no lado do usuário cai. A única coisa que o usuário do computador precisa é ser capaz de rodar o software da interface do sistema da computação em nuvem, que pode ser tão simples quanto um navegador web, e a rede da nuvem cuida do resto.
Há uma boa chance de você já ter usado alguma forma de computação em nuvem. Se você tem um conta de e-mail com um serviço baseado na web, como Hotmail, Yahoo! ou Gmail, então você já teve experiência com computação em nuvem. Em vez de rodar um programa de e-mail no seu computador, você se loga numa conta de e-mail remotamente pela web. O software e o armazenamento da sua conta não existem no seu computador - estão na nuvem de computadores do serviço.
Vale lembrar, que como o termo não é nada novo, já existem vários sites que são praticamente sistemas operacionais on-line, além de muitos serviços que disponibilizam ferramentas fantásticas on-line. Exemplo recente da Adobe, que disponibilizou uma versão on-line do Photoshop.


ARQUITETURA DA COMPUTAÇÃO EM NUVEM



Quando falamos sobre um sistema de computação em nuvem, é de grande ajuda dividi-lo em duas seções: o front end e o back end. Eles se conectam através de uma rede, geralmente a Internet. O front end é o lado que o usuário do computador, ou cliente, vê. O back end é a seção "nuvem" do sistema.
Um servidor central administra o sistema, monitorando o tráfego e as demandas do cliente para assegurar que tudo funcione tranquilamente. Ele segue um conjunto de regras chamadas protocolos e usa um tipo especial de software chamado middleware. O middleware permite que computadores em rede se comuniquem uns com os outros.
Se uma empresa de computação em nuvem tem muitos clientes, é provável que haja uma alta demanda por muito espaço de armazenamento. Algumas companhias requerem centenas de dispositivos de armazenamento digitais. Sistemas de computação em nuvem precisam de pelo menos o dobro do número de dispositivos de armazenamento exigidos para manter todas as informações dos clientes armazenadas. Isso porque esses dispositivos, assim como todos os computadores, ocasionalmente saem do ar. Um sistema de computação em nuvem deve fazer uma cópia de toda a informação dos clientes e a armazenar em outros dispositivos. As cópias habilitam o servidor central a acessar máquinas de backup para reter os dados que, de outra forma, poderiam ficar inacessíveis. Fazer cópias de dados como um backup é chamado redundância.


PREOCUPAÇÕES COM A COMPUTAÇÃO EM NUVEM


Talvez as maiores preocupações sobre a computação em nuvem sejam segurança e privacidade. A idéia de entregar dados importantes para outra empresa preocupa algumas pessoas. O contra-argumento a essa posição é que as empresas que oferecem serviços de computação em nuvem vivem de suas reputações. É benéfico para essas empresas ter medidas de segurança confiáveis funcionando. Do contrário, ela perderia todos os seus clientes.
Privacidade é outro assunto. Se um cliente pode logar-se de qualquer local para acessar aplicações, é possível que a privacidade do cliente esteja comprometida. Empresas de computação em nuvem vão precisar encontrar formas de proteger a privacidade do cliente. Uma delas seria usar técnicas de autenticação, como usuário e senha. Outra forma é empregar um formato de autorização (níveis de permissionamento) - cada usuário acessa apenas os dados e as aplicações que são relevantes para o seu trabalho.
Algumas questões a cerca da computação em nuvem são mais filosóficas. O usuário ou a empresa que contrata os serviços de computação em nuvem é dono dos dados? O sistema de computação em nuvem, que fornece o espaço de armazenamento, é o dono? É possível para uma empresa de computação em nuvem negar a um cliente o acesso a esses dados?

Desvantagens
§     “Falta” de privacidade
§     “Falta” de segurança
§     Maior risco de invasões
§     Falta de acesso em caso de queda de internet



Fontes:
http://www.tecmundo.com.br/738-o-que-e-computacao-em-nuvens-.htm
http://www.undergoogle.com/blog/2008/google/computacao-as-nuvens-o-futuro-segundo-o-google.html
http://informatica.hsw.uol.com.br/computacao-em-nuvem.htm

Postado por: Carol, Hudson (Bill), Maria Helena, Marissa, Victor

4 de set. de 2011

comparação DOS e WINDOWS.....


O foco deste video é programação em java, mas esta parte do tutorial mostra bem como usar o DOS e as comparações com o windows.



Postado por: Thiago Guedes