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.
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.
CLOUD COMPUTING  MODELO DA ESTRUTURA Platform as a Service (PAAS) Infrastructure as a Service ( IAAS) EXEMPLOS Storage as a Service (SAAS)
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.
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
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 Elasticidade 0% de espaço ocioso 100% de aproveitamento

Cloud Computing

  • 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 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.
  • 2.
    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.
  • 3.
    CLOUD COMPUTING MODELO DA ESTRUTURA Platform as a Service (PAAS) Infrastructure as a Service ( IAAS) EXEMPLOS Storage as a Service (SAAS)
  • 4.
    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.
  • 5.
    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
  • 6.
    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 Elasticidade 0% de espaço ocioso 100% de aproveitamento