sábado, 30 de abril de 2011

Computação em Nuvem ( Cloud Computing)


O conceito de computação em nuvem (em inglêscloud computing) refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade
O armazenamento de dados é feito em serviços que poderão ser acessados de qualquer lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas x ou de armazenar dados. O acesso a programas, serviços e arquivos é remoto, através da Internet - daí a alusão à nuvem.O uso desse modelo (ambiente) é mais viável do que o uso de unidades físicas.
Num sistema operacional disponível na Internet, a partir de qualquer computador e em qualquer lugar, pode-se ter acesso a informações, arquivos e programas num sistema único, independente de plataforma. O requisito mínimo é um computador compatível com os recursos disponíveis na Internet. O PC torna-se apenas um chip ligado à Internet—a "grande nuvem" de computadores—sendo necessários somente os dispositivos de entrada (tecladomouse) e saída (monitor).

Tipologia

Atualmente, a Cloud Computing é dividida em cinco tipos:
  • IaaS - Infrastructure as a Service ou Infra-estrutura como Serviço (em português): quando se utiliza uma porcentagem de um servidor, geralmente com configuração que se adeque à sua necessidade.
  • PaaS - Plataform as a Service ou Plataforma como Serviço (em português): utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (p.ex.: Windows Azure).
  • DaaS - Development as a Service ou Desenvolvimento como Serviço (em português): as ferramentas de desenvolvimento tomam forma no cloud computing como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e serviços baseados em mashup.
  • SaaS - Software as a Service ou Software como Serviço (em português): uso de um software em regime de utilização web (p.ex.: Google Docs , Microsoft Sharepoint Online).
  • CaaS - Communication as a Service ou Comunicação como Serviço (em português): uso de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante.

Vantagens

A maior vantagem da computação em nuvem é a possibilidade de utilizar softwares sem que estes estejam instalados no computador. Mas há outras vantagens:[5]
  • Na maioria das vezes o usuário não precisa se preocupar com o sistema operacional e hardware que está usando em seu computador pessoal, podendo acessar seus dados na "nuvem computacional" independentemente disso;
  • As atualizações dos softwares são feitas de forma automática, sem necessidade de intervenção do usuário;
  • O trabalho corporativo e o compartilhamento de arquivos se tornam mais fáceis, uma vez que todas as informações se encontram no mesmo "lugar", ou seja, na "nuvem computacional";
  • Os softwares e os dados podem ser acessados em qualquer lugar, bastando que haja acesso à Internet, não estando mais restritos ao ambiente local de computação, nem dependendo da sincronização de mídias removíveis.
  • O usuário tem um melhor controle de gastos ao usar aplicativos, pois a maioria dos sistemas de computação em nuvem fornece aplicações gratuitamente e, quando não gratuitas, são pagas somente pelo tempo de utilização dos recursos. Não é necessário pagar por uma licença integral de uso de software;
  • Diminui a necessidade de manutenção da infraestrutura física de redes locais cliente/servidor, bem como da instalação dos softwares nos computadores corporativos, pois esta fica a cargo do provedor do software em nuvem, bastando que os computadores clientes tenham acesso à Internet.
  • A infraestrutura necessária para uma solução de cloud computing é bem mais enxuta do que uma solução tradicional de hosting ou collocation, consumindo menos energia, refrigeração e espaço físico e consequentemente contribuindo para preservação e uso racional dos recursos naturais. Entretanto é preciso notar que a demanda por poder de processamento e armazenamento dos datacenters das empresas provedoras dos serviços de cloud computing por sua vez apenas cresce, o que coloca em dúvida esta suposta vantagem.
  • De uma maneira geral, serviço de plataforma é uma evolução da terceirização na área de TI. A maioria das empresas não tem como atividade principal a gestão de TI, de forma que se mostra coerente a contratação de uma plataforma externa robusta para apoiar processos como gestão empresarial, pagamentos e recebimentos, banco de dados, desenvolvimento de produtos (como renderização de vídeos, CAD, etc.), apoio a serviços (BI, processamento de dados, etc.) e demais. Nesse caso, TI passa a ser efetivamente uma ferramenta de suporte ao negócio, ou seja, o foco do cliente é a informação e não a forma como ela é mantida e processada.
Mesmo para as organizações de TI, há vantagens. “As organizações de TI gastam hoje 80% de seu tempo com a manutenção de sistemas, e não é seu objetivo de negócio manter dados e aplicativos em operação. É dinheiro jogado fora, o que é inaceitável nos dias de hoje”, defende Clifton Ashley, diretor do Google para a América Latina.[6]
  • É uma grande tendência de mercado, principalmente pelo controle de custos, pois atualmente em grande parte das empresas não se sabe quanto se gasta com TI, nem quanto poderia ser economizado. Tomando por exemplo uma empresa de marketing: a produção de animações 3D e efeitos especiais exige uma grande quantidade de processamento computacional. Normalmente isto é realizado dentro das limitações da estação de trabalho do próprio artista, consumindo muitas horas ou até mesmo dias, diminuindo a produtividade e estendendo o cronograma do projeto. A utilização da computação em nuvem permitiria a realização do mesmo trabalho em um espaço de tempo drasticamente reduzido (poucas horas ou minutos) sem grandes investimentos em uma plataforma de processamento compatível com o trabalho. O custo é proporcional ao tempo de utilização do serviço ou corresponde ao custo de uma assinatura.

Abaixo, Uma matéria exibida no Jornal da Globo:

Fonte:Wikipedia

quinta-feira, 28 de abril de 2011

Lista das Coisas Que Todo Mundo Deve Saber:

Utilidade Nº 1 - Jogar Truco

Se você não sabe, clique na frase abaixo e assista esse video fucking great que contem algumas informações e alerta de forma indireta o que NUNCA se deve fazer nesse jogo super educativo :S

-----> "Cê chama a ambulança ?" <-----
* Nao Aposte o que nao deva!! Pode Nao Haver Uma Ambulancia!

Utilidade Nº 2 - Rodar Caderno

Rodar caderno no dedo é outra coisa extremamente importante se você quer que seus filhos tenham orgulho da sua pessoa :p (O que td mundo já fez alguma vez na vida) Além de ser uma ótima ferramenta de sedução :$ Se você não tem dinheiro, e muito menos carro... É melhor pegar logo um caderno e começar a treinar (Y)' Voce Chega lá...

Utilidade Nº 3 - Entrar no orkut

A menos que você more na roça/Lindéia ou IBIRITÉ, que diz a lenda que é onde Judas perdeu as botas, é inaceitável que não se saiba mexer no orkut para bicar a vida alheia ! :X Mexer na internet vai além das putarias (Y)

Utilidade Nº 4 - Falar Palavrão

Principal maneira de defesa verbal quando não se tem mais argumentos em uma discussão. Vai além das novas vírgulas do português (c*, porr*,car**). Você deve ter capacidade para pelo menos conseguir ofender a mãe do proximo.

Utilidade Nº 5 - Correr

Essa é apenas para o caso de a utilidade nº 4 ser usada com a pessoa errada.



É isso aí ! Treine todas até poder enxer o peito pra falar que é FODA !

ou...
Mande um FUCK YOU pra pessoa ao lado!

Blog Finalizado

Blog fieto com sucesso