Sem resumo de edição |
Sem resumo de edição |
||
| (4 revisões intermediárias por 3 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
== Conceito == | |||
A computação na nuvem ou CloudComputing, é um modelo de computação, onde o processamento e/ou armazenamento de dados não é realizado por um hardware físico de uma máquina local. E assim, permite ao usuário final acesso a uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, se tornando necessário, apenas a conexão à “nuvem”. | |||
A nuvem é representada pela Internet, e sua infra-estrutura de comunicação, é utilizada com base em uma interface que oferece variadas aplicações e serviços aos diferentes consumidores e permitem entrega da computação como serviço como o processamento de dados, o suporte via servidores e o armazenamento de dados. | |||
Nuvens possuem escalabilidade, ou seja, são escaláveis desta forma os recursos utilizados podem ser alterados conforme a demanda. | |||
'' "CloudComputing é um paradigma de computação em larga escala que possui foco em proporcionar economia de escala, | |||
em que um conjunto abstrato, virtualizado, dinamicamente escalável de poder de processamento, armazenamento, | |||
plataformas e serviços são disponibilizados sob demanda para clientes externos através da Internet" '' | |||
(Foster) | |||
== Modelos de CloudComputing == | |||
• | • '''IaaS (Infrastructure as a Service):''' | ||
Disponibilização de recursos de hardware, como espaço em disco e capacidade de processamento, ou seja, Toda infra-estrutura de processamento e armazenamento necessária é virtualizada para o cliente. | |||
• '''DaaS (Database as a Service):''' | |||
Um tipo especializado de armazenamento que envolve serviços de Banco de Dados,bem como sua administração e segurança. | |||
• | • '''PaaS (Platform as a Service):''' | ||
Serviços para facilitar o desenvolvimento e distribuição de aplicações,sem o custo e a complexidade de comprar e gerenciar o hardware, software, o fornecimento e a hospedagem subjacentes. | |||
• '''SaaS (Software as a Service):''' | |||
Desenvolve aplicações inteiras baseadas na nuvem que, ao invés de serem utilizadas aquisição de licenças e download de softwares, são acessadas diretamente através da Internet. | |||
== Nuvem Pública,Nuvem Privada e Nuvem Híbrida == | |||
'''Nuvem pública:''' | |||
As nuvens públicas são possuídas e operadas por um conjunto de empresas e essa as usam para oferecer acesso rápido a recursos de computação | |||
financeiramente suportáveis para outras organizações ou indivíduos. | |||
'''Nuvem privada:''' | |||
Uma nuvem privada é possuída e operada por uma única empresa que controla a maneira como os recursos virtualizados e os serviços automatizados são | |||
customizados e usados por várias linhas de negócios e grupos constituintes. | |||
'''Nuvem híbrida:''' | |||
Uma nuvem híbrida usa uma base de nuvem privada combinada com o uso estratégico de serviços de nuvem pública.A maioria das empresas com nuvens privadas evoluirão para atender cargas de trabalho em datacenters,nuvens particulares e nuvens públicas—criando, assim, nuvens híbridas. | |||
== Benefícios e Vulnerabilidades == | |||
Dentre os benefícios da computação em nuvem estão: | |||
- A possibilidade de acesso aos dados e aplicações de qualquer lugar,bem como a possibilidade de amplo processamento e armazenamento em qualquer plataforma ou seja o amplo acesso à seu uso. | |||
- Customização e capacidade de personalização dos recursos da nuvem definindo o uso de serviços de infra-estrutura,serviços de plataforma e serviços de | |||
software com base na necessidade do cliente. | |||
- O modelo de pagamento pelo uso possibilita ao usuário pagar somente o que necessita, evitando desperdício de recursos. | |||
- Escalabilidade, ou seja ampliar a disponibilidade de recursos conforme o usuário verifica necessidade do mesmo. | |||
As principais Desvantagens e vulnerabilidades são: | |||
- A segurança e a gestão da informação que antes era armazenada localmente e agora irá localizar-se na nuvem,ou seja ,não há um amplo conhecimento do cliente de onde estão os dados e nem que tipos de dados estão sendo armazenados junto a informação guardada. | |||
- A interoperabilidade, que é o impossibilidade dos usuários executarem seus programas e seus dados em nuvens diferentes. | |||
- A confiabilidade, que é relacionada à frequência com que o sistema falha e qual o impacto de suas falhas. | |||
== Empresas e exemplos de produtos == | |||
O serviço de CloudComputing, ganha cada vez mais espaço e atenção das grandes empresas. | |||
As empresas mais conhecidas na área atualmente são a Oracle,Amazon,Microsoft,Google,IBM e VMware.Um exemplo de empresa brasileira que oferece o serviço de CloudComputing é a Embratel, que oferece serviços de armazenamento e gestão de dados, servidores e ainda outros serviços. | |||
Por ser um serviço altamente personalizável e que é cobrado pela demanda de uso e necessidade do cliente, não é fácil estipular um valor médio de uso do CloudComputing, no entanto seus valores começam nas ordem de poucos dólares, ou até mesmo reais e por intervalo de tempo necessário, e crescem de acordo com a necessidade do contratante. | |||
Exemplos de CloudComputing: | |||
'''PlayStation Now®''' - Um serviço de computação em nuvem baseado em Gaikai que hospeda Jogos e conteúdo relacionado, e em stream os coloca em smartphones, tablets, televisões, PlayStation 3, PlayStation Vita e PlayStation 4. Tem como fundamento o processamento de dados na nuvem e a capacidade de uso em inúmeras plataformas. | |||
'''DropBox®''' - Serviço de Armazenamento de Dados em nuvem, com uso gratuito para determinados espaços de armazenamento. | |||
'''ICloud®''' - Serviço de armazenamento de dados para usuários da Apple,O iCloud sincroniza dados com todos os dispositivos conectados. Ou seja, todos os contatos, vídeos, documentos e informações importantes para seus usuários e seus diversos dispositivos. | |||
Links Interessantes que abordam e também explicam o CloudComputing : | |||
http://www.ibm.com/cloud-computing/br/pt/what-is-cloud-computing.html | |||
https://www.youtube.com/watch?v=FDFejm-ovtI | |||
== Referências == | |||
Foster I., Yong Zhao, Raicu I, Lu S. “Cloud Computing and Grid Computing 360-Degree Compared” | |||
– Department of Computer Science, University of Chigado – 16 de dezembro de 2008 | |||
PEDROSA,Paulo H.C.Computação em Nuvem; Unicamp | |||
SILVA, F. H. R. Um estudo sobre os benefícios e os riscos | |||
de segurança na utilização de Cloud Computing; 2010. 15f. | |||
Artigo cientifíco de conclusão de curso apresentado no Centro | |||
Universitário Augusto Motta, UNISUAM-RJ. | |||
HURWITZ, Judith; BLOOR, Robin; KAUFMAN, Marcia; | |||
HALPER, Fern. Cloud Computing for Dummies; 1. ed Indiana, | |||
U.S. : Wiley Publishing, Inc; 2010. 336 p. ISBN: 978-0-470- | |||
48470-8 | |||
Edição atual tal como às 23h02min de 5 de maio de 2014
Conceito
A computação na nuvem ou CloudComputing, é um modelo de computação, onde o processamento e/ou armazenamento de dados não é realizado por um hardware físico de uma máquina local. E assim, permite ao usuário final acesso a uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, se tornando necessário, apenas a conexão à “nuvem”.
A nuvem é representada pela Internet, e sua infra-estrutura de comunicação, é utilizada com base em uma interface que oferece variadas aplicações e serviços aos diferentes consumidores e permitem entrega da computação como serviço como o processamento de dados, o suporte via servidores e o armazenamento de dados.
Nuvens possuem escalabilidade, ou seja, são escaláveis desta forma os recursos utilizados podem ser alterados conforme a demanda.
"CloudComputing é um paradigma de computação em larga escala que possui foco em proporcionar economia de escala, em que um conjunto abstrato, virtualizado, dinamicamente escalável de poder de processamento, armazenamento, plataformas e serviços são disponibilizados sob demanda para clientes externos através da Internet"
(Foster)
Modelos de CloudComputing
• IaaS (Infrastructure as a Service):
Disponibilização de recursos de hardware, como espaço em disco e capacidade de processamento, ou seja, Toda infra-estrutura de processamento e armazenamento necessária é virtualizada para o cliente.
• DaaS (Database as a Service):
Um tipo especializado de armazenamento que envolve serviços de Banco de Dados,bem como sua administração e segurança.
• PaaS (Platform as a Service):
Serviços para facilitar o desenvolvimento e distribuição de aplicações,sem o custo e a complexidade de comprar e gerenciar o hardware, software, o fornecimento e a hospedagem subjacentes.
• SaaS (Software as a Service):
Desenvolve aplicações inteiras baseadas na nuvem que, ao invés de serem utilizadas aquisição de licenças e download de softwares, são acessadas diretamente através da Internet.
Nuvem Pública,Nuvem Privada e Nuvem Híbrida
Nuvem pública:
As nuvens públicas são possuídas e operadas por um conjunto de empresas e essa as usam para oferecer acesso rápido a recursos de computação financeiramente suportáveis para outras organizações ou indivíduos.
Nuvem privada:
Uma nuvem privada é possuída e operada por uma única empresa que controla a maneira como os recursos virtualizados e os serviços automatizados são customizados e usados por várias linhas de negócios e grupos constituintes.
Nuvem híbrida:
Uma nuvem híbrida usa uma base de nuvem privada combinada com o uso estratégico de serviços de nuvem pública.A maioria das empresas com nuvens privadas evoluirão para atender cargas de trabalho em datacenters,nuvens particulares e nuvens públicas—criando, assim, nuvens híbridas.
Benefícios e Vulnerabilidades
Dentre os benefícios da computação em nuvem estão:
- A possibilidade de acesso aos dados e aplicações de qualquer lugar,bem como a possibilidade de amplo processamento e armazenamento em qualquer plataforma ou seja o amplo acesso à seu uso.
- Customização e capacidade de personalização dos recursos da nuvem definindo o uso de serviços de infra-estrutura,serviços de plataforma e serviços de
software com base na necessidade do cliente.
- O modelo de pagamento pelo uso possibilita ao usuário pagar somente o que necessita, evitando desperdício de recursos.
- Escalabilidade, ou seja ampliar a disponibilidade de recursos conforme o usuário verifica necessidade do mesmo.
As principais Desvantagens e vulnerabilidades são:
- A segurança e a gestão da informação que antes era armazenada localmente e agora irá localizar-se na nuvem,ou seja ,não há um amplo conhecimento do cliente de onde estão os dados e nem que tipos de dados estão sendo armazenados junto a informação guardada.
- A interoperabilidade, que é o impossibilidade dos usuários executarem seus programas e seus dados em nuvens diferentes.
- A confiabilidade, que é relacionada à frequência com que o sistema falha e qual o impacto de suas falhas.
Empresas e exemplos de produtos
O serviço de CloudComputing, ganha cada vez mais espaço e atenção das grandes empresas.
As empresas mais conhecidas na área atualmente são a Oracle,Amazon,Microsoft,Google,IBM e VMware.Um exemplo de empresa brasileira que oferece o serviço de CloudComputing é a Embratel, que oferece serviços de armazenamento e gestão de dados, servidores e ainda outros serviços.
Por ser um serviço altamente personalizável e que é cobrado pela demanda de uso e necessidade do cliente, não é fácil estipular um valor médio de uso do CloudComputing, no entanto seus valores começam nas ordem de poucos dólares, ou até mesmo reais e por intervalo de tempo necessário, e crescem de acordo com a necessidade do contratante.
Exemplos de CloudComputing:
PlayStation Now® - Um serviço de computação em nuvem baseado em Gaikai que hospeda Jogos e conteúdo relacionado, e em stream os coloca em smartphones, tablets, televisões, PlayStation 3, PlayStation Vita e PlayStation 4. Tem como fundamento o processamento de dados na nuvem e a capacidade de uso em inúmeras plataformas.
DropBox® - Serviço de Armazenamento de Dados em nuvem, com uso gratuito para determinados espaços de armazenamento.
ICloud® - Serviço de armazenamento de dados para usuários da Apple,O iCloud sincroniza dados com todos os dispositivos conectados. Ou seja, todos os contatos, vídeos, documentos e informações importantes para seus usuários e seus diversos dispositivos.
Links Interessantes que abordam e também explicam o CloudComputing :
http://www.ibm.com/cloud-computing/br/pt/what-is-cloud-computing.html
https://www.youtube.com/watch?v=FDFejm-ovtI
Referências
Foster I., Yong Zhao, Raicu I, Lu S. “Cloud Computing and Grid Computing 360-Degree Compared” – Department of Computer Science, University of Chigado – 16 de dezembro de 2008
PEDROSA,Paulo H.C.Computação em Nuvem; Unicamp
SILVA, F. H. R. Um estudo sobre os benefícios e os riscos de segurança na utilização de Cloud Computing; 2010. 15f. Artigo cientifíco de conclusão de curso apresentado no Centro Universitário Augusto Motta, UNISUAM-RJ.
HURWITZ, Judith; BLOOR, Robin; KAUFMAN, Marcia; HALPER, Fern. Cloud Computing for Dummies; 1. ed Indiana, U.S. : Wiley Publishing, Inc; 2010. 336 p. ISBN: 978-0-470- 48470-8