CloudComputing: a visao do desenvolvedor Java

49 respostas
R

“Bruno Souza”:
Ola Pessoal,

Eu e a Fabiane Nardon vamos apresentar uma palestra sobre CloudComputing para o InCor/SP. Como desenvolvedores Java, estaremos apresentando a visao de como usar cloud computing para desenvolver e implantar aplicacoes Java. Eh tambem uma previa da palestra que vamos apresentar no FISL, e falaremos bastante de como fazer tudo isso com software livre.

Quem quiser participar, a entrada eh gratuita. Veja detalhes abaixo.

[]s,
Bruno.

O Grupo de Pesquisa e Desenvolvimento do InCor/SP está promovendo o seminário descrito abaixo. Quem quiser participar, basta comparecer no local indicado. A entrada é gratuita.

Tema: Open Source e Cloud Computing
Quando: 15/7/2010 - 16h às 17h
Onde: Sala 3 - Segundo Andar - Bloco I
Instituto do Coração - FMUSP
Avenida Doutor Eneas Carvalho de Aguiar, 44
São Paulo - SP, 05403-000
Metrô: Clínicas

Palestrantes: Fabiane Nardon e Bruno Souza

Resumo:
A Computação na Nuvem é economicamente inevitável. Esta tecnologia permite
uma utilização mais inteligente de recursos e permite que idéias sejam transformadas
em realidade a uma fração do custo e do tempo necessário em modelos tradicionais de
desenvolvimento e implantação.

Em um momento em que a Computação na Nuvem ainda está em sua infância e muitos buscam
soluções para criar suas nuvens computacionais, observar o que as comunidades open source
estão produzindo deve ser o caminho mais adequado para que se obtenha as diversas camadas
de software que permitirão criar e utilizar nuvens públicas e privadas.

Esta apresentação irá discutir o que é Computação na Nuvem, apresentando os conceitos e
tecnologias associados, como IaaS, PaaS, SaaS, NoSQL, entre outros. Os diversos pedaços de
sofware necessários para criar uma nuvem computacional serão discutidos, e serão apresentadas
as opções de ferramentas open source disponíveis, mostrando quando elas são uma alternativa
viável. Depois, vamos mostrar como se pode disponibilizar uma aplicação na nuvem, quais as
limitações existentes, cuidados com segurança necessários e ferramentas open source que podem
ser utilizadas.

fonte: Bruno Souza @ SouJava

Bruno.

49 Respostas

J

Eu acho cloud computing aqui no brasil uma ilusão. Porque?
Porque a nossa banda ainda é muito pequena, comparada com os países que por exemplo já estão no 5g ou 6gx.
Eu assisti um programa na cultura, o roda viva, em que o entrevistado era representante direto da apple, falando justamente sobre isso.

R

Cloud computing is a trap, warns GNU founder Richard Stallman:

P

É só comparecer no dia ou tem que mandar e-mail para confirmar presença?

D

Roger75:
Cloud computing is a trap, warns GNU founder Richard Stallman:

http://www.guardian.co.uk/technology/2008/sep/29/cloud.computing.richard.stallman

Cara, essa mania de perseguição é tão americana

“that computer users should be keen to keep their information in their own hands, rather than hand it over to a third party.”

Não troco meu gmail, por nenhum outlook, thunderbird, notes… e oq quer q venha

é tão bom poder acessar serviços de qualidade de qualquer lugar a qualquer hora, sem ter q instalar nada

por mim todos os sistemas da minha maquina podiam rodar na web… assim poderia sentar em outro pc e usa-los da mesma maneira, sem ter q configurar nada

L

Olá

Se o Richard Stallman disse isto então cloud tem tudo para dar certo…

Brincadeirinha, ele já disse muita bogagem antes mas ninguém pode negar sua importância.

Cloud já deu certo. A gente usa mesmo sem saber. E pode ser usado aqui também.

Fiquei com vontade de comparecer para encontrar estes 2 dinossauros que muito fizeram pelo Java. A primeira palestra que assisti da Fabiane foi justamente sobre o uso de EJBs no Incor. Nada sabia e fui comprar um livro. Foi quando descobri que EJBs era complicado demais para ser coisa boa. Tenho pena de quem herdou a aplicação feita naquele tempo para o Incor. E já assisti um monte de palestras do Bruno e todas com muito prazer.

Apesar da birra dele com o GUJ que eu nunca entendi, impossível não reconhecer ele como pioneiro com Java no Brasil e um dos responsáveis pela popularidade do Java por aqui. Seu trabalho em prol da adoção do software livre também foi muito importante.

Se ele agora está preocupado com cloud… podem ter certeza de que não é ilusão.

[]s
Luca

G

Eu não entendi bem isso.

P

@gilberto_oliveira veja o case do New York Times

http://open.blogs.nytimes.com/2008/05/21/the-new-york-times-archives-amazon-web-services-timesmachine/

Se nao me engano custou menos de 1000 dolares digitalizar TODO o acervo do NYT pra pdf.

C

Na minha opiniao , cloud computing como utilizamos tem futuro…

Porem como o pessoal tem vendido… acho uma opcao meio falida…

Nao existe nenhum padrao , todo mundo puxa a sardinha pro seu lado… ou seja , se voce quer escrever um aplicativo para a nuvem voce precisa escolher um fornecedor e morrer abracado com ele… um Single Vendor Lockin MUITO forte… nao existe nada realmente dentro da nuvem que seja em um formato em que a empresa que desenvolve nao fique escrava das limitacoes e da maneira de trabalho de cada plataforma…

Enquanto a escolha por cloud significar estar amarrado , nao vejo como delocar para aplicações do dia a dia…

O pior é ouvir que Xen Server é quase uma cloud…

heheheheh , daqui a pouco nego liga um balancemento de carga e chama de NUVEM !!!

Quando eu puder apenas escolher a PLATAFORMA (java, .net…) e IMPLANTAR em qualquer fornecedor… ai cloud tem futuro…

Agora , enquanto eu tiver que morrer abraçado com o fornecedor… o que vai acontecer na pratica , eh que cada empresa vai querer sua “Cloud”. Veja o exemplo do Facebook.

J

O dia em que eu puder guardar todos os meus arquivos em um servidor, e puder acessá-los em tempo real aqui no Brasil, eu começo a acreditar em cloud. Por enquanto, para mim isso não existe.

G

Após a compra da Sun pela Oracle, a vermelhinha decidiu contratacar a SAP e seu sistema doas anos 80 que até hoje é a maior fonte de renda em TI. ( eu imagino )

E como a Oracle vai desafiar este sistema que há anos domina o mercado das Grandes Corporações ? A respostas é “Java + Cloud Computing”. A idéia da Oracle é vender softwares nas nuvens sob demanda, diferente da SAP onde tudo precisa ser parametrizado, configurado e às vezes modificado e isso gera um custo enorme, a Oracle irá vender serviços prontos rodando em seus Servidores nas nuvens. Sem instalação, sem consultorzinho sap, sem custos exorbitantes.

Eu perdi a fonte deste anúncio, recebi numa newsletter da própria Oracle há uns 4 meses atrás.

[ ]'s

F

Giulliano:
Após a compra da Sun pela Oracle, a vermelhinha decidiu contratacar a SAP e seu sistema doas anos 80 que até hoje é a maior fonte de renda em TI. ( eu imagino )

E como a Oracle vai desafiar este sistema que há anos domina o mercado das Grandes Corporações ? A respostas é “Java + Cloud Computing”. A idéia da Oracle é vender softwares nas nuvens sob demanda, diferente da SAP onde tudo precisa ser parametrizado, configurado e às vezes modificado e isso gera um custo enorme, a Oracle irá vender serviços prontos rodando em seus Servidores nas nuvens. Sem instalação, sem consultorzinho sap, sem custos exorbitantes.

Eu perdi a fonte deste anúncio, recebi numa newsletter da própria Oracle há uns 4 meses atrás.

[ ]'s

Giulliano, uma coisa é economizar com infraestrutura utilizando Cloud Computing, outra é um ERP que não precisa ser parametrizado, configurado e modificado. Isso é impossível. Cada empresa tem seus processos, suas diferenças e o software precisa de alguma forma ser adaptado a realidade da empresa. O EBS da Oracle precisa ser tão parametrizado quanto o SAP.

Abs,

A

Que cloudcomputing pode amarrar a tecnologias proprietárias concordo… mas mesmo assim acho que é grande a possibilidade de crescimento nos próximos anos, mesmo no Brasil que não possui das melhores redes. E ainda, agora com a reativação da Telebrás pode ser que este as velocidades de conexão comecem a melhorar…

Att.

G

fabiomazzo:

Giulliano, uma coisa é economizar com infraestrutura utilizando Cloud Computing, outra é um ERP que não precisa ser parametrizado, configurado e modificado. Isso é impossível. Cada empresa tem seus processos, suas diferenças e o software precisa de alguma forma ser adaptado a realidade da empresa. O EBS da Oracle precisa ser tão parametrizado quanto o SAP.
Abs,

Eu concordo com vc Fabio, embora seja o SAP quem dite os processos e somente se a empresa tiver dinheiro, ela paga pelas mudanças adaptativas.

Pelo que eu entendi os serviços serão vendidos numa escala menor de forma que diversos processos poderão se encaixar e se adaptar. Mas não faço parte do projeto, apenas acredito que seja possível.

O ERP atual da Oracle é outra história, vocẽ acabou misturando coisas que não tem nada a ver no seu comentário.

E por fim eu não disse que Cloud computing economiza com Infra Estrutura. Por um lado a empresa não gasta dinheiro com servidores parrudos e que se tornam obsoletos, mas por outro lado a Oracle terá que investir muito pesado para manter a infra e esse custo vai ser repassado com certeza.

[ ]'s

F

Luca:
Olá

Se o Richard Stallman disse isto então cloud tem tudo para dar certo…

Brincadeirinha, ele já disse muita bogagem antes mas ninguém pode negar sua importância.

//cortado do original …

Cloud já deu certo. A gente usa mesmo sem saber. E pode ser usado aqui também.

[]s
Luca

O Stallman é radical e fala demais, mas o alerta dele é importante, quem tem iPhone e é obrigado a conviver com o “lock” do iTunes sabe o que eu estou falando. Devem existir, sempre, meios para “sair fora” do fornecedor.
O mesmo terror das patentes e do código proprietário volta a se repetir.

M

faq:
Luca:
Olá

Se o Richard Stallman disse isto então cloud tem tudo para dar certo…

Brincadeirinha, ele já disse muita bogagem antes mas ninguém pode negar sua importância.

//cortado do original …

Cloud já deu certo. A gente usa mesmo sem saber. E pode ser usado aqui também.

[]s
Luca

O Stallman é radical e fala demais, mas o alerta dele é importante, quem tem iPhone e é obrigado a conviver com o “lock” do iTunes sabe o que eu estou falando. Devem existir, sempre, meios para “sair fora” do fornecedor.
O mesmo terror das patentes e do código proprietário volta a se repetir.

O primeiro passo para sair fora de um fornecedor é nao adquirir seus produtos e serviços em primeiro lugar. A não ser que esteja dizendo que o iphone não tem um competidor a altura, nao vejo como isso pode ser considerado lock. :wink:

P

parece ser uma excelente palestra. eles poderiam disponibilizar o PDF e comentarios depois. o horario ficou um pouco complicado.

sobre cloud, eu ja expressei minha opiniao, e realmente acho um ponto sem volta. diferente de outras tecnologias que tentaram empurrar pra nos desenvolvedores, o cloud é algo que queremos e sempre buscamos algo assim.

A

Pow se desse pra filmar e colocar o video da palestra depois seria muito legal :smiley: , as pessoas que assim como eu estão fora do eixo RJ/SP sofrem muito pois perdem grandes oportunidades de aprender mais e mais.
Mas se não der o pdf ja resolve kkk.

P

Um dos aspectos positivos do cloud é cobrar por uso.

Eu não preciso ter 1000 servidores para aguentar um pico de acesso e ficar 90% do tempo idle, gastando luz e espaço, se eu pago por CPU + I/O + Disco + etc eu tenho um tipo de negócio mais dinâmico.

C

+/- né…

o preco dessa “tranquilidade” é a codificação de um produto INTEIRO para um fornecedor especifico…

Se ele comecar a cobrar preços absurdos voce OU fica bem quietinho… ou refaz tudo. (ou quase tudo)

P

chun:
+/- né…

o preco dessa “tranquilidade” é a codificação de um produto INTEIRO para um fornecedor especifico…

pois é… se for PaaS, o acomplamento é realmente alto, até mesmo a APIs comuns. mas se for IaaS, o acoplamento é menor…

C

Desculpe a ignorancia… IaaS ?

R

Infrastructure as a Service. É você usar um server virtual na nuvem. Tipo aquelas imagens de servidores da amazon.

R

No meu pouco conhecimento, mas muito essencial, e pelo raciocício lógico e coerente, filosóficamente falando: “Cloud Computing” (Computação nas Nuvens) nunca será mais rápida que acessar seu aplicativo diretament no Hard Disk, pelo simples fato de depender de transferência via Conexões TCP/IP, da INTERNET em modo geral. Porque ? Transferência de pacotes, concomitantemente geram conflitos de pacotes, geram tempo de resposta e assim vai… Quando digo pro Word salvar meu arquivo, ele manda uma mensagem pro Sistema Operacional, que manda em binário pro hardware. Quanto tempo isso leva ? bom, mecânicamente falando eu não sei, mas tenho certeza que é mais do que uma conexão de 100 Mbits ou 1Gbits (hehehe). Alguns acidentes podem ser fatais como por exemplo, você está preenchendo um formulário importante para sua empresa na sua casa, se for embora a energia, bye bye seu trabalho (isso se a aplicação nas nuvens não tiver configurada para salvar automaticamente seu arquivo, mas e se for embora a energia nesse intervalo de salvamento ?, ui!, configurar para salvar automaticamente de 1 em 1 segundo ? kkkkkkkk, é uma solução, não posso contestar). Sou contra cloud computing ? NUNCA, sou a favor ? SIM =D, mas cloud computing surgiu para suprir uma necessidade, digamos que inicialmente comercial, portanto, nem tudo vai dar para ser usado como cloud… Mas é um avanço muito bom para o ramo da informática, isso com certeza ninguém pode reclamar.

J

Essa latência pode muito bem ser resolvida com um protocolo específico para isso. Apesar de eu optar por não usar cloud. Preferiria os arquivos na minha máquina mesmo.

C

A velha armadilha da BALA DE PRATA…

Agora se não for na nuvem “o software nao presta”…

Cuidado…

tem MUITA COISA que não vale a pena por em uma nuvem… por DIVERSOS motivos… e nem por isso o software deixa de ser bom.

J

chun:
A velha armadilha da BALA DE PRATA…

Agora se não for na nuvem “o software nao presta”…

Cuidado…

tem MUITA COISA que não vale a pena por em uma nuvem… por DIVERSOS motivos… e nem por isso o software deixa de ser bom.

Isso é só uma moda. Quem assiste aos debates sabe que o brasil não está preparado.

C

A questão não é estar preparado… a questão é a necessidade.

J

chun:
A questão não é estar preparado… a questão é a necessidade.

Pode até ser necessário, mas a palavra final ainda é do governo. Sem eles o país não terá infra-estrutura para isso.

C

O que o governo tem a ver com a infraestrutura de banda larga ?

F

chun:
O que o governo tem a ver com a infraestrutura de banda larga ?

Bom as empresas privadas estão ai ganhando rios de dinheiro cobrando caro por uma porcaria.

O governo poderia de alguma forma forçar ou incentivar elas a melhorar a infra.

Como fazer isto? Bom ja temos o Plano Nacional de Banda larga ai, que ja esta dando o que falar, ativação da telebras, incentivos as privadas para melhorarem suas infra, normas de qualidade e etc. Acho que o governo tem meios de fazer isto sim.

C

Tudo isso poderia ser melhorado com uma palavrinha:

“Investimento em contrapartida a reducao de impostos”

Não adianta reativar a telebras… O CABIDAO DE EMPREGO DO GOVERNO… e tambem incentivar como o melhoramento da infra cobrando 49% de imposto sobre o servico de telecom ?

Normas de qualidade ? Elas existem aos milhares !

J

chun:
Tudo isso poderia ser melhorado com uma palavrinha:

“Investimento em contrapartida a reducao de impostos”

Não adianta reativar a telebras… O CABIDAO DE EMPREGO DO GOVERNO… e tambem incentivar como o melhoramento da infra cobrando 49% de imposto sobre o servico de telecom ?

Normas de qualidade ? Elas existem aos milhares !

Pois é, esta é a razão. Enquanto o meu tio tinha uma net com banda de 40mb, gratuita nos EUA a 2 anos atraz, nós ainda estamos com a nossa engatinhando ainda.

Agora me diz como o governo não tem haver com isso?

Pode esperar a cloud sentado.

C

O governo não provÊ infra para telecom… prq ele tem que ser o culpado pelo baixo investimento na area ?

Culpa são empresas com a TELEFONICA que transformaram a banda larga em “promessa de grego”

O negocio aqui no paraná é bem diferente , a GVT DOMINA o mercado , justamente prq a PORCARIA da OI (antiga brasil telecããããão) não presta para nada.

M

Tem muitos casos de sucesso de Cloud Computing no Brasil, sim. Já trabalhei com uma empresa que fornece soluções pra venda de passagens e trabalha com computação em Nuvens, tendo mais de 60 clientes, cada um com dezenas de rodoviárias. E ela não era a única, fomos em muitos eventos e vimos muitos outros casos.

Não necessariamente você é dependente de um fornecedor, pode ter uma nuvem privada ou terceirizar pra um Datacenter. O preço do fornecedor subiu? Simplesmente tiramos do fornecedor A e passamos pro B. Você só fica preso ao fornecedor se usar uma tecnologia que só ele dá suporte, mas isso vale pra banco de dados, frameworks, etc.

O que é falso, é a mentalidade de que Cloud vai matar o desktop, ou que web vai matar x, ou y vai matar z. Como o chun disse, cada tecnologia é melhor pra um certo tipo de aplicação e essas teorias highlander de que só pode existir um vem de quem quer empurrar a sua pra cima do outro.

L

Olá

marcosalex:
Tem muitos casos de sucesso de Cloud Computing no Brasil, sim. Já trabalhei com uma empresa que fornece soluções pra venda de passagens e trabalha com computação em Nuvens, tendo mais de 60 clientes, cada um com dezenas de rodoviárias. E ela não era a única, fomos em muitos eventos e vimos muitos outros casos.

Não necessariamente você é dependente de um fornecedor, pode ter uma nuvem privada ou terceirizar pra um Datacenter. O preço do fornecedor subiu? Simplesmente tiramos do fornecedor A e passamos pro B. Você só fica preso ao fornecedor se usar uma tecnologia que só ele dá suporte, mas isso vale pra banco de dados, frameworks, etc.

O que é falso, é a mentalidade de que Cloud vai matar o desktop, ou que web vai matar x, ou y vai matar z. Como o chun disse, cada tecnologia é melhor pra um certo tipo de aplicação e essas teorias highlander de que só pode existir um vem de quem quer empurrar a sua pra cima do outro.

De volta para o futuro. Até que enfim alguém falou algo 2010. Lendo este tópico estava me sentindo em 1985.

Cloud já está funcionando bem e faz tempo. Será que ninguém usa o slideshare? Será que a Amazon continuaria com seus servi;ços se ninguém usasse? E os demais concorrentes, porque não fecham as portas.

Quem acha que no Brasil cloud não funciona está esquecendo de um pequeno detalhe. Os usuários das aplicações estão aqui mas as aplicações nem interessa saber onde estão.

[]s
Luca

A

Pois é… as aplicações desenvolvidas atualmente já devem ser planejadas para rodar nestes novos paradigmas (incluindo cloud)… se não for assim só estão dando margem para concorrência daqui alguns anos.

Att.

M

chun:
O governo não provÊ infra para telecom… prq ele tem que ser o culpado pelo baixo investimento na area ?

Culpa são empresas com a TELEFONICA que transformaram a banda larga em “promessa de grego”

Concordo. Embora ele poderia usar uma estatal pra pressionar as operadoras, não acredito que esse seja o papel dele. Tem mais coisas que o governo precisa cuidar.

B

Acredito que há muitas coisas pra explorar em cloud computing principalmente pela característica da elasticidade. Isso é muito bom para campanhas sazonais. As empresas podem contratar mais banda e poder de processamento para expandirem seus negócios conforme necessário.

Hoje muitas empresas precisam esperar meses/anos para receber uma máquina que permita expandir sua infra-estrutura. Não raramente ocorrem problemas como atrasos na entrega por causa da alfândega. Imagina se ocorre um erro no dimensionamento do hardware que seria usado em um novo sistema. Seria viável atrasar um projeto para esperar a entrega de um novo servidor?

M

E vc acha que o GUJ está aonde? debaixo da sua cama?

M

fabiomazzo:
Giulliano:
Após a compra da Sun pela Oracle, a vermelhinha decidiu contratacar a SAP e seu sistema doas anos 80 que até hoje é a maior fonte de renda em TI. ( eu imagino )

E como a Oracle vai desafiar este sistema que há anos domina o mercado das Grandes Corporações ? A respostas é “Java + Cloud Computing”. A idéia da Oracle é vender softwares nas nuvens sob demanda, diferente da SAP onde tudo precisa ser parametrizado, configurado e às vezes modificado e isso gera um custo enorme, a Oracle irá vender serviços prontos rodando em seus Servidores nas nuvens. Sem instalação, sem consultorzinho sap, sem custos exorbitantes.

Eu perdi a fonte deste anúncio, recebi numa newsletter da própria Oracle há uns 4 meses atrás.

[ ]'s

Giulliano, uma coisa é economizar com infraestrutura utilizando Cloud Computing, outra é um ERP que não precisa ser parametrizado, configurado e modificado. Isso é impossível. Cada empresa tem seus processos, suas diferenças e o software precisa de alguma forma ser adaptado a realidade da empresa. O EBS da Oracle precisa ser tão parametrizado quanto o SAP.

Abs,

Errado. A empresa é que precisa se adaptar a realidade do software. E pra isso ela precisa de domain experts, programadores e acima de tudo empreendedores (repare que não coloquei gerentes e reuniões matinais).

Com relação a oracle, me parece que sua intenção é servir como fornecedora de infraestrutura de cloud e não dos processos de negócio dos seus clientes, por isso que a oracle (e outras empresas de cloud computing) são uma ameaça para empresas como SAP que, assim como outras 3 letrinhas e fabricas de software, vem apresentando ROI negativo mesmo tendo conhecimento interno (direto da fonte!) dos processos de negócio das empresas. Nessa nossa visão soluções seriam oferecidas para o mercado corporativo por meio de um market e vc receberia a fatura da sua empresa de web hosting.

M

bruno_rg:
Acredito que há muitas coisas pra explorar em cloud computing principalmente pela característica da elasticidade. Isso é muito bom para campanhas sazonais. As empresas podem contratar mais banda e poder de processamento para expandirem seus negócios conforme necessário.

Hoje muitas empresas precisam esperar meses/anos para receber uma máquina que permita expandir sua infra-estrutura. Não raramente ocorrem problemas como atrasos na entrega por causa da alfândega. Imagina se ocorre um erro no dimensionamento do hardware que seria usado em um novo sistema. Seria viável atrasar um projeto para esperar a entrega de um novo servidor?

Acho que pra 99% dos casos, simplesmente agendar para fazer o pedido antes seria suficiente.

B

mochuara:
bruno_rg:
Acredito que há muitas coisas pra explorar em cloud computing principalmente pela característica da elasticidade. Isso é muito bom para campanhas sazonais. As empresas podem contratar mais banda e poder de processamento para expandirem seus negócios conforme necessário.

Hoje muitas empresas precisam esperar meses/anos para receber uma máquina que permita expandir sua infra-estrutura. Não raramente ocorrem problemas como atrasos na entrega por causa da alfândega. Imagina se ocorre um erro no dimensionamento do hardware que seria usado em um novo sistema. Seria viável atrasar um projeto para esperar a entrega de um novo servidor?

Acho que pra 99% dos casos, simplesmente agendar para fazer o pedido antes seria suficiente.

Não é tão simples assim ainda mais se você descobrir poucos dias antes da implantação que o hardware não é suficiente.

L

Olá

As chances de uma falha de capacity planning acontecer com processamento em nuvem são muito menores do que com uma empresa que monta seu data center que normalmente dimensiona pelo pico que acontecerá tempos depois de iniciados os serviços. Lembre-se que os erros podem ser também por excesso e na nuvem você paga pelo tanto que usa.

[]s
Luca

J

E vc acha que o GUJ está aonde? debaixo da sua cama?

Desde quando isso é cloud computing?

Eu acesso apenas um site pelo guj. Nem minhas ferramentas de trabalho nem meu desktop estão nele. E o governo hoje é uma enorme barreira para isso sim. Não se engane.

Se você acha que pode fazer cloud com uma velocidade de dez mega está redondamente enganado.

L

Olá

Poderiam estar. Se seu trabalho fosse por exemplo preencher relatórios e você usasse o google docs. Acho que dá para usar com conexões bem fraquinhas como a minha por exemplo.

Até editor de código já existe como projeto web. Praticamente tudo que funciona na web poderia ser migrado para ser hospedado em um cloud. E muita coisa já foi sem que a gente tivesse percebido.

[]s
Luca

J

Luca:
Olá

Poderiam estar. Se seu trabalho fosse por exemplo preencher relatórios e você usasse o google docs. Acho que dá para usar com conexões bem fraquinhas como a minha por exemplo.

Até editor de código já existe como projeto web. Praticamente tudo que funciona na web poderia ser migrado para ser hospedado em um cloud. E muita coisa já foi sem que a gente tivesse percebido.

[]s
Luca

Claro que sim, mas este é o nosso empecilho também. Hoje, para a maiorias das pessoas no brasil o cloud é inviável por razões de infraestrutura. Se houvesse banda suficiente, disponível para nós isso já estaria a todo vapor a muito tempo.

L

Olá

Concordo.

A maioria dos brasileiros ainda não tem computador e muito menos banda larga. Mas quem tem acesso a uma banda meia boca do tipo que se consegue usando telefone celular já pode estar usando computação em nuvem há muito tempo sem saber.

Ontem e hoje a conexão aqui está um lixo. Mesmo assim consigo acessar a Internet e não tenho a menor idéia se o que estou acessando usa nuvem ou não. Por exemplo: faz alguma diferença para você saber se o github usa nuvem? Mas para os donos pode fazer uma enorme diferença.

[]s
Luca

J

A minha idéia de cloud computing são serviços que usamos no nosso dia a dia e que podem ser oferecidos pela net. Concordo que hoje alguns serviços são viáveis, mesmo com uma banda não adequada, mas a maioria precisaria realmente de mais recursos para se tornar uma realidade.

B

Luca:

As chances de uma falha de capacity planning acontecer com processamento em nuvem são muito menores do que com uma empresa que monta seu data center que normalmente dimensiona pelo pico que acontecerá tempos depois de iniciados os serviços.

É exatamente o que eu queria dizer sobre a elasticidade.

Os seguintes cenários podem ocorrer quando uma empresa mantém seu próprio data center:

  • Investir dinheiro mais do que necessário na compra de um servidor e depois manter esse hardware subutilizado.
  • Comprar um hardware que consiga atender um determinado projeto. Depois de algum tempo a empresa cresce e tem que elaborar um novo projeto para troca do hardware recém comprado que ficou obsoleto e não acompanha o crescimento da empresa.
  • Durante um projeto em fase final onde o sistema está totalmente desenvolvido e estão sendo realizados os testes de stress e performance, supondo que não existe erros no software que implique em performance gaps descobre-se que o servidor comprado atende apenas metade da quantidade de usuários.

Esses riscos são minimizados quando se usa cloud, entretanto as empresas precisam saber como fazê-lo de forma correta para não pecar pelo excesso e pagando mais caro.

Criado 13 de julho de 2010
Ultima resposta 19 de jul. de 2010
Respostas 49
Participantes 21