Computação em nuvem
1. CONCEITO
A Computação em Nuvem, ou Cloud Computing, traz um novo modelo de acesso a dados e informações, onde nada mais é instalado em computadores, tudo fica disponível na internet e pode ser acessado a qualquer momento e de qualquer lugar, independente da plataforma. O conceito básico da Computação em Nuvem é ter um ambiente com grande capacidade de armazenagem, processamento e compartilhamento no qual o próprio cliente estabelece sua necessidade de uso e só paga pelos recursos que usar ou pelo tempo de utilização. Ou seja, a Computação em Nuvem não é uma nova tecnologia, é um novo modelo de consumo de TI. 2.1. Beneficios
Alguns dos benefícios que definem a computação em nuvem são: segurança, flexibilidade, escalabilidade robusta, velocidade, simplicidade e custos, que representam uma nova e poderosa maneira utilizar tecnologia da informação (TI). Além desses benefícios temos outras qualidades da computação em nuvem, como: * Adaptação às necessidades do negócio; * Vantagem competitiva para novos modelos de negócio; * Implementação de novas arquiteturas de TI para habilitar o gerenciamento baseado em políticas do negócio; * Diminuição do tempo para iniciar, implementar e finalizar projetos; * Otimização de recursos por meio da realocação de profissionais que passarão a se concentrar em atividades do foco do negócio; * Redução de custos como resultado da diminuição de gastos com projetos de TI e menos recursos de TI necessários para suportar novas iniciativas do negócio. 2.2. Arquitetura
Quando falamos sobre um sistema de computação em nuvem, é de grande ajuda dividi-lo em duas seções: o front end e o back end. Eles se conectam através de uma rede, geralmente a Internet. O front end é o lado que o usuário do computador, ou cliente, vê. O back end é a seção "nuvem" do sistema.
O front end inclui o computador do cliente (ou rede de computadores) e a aplicação necessária para acessar o sistema de