quarta-feira, 13 de abril de 2011

Preços dos computadores caírão

Computadores terão o preço reduzido, cada vez mais o preço das máquinas cairá devido ao fato de que um computador para acessar a internet não necessita de muitos recursos, basta ter um processador simples, um pouco de memória que você estará satisfeito com o resultado, com isto, você terá mais mobilidade, pois os celulares da nova geração (3G) tem acesso à internet, e você poderá acessar os seus arquivos e documentos de qualquer lugar através da conexão com a internet oferecida por seu celular.

Confiança na Nuvem

Não é fácil. A única maneira de ganhar a confiança é provar por experiência. Quando eles demonstram com seus próprios clientes que são de confiança e as informações se mantém protegidas, outros podem seguir. Assim, outras empresas começam a dizer: “Esta [cloud] é uma alternativa estabelecida de gerenciar a TI”.

quarta-feira, 6 de abril de 2011

Tipologia

Atualmente, a Cloud Computing é dividida em quatro 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 adéqüe à 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).

Corrida pela tecnologia

Corrida pela Tecnologia

Empresas como Google, IBM e Microsoft foram as primeiras a iniciar uma grande ofensiva nessa "nuvem de informação" (information cloud), que especialistas consideram uma "nova fronteira da era digital". Aos poucos, essa tecnologia vai deixando de ser utilizada apenas em laboratórios para ingressar nas empresas e, em breve, em computadores domésticos.
O primeiro serviço na Internet a oferecer um ambiente operacional para os usuários -- antigamente, disponível no endereço www.webos.org -- foi criado por um estudante sueco, Fredrik Malmer, utilizando as linguagens XHTML e Javascript. Atualmente, o termo AJAX é adotado para definir a utilização dessas duas linguagens na criação de serviços na Internet.
Em 1999, foi criada nos EUA a empresa WebOS Inc., que comprou os direitos do sistema de Fredrik e licenciou uma série de tecnologias desenvolvidas nas universidades do Texas, Califórnia e Duke. O objetivo inicial era criar um ambiente operacional completo, inclusive com API para o desenvolvimento de outros aplicativos.
O Google embarcou na cloud computing em 2002, com softwares de edição de textos, planilhas eletrônicas, correio eletrônico e agendas, todos desenvolvidos para que fossem usados online, sem a necessidade de fazer o download para o computador.



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.
O front end inclui o computador do cliente (ou rede de computadores) e a aplicação necessária para acessar o sistema de computação em nuvem. Nem todos os sistemas de computação em nuvem têm a mesma interface para o usuário. Serviços baseados na Web, como programas de e-mail, aproveitam navegadores de internet já existentes, como o Internet Explorer e o Firefox. Outros sistemas têm aplicações próprias que fornecem acesso à rede aos clientes.
Na maior parte do tempo, servidores não rodam em plena capacidade. Isso significa que há um poder de processamento sem uso indo para o lixo. É possível enganar um servidor físico, fazendo-o pensar que ele é múltiplos servidores, cada um rodando com seu próprio sistema operacional. A técnica é chamada de virtualização de servidor. Ao maximizar a saída de servidores individuais, a virtualização de servidor reduz a necessidade de máquinas físicas.
No Back End do sistema estão vários computadores, servidores e sistemas de armazenamento de dados que criam a "nuvem" de serviços de computação. Na teoria, um sistema de computação em nuvem inclui praticamente qualquer programa de computador que você possa imaginar, do processamento de dados aos videogames. Cada aplicação tem seu próprio servidor dedicado.

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.