Arquivo de etiquetas: cloud

A Vida na Cloud

O que é a Cloud? Onde está? Todos já ouvimos falar dela e muitos utilizam-na sem sequer saberem. Em termos simplistas a Cloud consiste em armazenar e ter acesso a dados e aplicações na internet, em vez das mesmas estarem no nosso próprio computador. A Cloud, ou a nuvem, foi uma metáfora para a internet desde sempre, já que representa os diferentes cenários nos quais recursos computacionais são disponibilizados por uma rede. Mais do que disponibilizar recursos de hardware e/ou software, a Cloud permite disponibilizar uma gama de recursos virtuais ou físicos remotamente, por oposição ao acesso a esses recursos locais em discos rígidos, o que se denomina normalmente por armazenamento local.

Uma das principais vantagens da Cloud é a escalabilidade, ou seja, a capacidade de uma aplicação em se adaptar a um novo contexto em que sejam necessários mais ou menos recursos. Imaginemos um portal web que a partir de certa altura devido ao seu crescimento precisa de mais memória ou CPUs para dar resposta aos pedidos, ou então a situação inversa em que se chega à conclusão de que não são necessários tantos recursos para a aplicação funcionar. Com a Cloud é possível aumentar e diminuir esses recursos, sendo que o utilizador apenas paga o que está a usar ao invés de uma situação em que tem de manter a infra-estrutura física e virtual, independentemente se esta está ou não a ser utilizada.

Continuar a ler

Introdução ao Cloud Computing

O livro Introdução ao Cloud Computing é um livro muito útil, não só para programadores, mas essencialmente, para todos aqueles que procuram um maior conhecimento e domínio no que ao tema do Cloud Computing diz respeito. Acredito igualmente que este é extremamente elucidativo uma vez que, para além de executar uma abordagem histórica da tecnologia, apresenta-se como uma ferramenta de extrema importância para as pretensões tecnológicas das organizações, uma vez que, este livro, não só proporciona uma perspetiva realista e inovadora do que deve ser feito, como ainda, redireciona para a solução que melhor se enquadrará nas organizações.

Continuar a ler

Automatização de deployments em Windows Azure

Primeiro que tudo, e para que todos nos possamos encontrar com a mesma base de conhecimento, parece-nos importante contextualizar todos os leitores quanto ao tema em questão.

O que é então Cloud Computing?

Cloud Computing é, numa definição abrangente, uma abordagem à computação assente sobre os conceitos de escalabilidade e alta disponibilidade de processamento e armazenamento online, disponível a um inúmero número de dispositivos e endpoints.

Continuar a ler

Cloud Computing

Introdução

O cloud computing é uma das mais importantes tendências tecnológicas dos próximos tempos. Mas o que é afinal cloud computing? Não existe ainda uma definição clara, se quiser um exemplo disso faça esta pergunta a cinco pessoas ligadas à tecnologia e provavelmente irá obter cinco ou até mais respostas diferentes.

Existem opiniões que dizem que tudo o que está fora da firewall é cloud computing, ou seja, um simples webservice pode ser considerado cloud computing. Esta resposta até faz sentido porque na realidade o processamento desse webservice ocorre fora do nosso computador. No entanto, cloud computing é muito mais do que isso.

Essencialmente trata-se de afastar completamente a computação e os dados dos computadores de secretária e portáteis, e simplesmente mostrar ao utilizador os resultados da computação que ocorre numa localização centralizada (grandes datacenters) e é transmitida via internet para o ecrã do utilizador. Mais ainda, é potenciar a interacção entre o software, que neste paradigma reside na nuvem, através de serviços. Estaremos então a voltar à época dos terminais “estúpidos”? Iremos tentar perceber a resposta a esta pergunta mais à frente neste artigo, mas neste momento torna-se necessário perceber as mudanças que ocorreram no passado para perceber o porquê dessas mudanças no futuro.

Continuar a ler