A computação em nuvem (ou cloud) surgiu como uma tecnologia inovadora para a partilha de recursos através da Internet. Trata-se de um paradigma de computação emergente em que os recursos virtualizados de computação, como hardware, software, desenvolvimento, CPU, memória, largura de banda de rede e armazenamento de dados, são fornecidos como serviços a pedido e libertados com um esforço mínimo.A computação em nuvem refere-se a uma configuração de recursos de computação que podem ser partilhados em qualquer lugar, independentemente da localização dos utilizadores. É o serviço de pagamento consoante o uso para recursos de TI através da Internet, incluindo aplicações, armazenamento de dados e processamento de dados. Em vez de construírem, possuírem e manterem a sua própria infraestrutura de TI, as empresas podem utilizar a nuvem para aceder a recursos tecnológicos como a capacidade de computação, o armazenamento e as bases de dados numa base de pagamento conforme o uso. Não há dúvidas sobre o impacto que a computação em nuvem está a ter nas empresas de todos os sectores.Este é um texto introdutório abrangente sobre as questões, ideias, teorias e problemas da computação em nuvem. É um livro de leitura obrigatória para quem quer aprender sobre computação em nuvem, que é, sem dúvida, uma das tecnologias mais importantes que surgiram na última década.