Teste
7
Computação em Nuvem: Conceitos, Tecnologias, Aplicações e Desafios 1 2
Flávio R. C. Sousa, Leonardo O. Moreira e Javam C. Machado Universidade Federal do Ceará (UFC)
Abstract Platforms and software are available as services, both being used in Cloud Computing environments. This has improved flexibility, reducing total business cost and providing on-demand services. Several companies already use cloud computing to distribute its software, and it is believed that a constant migration to these environments will take place in the upcoming years. This paper will introduce the main cloud computing concepts and technologies, its architecture, service and deployment models, as well as applications that can be executed in such environments. Finally, challenges and opportunities in the cloud computing field will be presented. Resumo Plataformas e software estão disponibilizados como serviços, sendo estes disponibilizados por ambientes de Computação em Nuvem. Isso tem melhorado a flexibilidade, reduzindo o custo total dos negócios e provendo serviços sob demanda. Muitas empresas já utilizam computação em nuvem para distribuir seus sistemas de software e acreditase que ocorrerá uma migração constante para estes ambientes. Esse artigo tem como objetivo apresentar os principais conceitos e tecnologias de computação em nuvem, sua arquitetura e modelos de serviços e implantação, bem como, aplicações executadas nestes ambientes. Por fim, desafios e oportunidades em computação em nuvem são apresentados.
1 Publicado 2 Versão
no ERCEMAPI 2009. Todos os direitos reservados a EDUFPI. revisada e estendida em Setembro de 2010.
7.1. Introdução
Com o avanço da sociedade humana moderna, serviços básicos e essenciais são quase todos entregues de uma forma completamente transparente. Serviços de utilidade pública como água, eletricidade, telefone e gás tornaram-se fundamentais para nossa vida diária e são explorados por meio do modelo de pagamento baseado no uso