+ All Categories
Home > Technology > Tecnologias cloud computing

Tecnologias cloud computing

Date post: 12-Apr-2017
Category:
Upload: jessica-nathany-carvalho-freitas
View: 855 times
Download: 0 times
Share this document with a friend
22
Cloud Computing Tecnologias que é Cloud Computing e como surg
Transcript
Page 1: Tecnologias cloud computing

Cloud ComputingTecnologias

que é Cloud Computing e como surg

Page 2: Tecnologias cloud computing

Quem sou eu

Jéssica Nathany

Bacharel em Sistemas de Informação

Desenvolvedora Web plataforma .Net

Page 3: Tecnologias cloud computing

O que é Cloud Computing e comosurgiu?

Page 4: Tecnologias cloud computing

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 

Page 5: Tecnologias cloud computing

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.

_______

_________________

_______

_______

___

_______

Page 6: Tecnologias cloud computing

Nuvem privadaAs 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úblicaAs 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.

Page 7: Tecnologias cloud computing

Nuvem híbridaAs 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.

Page 8: Tecnologias cloud computing

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)

Page 9: Tecnologias cloud computing

SaaS - Software as a Service

Page 10: Tecnologias cloud computing

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.

Page 11: Tecnologias cloud computing
Page 12: Tecnologias cloud computing

C L O U D S E R V E R

Dísco VirtualLoad BalancerFirewall VirtualSistema OperacionalBanco de DadosEscalonamentoBackup OnlineMonitoramento de PerformanceConsole de acesso remotoEscalabilidade

Page 13: Tecnologias cloud computing

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.

Page 14: Tecnologias cloud computing
Page 15: Tecnologias cloud computing

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.

Page 16: Tecnologias cloud computing
Page 17: Tecnologias cloud computing

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.

Page 18: Tecnologias cloud computing
Page 19: Tecnologias cloud computing

Outrosexemplos

deNuvem

Page 20: Tecnologias cloud computing
Page 21: Tecnologias cloud computing

Contato

http://www.slideshare.net/jessicanathanycarvalhofreitas

[email protected]

https://github.com/JessicaNathany

https://www.facebook.com/jessicanathany.carvalhofreitas

Page 22: Tecnologias cloud computing

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/


Recommended