terça-feira, 31 de dezembro de 2013
Tipologias
Atualmente, a computação na nuvem está dividida em sete tipos:
IaaS - Infrastructure as a Service ou Infraestrutura como Serviço: quando se utiliza uma percentagem de um servidor, geralmente com configuração que se adeque à sua necessidade.
PaaS - Plataform as a Service ou Plataforma como Serviço: utilizando-se apenas uma plataforma como um banco de dados.
DevaaS - Development as a Service ou Desenvolvimento como Serviço: as ferramentas de desenvolvimento tomam forma na computação na nuvem como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e serviços baseados em mashup.
SaaS - Software as a Service ou Software como Serviço: uso de um software em regime de utilização web.
CaaS - Communication as a Service ou Comunicação como Serviço: uso de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante.
EaaS - Everything as a Service ou Tudo como Serviço: quando se utiliza tudo (infraestrurura, plataformas, software, suporte) o que envolve Tecnologia da Informação e Comunicação como um Serviço.
DBaas - Data Base as a Service ou Banco de dados como Serviço: quando utiliza a parte de servidores de banco de dados como serviço.
IaaS - Infrastructure as a Service ou Infraestrutura como Serviço: quando se utiliza uma percentagem de um servidor, geralmente com configuração que se adeque à sua necessidade.
PaaS - Plataform as a Service ou Plataforma como Serviço: utilizando-se apenas uma plataforma como um banco de dados.
DevaaS - Development as a Service ou Desenvolvimento como Serviço: as ferramentas de desenvolvimento tomam forma na computação na nuvem como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e serviços baseados em mashup.
SaaS - Software as a Service ou Software como Serviço: uso de um software em regime de utilização web.
CaaS - Communication as a Service ou Comunicação como Serviço: uso de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante.
EaaS - Everything as a Service ou Tudo como Serviço: quando se utiliza tudo (infraestrurura, plataformas, software, suporte) o que envolve Tecnologia da Informação e Comunicação como um Serviço.
DBaas - Data Base as a Service ou Banco de dados como Serviço: quando utiliza a parte de servidores de banco de dados como serviço.
sexta-feira, 27 de dezembro de 2013
Cloud Computing, ou computação em nuvem, já está a ser uma tendência no mundo corporativo. Muitas empresas deixaram de usar servidores próprios para armazenar seus dados e passaram a contratar data centers para cuidar de toda a parte de armazenamento. O conceito de computação em nuvem vem se esclarecendo a cada dia, mas ainda existem muitas companhias que se sentem um tanto receosas com o fato de guardar seus arquivos e dados corporativos em servidores de terceiros. Mas esse é um risco que, na verdade, não existe. Assista o vídeo e veja o por quê.
terça-feira, 24 de dezembro de 2013
Cloud Server ( Servidor da "Nuvem" )
Cloud Server
Quando se fala de
um sistema de Cloud Computing, é certo dividi-lo em duas seções: O front-end e
o back-end. Eles conectam uns aos outros através de uma rede, geralmente a
Internet. O front-end é o lado que o utilizador do computador, ou cliente, vê.
O back-end é a seção “nuvem” do sistema.
O front end inclui
o cliente do computador (ou rede de computadores) e a aplicação necessária para
aceder ao sistema do Cloud Computing. Nem todos os sistemas de computação em
nuvem tem a mesma interface do utilizador. Serviços como o Web-based e-mail,
programas, navegadores da Web já existentes, como o Internet Explorer ou
Firefox. Outros sistemas têm aplicações exclusivas que fornecem acesso à rede
aos clientes.
No back-end do
cloud server estão vários computadores, servidores
e dados de sistemas de armazenamento , que criam a “nuvem” de serviços de
computação. Em teoria, um sistema de armazenamento de dados na nuvem pode
incluir praticamente qualquer programa de computador que você pode imaginar. Normalmente,
cada aplicação tem seu próprio servidor dedicado.
Um servidor central
administra o sistema, monitorando demandas de tráfego e cliente para garantir
que tudo corra bem. Segue-se um conjunto de regras chamadas protocolos e usa um
tipo especial de software chamado middleware. Middleware permite aos
computadores de rede para se comunicar uns com os outros. Na maioria das vezes,
os servidores não funcionam em plena capacidade. Isso significa que há poder de
processamento sem uso indo para o lixo. É possível enganar um servidor físico
em pensar que é, na verdade, vários servidores, cada um correndo com seu
próprio sistema operacional independente. A técnica é chamada de virtualização
de servidor. Ao maximizar a saída de servidores individuais, virtualização
reduz a necessidade de mais máquinas físicas.
Se uma empresa de
cloud computing server tem um monte de clientes, é provável que haja uma alta
demanda por uma grande quantidade de espaço de armazenamento. Algumas empresas
exigem centenas de dispositivos armazenamento
digital.
Cloud computing
server precisa de pelo menos o dobro do número de dispositivos de armazenamento
que necessita para manter as informações de todos os seus clientes armazenados.
Isso porque esses dispositivos, como todos os computadores, ocasionalmente têm
avarias. Um cloud computing server deve fazer uma cópia de todas as informações
de seus clientes e armazená-lo em outros dispositivos. As cópias vão permitir que o servidor central possa
aceder as máquinas de backup para recuperar os dados que de outra forma seriam
inacessíveis. Fazer cópias de dados como um backup é chamado redundância.
domingo, 22 de dezembro de 2013
Jogar na "nuvem"
O streaming de vídeos e músicas para TVs, PCs e tablets com a utilização de serviços em nuvem, como Netflix, YouTube, Pandora e Spotify, tornou-se a principal maneira de desfrutar de conteúdos em dispositivos conectados. A conveniência de grandes bibliotecas de conteúdo geridas em nuvem com recurso de streaming em qualquer lugar é algo que não dá para resistir.
Agora, com a revolucionária tecnologia de jogos em nuvem, em breve você será capaz de fornecer jogos por streaming na Web, do mesmo modo como ocorre com outras mídias de streaming. A tecnologia renderiza jogos em 3D em servidores em nuvem, codifica todos os quadros instantaneamente e fornece por streaming o resultado desse processamento para qualquer dispositivo que tenha conexão de banda larga com ou sem fio.
Jogos em qualquer dispositivo: Jogos para múltiplos dispositivos, com alta qualidade e baixa latência, em qualquer PC, Mac, tablet, smartphone ou TV.
Simplicidade de clicar e jogar: Acesso a qualquer momento a uma biblioteca de títulos de jogos e a jogos armazenados na nuvem. Jogue, ou continue jogos, a partir de qualquer dispositivo, de qualquer lugar.
Menos aborrecimentos: Sem hardware adicional. Instalação sem complicações. Sem discos. Sem downloads. Sem instalações. Sem atualizações de jogos.
segunda-feira, 9 de dezembro de 2013
Exemplos de aplicações gratuitas na "Nuvem"
Neste video seguinte podemos ver exemplos de aplicações gratuitas na nuvem.
sábado, 7 de dezembro de 2013
Arquitetura da computação em nuvem
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 utilizador 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
aceder o sistema de computação em nuvem. Nem todos os sistemas de computação em
nuvem tem a mesma interface para o utilizador. 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.
Você está
virtualmente servido
Na maior parte do
tempo, servidores não correm 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 correndo 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 jogos de vídeo.
Cada aplicação tem seu próprio servidor dedicado.
Um servidor central
administra o sistema, monitorizando 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 aceder a 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.
Grades, nuvens e
utilidades:
A computação em
nuvem está intimamente relacionada com a computação em grade e com a
computação sob demanda. No sistema de
computação em grade, computadores da rede são capazes de aceder e usar os
recursos de qualquer computador da rede. No sistema de computação em nuvem,
isso apenas se aplica ao back end. Computação sob demanda (utility computing) é
um modelo de negócios em que uma empresa paga à outra para aceder as aplicações
do computador ou o armazenamento de dados.
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. Isso é tão estressante que você tem
dificuldade para dormir todas as noites.
Breve, deve haver
uma alternativa para executivos como você. Em vez de instalar uma suíte de
aplicativos em cada computador, você só teria de carregar uma aplicação. Essa
aplicação permitiria aos trabalhadores logar-se em um serviço baseado na web
que hospeda todos os programas de que o usuário precisa para seu trabalho.
Máquinas remotas de outra empresa rodariam tudo - de e-mail a processador de
textos e a complexos programas de análise de dados. Isso é chamado computação
em nuvem e poderia mudar toda a indústria de computadores.
Uma idéia não tão
nova
Embora a computação
em nuvem seja um campo emergente da ciência da computação, a idéia está por aí
há anos. É chamada de computação em nuvem porque os dados e as aplicações
existem em uma nuvem de servidores web.
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 as
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.
domingo, 1 de dezembro de 2013
O que é "CLOUD COMPUTING" ?
O conceito de computação em nuvem (em inglês,
cloud 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 acedidos de qualquer lugar do mundo, a qualquer hora, não
havendo necessidade de instalação de programas 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 (teclado, rato) e saída (monitor).
Subscrever:
Mensagens (Atom)
