Introdução para o mundo da “NUVEM”

Tudo mundo está falando de “Cloud Computing, Utility Computing,  Elastic Computing” e muito mais!  Por quê?  Qual é o valor desta nova arquitetura? Vamos começar a estabelecer um entendimento sobre estes novos conceitos. Como o tema é relativamente extenso, vou dividir este tópico em vários posts. Vamos começar com a definição de alguns termos básicos:

Definição “Cloud Computing”

“Cloud Computing” é uma infra-estrutura fora da sua organização “Off-Premise”, que oferece alta estabilidade e escalabilidade com a internet com a meio de comunicação entre o provedor e consumidor.

Exemplo: Microsoft Data Center, Amazon Data Center etc.

Definição “Elastic Computing”

Infra-estrutura com crescimento do poder de computação, espaço de armazenamento de dados e rede de comunicação sobre demanda.

Exemplo: Amazon E3, Windows Azure etc.

Definição “Cloud Platform”

Plataforma de desenvolvimento na nuvem para desenvolver aplicações hospedadas na nuvem.

Exemplo: Amazon S3, Windows Azure etc.

Definição de um Serviço

Componentes de software que mapeiam um processo, que permite a comunicação entre clientes e funcionalidades, respeitando as características definidas.O mercado definiu três tipos de serviços:

· Finished Services / Exemplo: Salesforce.com

· Attached Services / Exemplo: Windows Update Microsoft

· Bulding Block Services / Exemplo: .Net Services

Ate o próximo post, Markus