Dando
Continuidade a nossa série sobre computação em nuvem, hoje iremos focar suas
características, como também introduziremos um novo conceito, o Software as a
Service, também conhecido como SaaS.
Algumas características da
Computação em Nuvem
Tal
como já informado, uma das vantagens da computação em nuvem é o acesso a
aplicações a partir da internet, sem que estas estejam instaladas em
computadores ou dispositivos específicos. Mas, há outros benefícios
significativos:
-
Na maioria dos casos, o usuário pode acessar as aplicações independente do seu
sistema operacional ou do equipamento usado;
-
O usuário não precisa se preocupar com a estrutura para executar a aplicação -
hardware, procedimentos de backup, controle de segurança, manutenção, entre
outros;
-
Compartilhamento de informações e trabalho colaborativo se tornam mais fáceis,
pois todos os usuários acessam as aplicações e os dados do mesmo lugar: a
nuvem;
-
Dependendo do fornecedor, o usuário pode contar com alta disponibilidade: se um
servidor parar de funcionar, por exemplo, os demais que fazem parte da
estrutura continuam a oferecer o serviço;
-
O usuário pode contar com melhor controle de gastos. Muitas aplicações em cloud
computing são gratuitas e, quando é necessário pagar, o usuário só o faz em
relação aos recursos que usar ou ao tempo de utilização. Não é necessário,
portanto, pagar por uma licença integral de uso, tal como é feito no modelo
tradicional de fornecimento de software;
-
Dependendo da aplicação, o usuário pode precisar instalar um programa cliente
em seu computador ou dispositivo móvel. Mas, nesses casos, todo ou a maior
parte do processamento (e até mesmo do armazenamento de dados) fica por conta
das "nuvens".
Note
que, independente da aplicação, com a computação em nuvem o usuário não
necessita conhecer toda a estrutura que há por trás, ou seja, ele não precisa
saber quantos servidores executam determinada ferramenta, quais as
configurações de hardware utilizadas, como o escalonamento é feito, onde está a
localização física do data center, enfim. O que importa é saber que a aplicação
está disponível nas nuvens.
Software as a
Service (SaaS)
Intimamente
ligado à cloud computing está o conceito de Software as a Service (SaaS) ou, em
bom português, Software como Serviço. Em sua essência, trata-se de uma forma de
trabalho em que o software é oferecido como serviço, assim, o usuário não
precisa adquirir licenças de uso para instalação ou mesmo comprar computadores
ou servidores para executá-lo. Nessa modalidade, no máximo, paga-se um valor
periódico - como se fosse uma assinatura - somente pelos recursos utilizados
e/ou pelo tempo de uso.
Também
é importante levar em conta que o intervalo entre a contratação do serviço e o
início de sua utilização é extremamente baixo, o que não aconteceria se o
software tivesse que ser instalado nos computadores do cliente - este só
precisa se preocupar com o acesso ao serviço (no caso, uma conexão à internet)
ou, se necessário, com a simples instalação de algum recurso mínimo, como um
plugin no navegador de internet de suas máquinas.
No
mercado também há conceitos derivados do SaaS que são utilizados por algumas
companhias para diferenciar os seus serviços. São eles: Platform as a Service
(PaaS - Plataforma como Serviço); Database as a Service (DaaS - Banco de Dados
como Serviço); Infrastructure as a Service (IaaS - Infraestrutura como Serviço)
e Testing as a Service (TaaS - Ensaio como Serviço).
O
próximo post terá alguns exemplos de cloud computing.
Fontes:
http://www.infowester.com/cloudcomputing.php
http://www.planetaeducacao.com.br/portal/artigo.asp?artigo=2171
https://pt.wikipedia.org/wiki/Tecnologias_da_informa%C3%A7%C3%A3o_e_comunica%C3%A7%C3%A3o
http://www.unesco.org/new/pt/brasilia/communication-and-information/access-to-knowledge/ict-in-education/
http://www.egov.ufsc.br/portal/conteudo/defini%C3%A7%C3%A3o-de-conte%C3%BAdo-digital-em-computa%C3%A7%C3%A3o-em-nuvem
O recurso de computação em nuvem veio para inovar nosso cotidiano. Percebi algumas características essenciais desse modelo, como auto serviço sob demanda, acesso amplo via rede, agrupamento de recursos, elasticidade rápida e serviços mensurados. Dentre esses, na minha opinião, o acesso amplo via rede e os serviços mensurados. Devido ao fato de estarem super conectados tanto em desktops quanto em aparelhos móveis.
ResponderExcluir