Tag Archives: Cloud Computing

Cloud Computing: Não compre gato por lebre

O que é Cloud Computing

Cloud Computing é um conceito que representa uma infraestrutura computacional baseada em rede (“nuvem”) descentralizada (notadamente na internet mas sem se limitar a isso) onde a principal característica é a elasticidades da disponibilização dos recursos computacionais, como memória e processamento, sob demanda de acordo com a utilização. Essa é uma definição curta e imprecisa, enquanto se discute a definição correta do termo a terminologia vai crescendo.

Os atributos que permitem a CC são muitos mas considero a elasticidade e disponibilidade recursos as peças chaves do quebra-cabeça.

Entendendo

Quando precisamos aumentar os recursos computacionais por causa do aumento de demanda (mais usuários ou mais funcionalidades), a abordagem tradicional é aumentar o poder de processamento da arquitetura interna da organização aumentando o número de máquinas e centralizando o controle dessa utilização.

Um sonho dos Players sempre foi aproveitar a capacidade ociosa dos recursos computacionais, principalmente de grandes computadores, cobrando pelo uso sob demanda. Conceitos como “The Network is the Compute” ou “Grid Computing” são tentativas disso e podem ser considerados ancestrais da Cloud, mas faltavam algumas características chaves para decolarem trazidos pela Web 2.0.

Hoje essa infraestrutura é disponível com serviços como Google Apps, Amazon EC2 ou Salesforce.

Não compre gato por lebre

Alguns Vendors estão ofertando um Virtual Private Server, que existe há muito tempo, como uma Virtual Private Cloud, mas não se enganem!

Não há nada de Cloud nesses planos, a diferença é substancial. Quando um Google fornece uma infraestrutura, ele não especifica como você aumentará seus recursos, isso é transparente. Olhando o esqueleto da infraestrutura do Google, você não tem contato com BigTable, MapReduce, Sawzall, GFS e WorkQueue. O armazenamento na nuvem é transparente, há camadas entre a aplicação que provê a funcionalidade adequada e as suas aplicações.

Se seu “provedor” quiser vender para você uma VPN dizendo que isso é uma Cloud, desconfie. Infelizmente sempre tem um esperto atrás de um otário, desconfie dessas picaretagens que se aproveitam de um Hype.

Nosa obrigação moral é denunciar esses charlatões.

Typically chemist’s shop can sale to you with discreet treatments for various health problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a so complicated problem. Matters, like “coupons for viagra“, are connected numerous types of soundness problems. If you need to take prescription medications, ask your pharmacist to check your testosterone levels before. Sometimes the treatment options may include erectile malfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile dysfunction drugs like Viagra without a recipe is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.

Aptana Cloud

Aptana Cloud

Aptana anunciou sua plataforma “Cloud”, o “Aptana Cloud“. Segundo eles:

“Aptana Cloud is a scalable Elastic Application Cloud™ featuring fully stacked and integrated PHP app engines, Ajax/Jaxer app engines, and soon Ruby on Rails app engines — ready to use and ready to scale as you need it. Aptana Cloud also plugs right into Aptana Studio (and thus Eclipse too) to provide instant deployment, smart synchronization, and seamless migration as you scale with those same app engines running locally on your desktop for development and testing before you deploy. Aptana Cloud is ideal for developers who use scripting languages to create Ajax, Facebook, mySpace and all other sorts of Web applications.”

Eles “prometem” a implantação de várias “Nuvens” de forma produtiva com essa plataforma sofisticada de de desenvolvimento, deploy e disponibilização. Mais um produto Cloud, vou testar nesses próximos dias.

Sim, eu sei que a notícia é velha, mas vale a pena testar para quem ainda não fez, assim como eu.

Typically chemist’s shop can sale to you with discreet treatments for various heartiness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a so complicated matter. Matters, like “coupons for viagra“, are connected numerous types of health problems. If you need to take prescription medications, ask your pharmacist to check your testosterone levels before. Sometimes the treatment options may include erectile dysfunction remedies or a suction device that helps get an hard-on. Keep in mind web-site which is ready to sell erectile disfunction drugs like Viagra without a prescription is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.

Cloud Computing

No mundo da computação os conceitos nunca morrem, veem e vão de acordo com a necessidade, sempre quando o processamento é vertical, este aposenta os conceitos dedicados a processamento horizontal e vice-versa.

Nunca retornam com a mesma roupagem, sempre são renovados com melhores algoritmos ou conceitos, portanto considerar “Computação nas Nuvens” como retorno do terminal burro de Mainframes é totalmente errado.

A “Computação nas Nuvens” tem suas raízes na “Computação na Rede” idealizado pela SUN Microsystems, baseado no conceito de tornar o processamento uma commodity como é o caso da energia, a idéia da SUN era elevar o serviço de processamento a um status de serviço como a tv a cabo ou o fornecimento de gás apenas contratando um operador que vai com o cabo e pluga.

Claro que processamento computacional é algo bem mais complexo do que uma ligação de energia elétrica ou telefone, mas o conceito evoluiu naturalmente por meio da Internet para “Computação nas Nuvens” ou “Cloud Computing“.

A computação nas nuvens apresenta uma característica Peer-to-peer que não estava presente no terminal burro, o processamento não é ignorado em cada ponta, existem tecnologias de rich client além de softwares standalones para nos beneficiarmos no poder de processamento local. A grande diferença é que cada ponta representa uma parcela de processamento, seja na criação de conteúdo, administração remota ou armazenagem de dados.

Quando o Google ou outro grande Player fala sobre deixar seus dados nas nuvens, eles estão afirmando que você terá seus dados acessíveis a partir de qualquer terminal (como celular ou Thin Client) e poderá processá-los por meio de outras pontas na grande rede.

Um fator importante é que os serviços se baseam no menor processamento e menor rede, o nivelamento é por baixo, mas nada impedem das melhores máquinas usarem todo seu processamento na contribuição do processamento e isso é até estimulado. Daí a computação nas nuvens tenta solucionar o problema de alto processamento sem a infraestrutura adequada.

Um das febres da WEB 2.0 é o Mashup, conceito que se beneficia dessas características distribuídas. Você não precisa ter uma grande base de dados, um bom servidor de aplicações ou sequer uma hospedagem. Juntando pedaços de serviços e usando a infraestrutura dos gandes Players conseguimos criar um novo serviço totalmente distribuído.

Pensem na Computação nas Nuvens como compartilhamento de processamento e não centralização desse processamento. Se o Google ou outro Player tenta centralizar fornecendo uma gama enorme de serviços está mais ligado ao seu plano de negócios do que propriamente ao modelamento do conceito distribuído.

Typically chemist’s shop can sale to you with discreet treatments for various health problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a so complicated matter. Matters, like “coupons for viagra“, are connected numerous types of health problems. If you need to take prescription medications, ask your dispenser to check your testosterone levels before. Sometimes the treatment options may include erectile disfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile malfunction drugs like Viagra without a prescription is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.