13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud...

6
1 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado em uma rede massiva de servidores interconectados que se comunicam com clientes/estações. Diferente dos modelos atuais ( servidores dedicados e hospedagem

Transcript of 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud...

Page 1: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

O QUE É COMPUTAÇÃO EM NUVEM ?

A Computação em Nuvem, do inglês Cloud Computing,

é a definição para um modelo de computação baseado em uma rede

massiva de servidores interconectados que se comunicam com

clientes/estações.

Diferente dos modelos atuais ( servidores dedicados e hospedagem

compartilhada comum), a “nuvem” é composta por uma série

de servidores que representam um amplo dispositivo de

armazenamento e processamento de dados, permitindo total

Elasticidade em todos os seus recursos fornecidos.

Page 2: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

ESTRUTURA DE UMA NUVEM

As camadas (serviços) que constituem uma nuvem são:

APLICAÇÃO : Hospeda aplicativos que se enquadram no modelo SaaS (Software as a

Service), beneficiando os consumidores ,liberando-os da instalação e manutenção do

software, e podem ser usados através de modelos de licenciamento que dão suporte

a conceitos de pagamento por uso.

PLATAFORMA : Esta é a camada em que vemos a infraestrutura da aplicação emergir como um

conjunto de serviços. Isto inclui, entre outros, middleware como serviço,

mensagem como serviço, integração como serviço, informações como serviço, conectividade como

serviço, e assim por diante. Tal camada permite aos consumidores ter certeza de

que seus aplicativos são equipados para atender às necessidades dos usuários

fornecendo infraestrutura com base na demanda.

INFRAESTRUTURA : Conjunto de ativos físicos tais como servidores, dispositivos

de rede, e discos de armazenamento oferecidos como serviços

provisionados aos consumidores. Os serviços aqui dão suporte

à infraestrutura de aplicação.

Page 3: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

MODELO DA ESTRUTURA

Platform as a Service (PAAS)

Infrastructure as a Service ( IAAS)

EXEMPLOS

Storage as a Service (SAAS)

Page 4: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

VANTAGENS

ELASTICIDADE: Recursos sob demanda, ou seja, você consegue aumentar ou diminuir a capacidade de processamento, espaço, memória ou banda de acordo com sua necessidade.

AGILIDADE: Simplicidade para configurar, dimensionar e redimensionar seu servidor sem prejudicar

suas aplicações.

AUTONOMIA: Gerencie seus recursos através do Painel de Controle, com processos

automáticos e sem complicação.

EXCLUSIVIDADE: Todos os recursos de hardware são alocados com exclusividade,

mais performance para sua aplicação.

SEGURANÇA: Menor risco de falhas, devido à arquitetura em nuvem, facilitando

a manutenção de Hardware/software, além da

infraestrutura com sistemas de monitoramento 24 horas

por dia com segurança Física e Lógica.

CUSTO OTIMIZADO: A arquitetura em nuvem permite otimização de custos já que o

cliente consegue alocar recursos de acordo com sua necessidade.

Page 5: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

DIFERENCIAIS – SERVER COMUM x CLOUD COMPUTING

SERVIDOR COMUM

em uso

ocioso

em uso

ocioso

em uso

DEMANDA

em uso

SERV 01 SERV 01 SERV 01

SERV 02

DEMANDA

DEMANDA

Situação do servidor do cliente em 80% do tempo

Pico de demanda em 20% do tempo

Page 6: 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ? A Computação em Nuvem, do inglês Cloud Computing, é a definição para um modelo de computação baseado.

13/01/10

CLOUD COMPUTING

DIFERENCIAIS – SERVER COMUM x CLOUD COMPUTING

CLOUD COMPUTING

O Cloud Computing com sua estrutura elástica, possibilita expandir seus recursos de maneira fácil, rápida e funcional. Sua flexibilidade também elimina espaços ociosos, reduzindo custos e agregando vantagens.

Ex: Caso o cliente deseje aumentar sua estrutura, poderá realizar

tal mecanismo com a maior facilidade apenas solicitando em seu

painel, desta forma, elimina o processo de instalação de novas

máquinas e também otimiza os custos e potencial da aplicação.

Tudo é realizado com o acesso a nuvem, que possui toda a

infraestrutura necessária para agilizar o procedimento,

economizando tempo e dinheiro. (visualizar figura ao lado)

CLOUD

CLIENTE

Elasticidade0% de espaço ocioso100% de aproveitamento