SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Cloud Computing
Tecnologias
que é Cloud Computing e como surg
Quemsoueu
Jéssica Nathany
Bacharel em Sistemas de Informação
Desenvolvedora Web plataforma .Net
O que é Cloud Computing e como
surgiu?
O termo Computação em Nuvens ou (Cloud Computing) tem
suas origens na década de 60, onde o cientista da
computação John McCarthy diz que:
"A computação pode algum dia ser considerada como
utilidade pública."
Em 2000 SalesForce foi a pioneira incentivando a
virtualização de serviços de outras empresas com seu
software.
John McCarthy 
A principal funcionalidade da Cloud Computing é a utilização de
recursos computacionais por meio da internet. Ou seja, se trata
de tecnologia que permite acesso remoto a (softwares), arquivos,
documentos, músicas, jogos, fotos, vídeos) e serviços por meio
da internet.
_______
_________________
_______
_______
___
_______
Nuvem privada
As nuvens privadas também conhecidas como Internal Cloud ou
Corporate Cloud, são aquelas construídas para uma empresa, tem­se
ambiente virtualizado onde todos os servidores estão instalados para
o  uso exclusivo de uma empresa dentro de um ambiente protegido
(firewall) e a empresa tem o acesso restrito.
Com a nuvem privada as organizações conseguem um nível maior de
segurança para suas informações
Nuvem pública
As nuvens públicas são uma opção mais barata na qual a
infraestrutura oferecida por uma empresa de cloud computing é
compartilhada por vários clientes, onde toda interação se dá por
meios de protocolos da internet.
Nuvem híbrida
As nuvens híbridas possuí características presentes nuvem pública
e a nuvem privada, em teoria a nuvem híbrida seria um modelo
adaptado para todas as empresas, pois a quantidade de recursos
que ela oferece é extensa.
O benefício mais óbvio em se utilizar um ambiente híbrido é a parte
de segurança dos dados, pois a empresa não necessita expor
todos os seus sistemas para o acesso público  e questões como
performance e disponibilidade.
Tecnologias Cloud Computing
SaaS - Software as a Service
É um modelo  pelo qual os softwares são hospedados por um fornecedor ou um
 provedor de serviço terceirizados, que permite aos clientes acessarem esse aplicativo
por meio da rede, normalmente a internet. Nesse modelo o onde aquisição e/ou de um
software não está relacionado a compra de licenças, ou seja, o usuário paga pela
utilização do serviço.
Os aplicativos estão disponibilizados na nuvem e utilizam suas vantagens,
escalabilidade para facilitar o acesso a aplicação a um grande número de
usuários. Sistemas de email como: Gmail, Hotmail, Facebook ou Twitter você pode
não saber mas está utilizando um serviço disponibilizado por SaaS.
(Software como serviço)
SaaS - Software as a Service
IaaS - Infrastructure as a Service
(Infraestrutura como Serviço)
Neste modelo você contrata uma infraestrutura como serviço, onde é
possível a contratação servidores virtuais (e outros dispositivos de
infraestrutura) ao invés de comprar servidores, roteadores, racks e outras
“caixas” de hardware.  Aqui você é tarifado por alguns fatores tais como,
número de servidores virtuais, quantidade de dados trafegados, dados
armazenados etc.
Uma das vantagens em se utilizar IaaS é a eficiência, custo e agilidade. Os
recursos são virtualizados e agrupados, garantindo que sua infraestrutura
física seja usada no máximo da sua capacidade e a cobrança é baseada no
serviço e não em produto, ou seja, se você precisa de 10 servidores para o
próximo mês, você contrata a utilização destes servidores por este período
determinado e depois,  simplesmente cancela a utilização.
CLOUD SERVER
Dísco Virtual
Load Balancer
Firewall Virtual
Sistema Operacional
Banco de Dados
Escalonamento
Backup Online
Monitoramento de Performance
Console de acesso remoto
Escalabilidade
PaaS - Platform as a Service
(Plataforma como Serviço)
Esse modelo fica entre o modelo SaaS e IaaS, proporcionando uma
plataforma mais robusta e flexível para utilização de muitos recursos de
tecnologia. Através da utilização dos softwares é possível desenvolver,
testar, executar e gerenciar seus aplicativos.
O modelo  PaaS oferece todo o pacote de discos de recursos de TI como
serviço, reduzindo a complexidade permitindo que o desenvolvedor
acelere o ritmo de desenvolvimento de seus aplicativos.
Cloud Foundry
Cloud Foundry é uma plataforma como serviço (PaaS) de código aberto que
permite criar e implementar aplicativos rapidamente na nuvem. 
Devido às suas raízes de código aberto, o Cloud Foundry não é específico
para o provedor e não o limita a softwares de propriedade intelectual ou
infraestrutura de nuvem.
O ambiente de execução da plataforma suporta os frameworks Spring, Ruby
on Rails, Sinatra, Scala e node.js, e também os seguintes serviços: bancos de
dados relacionais com vFabric Postgres e MySQL, banco de dados NoSQL
orientado a documentos com MongoDB dentre outros.
IBM Bluemix
IBM Bluemix é uma implementação da Arquitectura de Nuvem Aberta da
IBM, baseada em Cloud Foundry, que permite criar, implementar e
gerenciar rapidamente seus aplicativos na nuvem.
Como o Bluemix está baseado em Cloud Foundry, é possível aproveitar o
ecossistema de frameworks e serviços de tempo de execução em
crescimento.
 Além de proporcionar frameworks e serviços adicionais, o Bluemix
fornece um painel para que você crie, visualize e gerencie seus
aplicativos e serviços, bem como monitorar o uso dos recursos do seu
aplicativo.
Outros
exemplos
de
Nuvem
Contato
http://www.slideshare.net/jessicanathanycarvalhofreitas
jessicanathany.web@gmail.com
https://github.com/JessicaNathany
https://www.facebook.com/jessicanathany.carvalhofreitas
Fontes
https://www.ibm.com/developerworks/br/cloud/library/cl-bluemixfoundry/
https://antonioricardo.org/2013/03/28/o-que-e-saas-iaas-e-paas-em-cloud-
computing-conceitos-basicos/
http://www.devmedia.com.br/comecando-no-cloud-foundry/28279
http://www.salesforce.com/br/

Mais conteúdo relacionado

Semelhante a Tecnologias cloud computing

Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytesDesiree Santos
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvensRafael Castro
 
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computing
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computingEbook tudo-o-que-voce-precisa-saber-sobre-cloud-computing
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computingAlfredo Neto
 
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014Vitor Meriat
 
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7Gustavo Fischer
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em NuvemAlanDemarcos2
 
Atividades De Ead atividade 2
Atividades De Ead atividade 2Atividades De Ead atividade 2
Atividades De Ead atividade 2yaracinthian
 
Atividades De Ead ATIVIDADE 2
Atividades De Ead ATIVIDADE 2Atividades De Ead ATIVIDADE 2
Atividades De Ead ATIVIDADE 2abinoanncampos
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtualVitor Faria
 
Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...UTFPR
 

Semelhante a Tecnologias cloud computing (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytes
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
Computação nas nuvens
Computação nas nuvensComputação nas nuvens
Computação nas nuvens
 
Realidade aumenta e design 02
Realidade aumenta e design 02Realidade aumenta e design 02
Realidade aumenta e design 02
 
Redes 1ª aula
Redes 1ª aulaRedes 1ª aula
Redes 1ª aula
 
A INFORMÁTICA NAS EMPRESAS
A INFORMÁTICA NAS EMPRESASA INFORMÁTICA NAS EMPRESAS
A INFORMÁTICA NAS EMPRESAS
 
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computing
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computingEbook tudo-o-que-voce-precisa-saber-sobre-cloud-computing
Ebook tudo-o-que-voce-precisa-saber-sobre-cloud-computing
 
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
Cloud Computing, Serviços e Mobilidade com Microsoft Azure - ETBS 2014
 
Aula 9 semana
Aula 9 semanaAula 9 semana
Aula 9 semana
 
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7
Aula Gestão para Inovação e Liderança Unisinos - 2011 - PA7
 
O que é computação em Nuvem
O que é computação em NuvemO que é computação em Nuvem
O que é computação em Nuvem
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Atividades De Ead atividade 2
Atividades De Ead atividade 2Atividades De Ead atividade 2
Atividades De Ead atividade 2
 
Atividades De Ead ATIVIDADE 2
Atividades De Ead ATIVIDADE 2Atividades De Ead ATIVIDADE 2
Atividades De Ead ATIVIDADE 2
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtual
 
Design de interação e Design da experiência considerações sobre um camp...
Design de interação e Design da experiência  considerações sobre um camp...Design de interação e Design da experiência  considerações sobre um camp...
Design de interação e Design da experiência considerações sobre um camp...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Mais de Jéssica Nathany Carvalho Freitas (8)

Web por baixo dos panos completo
Web por baixo dos panos completoWeb por baixo dos panos completo
Web por baixo dos panos completo
 
Treinamento poo-carreira-unica
Treinamento poo-carreira-unicaTreinamento poo-carreira-unica
Treinamento poo-carreira-unica
 
Boas práticas em programação
Boas práticas em programaçãoBoas práticas em programação
Boas práticas em programação
 
Pesquisa sobre no sql
Pesquisa sobre no sqlPesquisa sobre no sql
Pesquisa sobre no sql
 
Segurança em Aplicações Web com OWASP
Segurança em Aplicações Web com OWASPSegurança em Aplicações Web com OWASP
Segurança em Aplicações Web com OWASP
 
Resumo do livro Já Entendi da autora Gladys Mariotto
Resumo do livro Já Entendi da autora Gladys MariottoResumo do livro Já Entendi da autora Gladys Mariotto
Resumo do livro Já Entendi da autora Gladys Mariotto
 
Apresentação Arquitetura MVC
Apresentação Arquitetura MVCApresentação Arquitetura MVC
Apresentação Arquitetura MVC
 
Programação Orientado a Objetos
Programação Orientado a ObjetosProgramação Orientado a Objetos
Programação Orientado a Objetos
 

Tecnologias cloud computing