
Introdução
Hoje em dia, a tecnologia de computação em nuvem se tornou muito difundida. A popularidade dessa tecnologia é determinada pelo grande número de fornecedores de TI, incluindo empresas como IBM, Microsoft, Intel, Google, HP e NEC. As tecnologias de nuvem começaram seu desenvolvimento quando apareceram no mercado em 2008 sob o termo "computação em nuvem". Hoje, a computação em nuvem possibilita executar aplicativos pela Internet através de recursos computacionais especiais gerenciados por um provedor. Existem três principais formas de fornecer computação em nuvem: IaaS, PaaS e SaaS.
IaaS significa Infraestrutura como Serviço. Esse tipo de serviço possibilita usar um servidor completo com uma quantidade dedicada de dados e um endereço único no espaço virtual. PaaS significa Plataforma como Serviço. Esse tipo de serviço possibilita usar um servidor virtual no qual um sistema operacional e os programas necessários estão instalados. SaaS significa Software como Serviço. Esse tipo de serviço possibilita usar programas individuais pela Internet. O uso dessas categorias permite ao usuário utilizar equipamentos já configurados e mantidos sem gastar dinheiro em hardware e software.
Vantagens e desvantagens da tecnologia de computação em nuvem
Todas as categorias de computação em nuvem têm uma vantagem inestimável por serem acessíveis de qualquer lugar do planeta, dado a disponibilidade da Internet, um computador e um navegador. Para obter acesso, não é necessário ter um computador caro; todas as informações são armazenadas e processadas em um servidor remoto, e o acesso a ele é aberto através de uma interface web.
O uso da tecnologia de computação em nuvem possibilita acessar suas informações de qualquer lugar a qualquer momento. Os dados são automaticamente copiados pelo provedor e criptografados, o que permite ao usuário não se preocupar com a segurança e confidencialidade das informações.
O provedor oferece suporte 24 horas para máquinas virtuais e vários planos tarifários para qualquer nível necessário. Geralmente, os servidores de empresas médias estão carregados em 10-15%, enquanto o restante do tempo, exceto por momentos raros, os recursos ficam ociosos. A tecnologia de computação em nuvem possibilita redistribuir despesas e não pagar a mais por custos adicionais de equipamentos e sua manutenção. Os recursos de hardware são pagos estritamente com base no consumo real, o que permite ao cliente não comprar ou alugar equipamentos, mas usar recursos virtuais conforme necessário.
O pagamento por recursos de software também possui um sistema flexível. Em vez de pacotes de software, a empresa adquire produtos de software individuais para cada usuário local separado. O custo das versões de produtos para computação em nuvem é significativamente menor do que o custo de aplicativos para computadores pessoais. Também existe a possibilidade de pagar por software por hora, o que possibilita economizar dinheiro em caso de uso raro. O uso de programas em nuvem também elimina o tempo gasto na instalação, atualização e suporte técnico.
Os fornecedores de software também obtêm um benefício econômico com a provisão de recursos em nuvem. Manter um grande centro de dados homogêneo é mais lucrativo do que o mesmo volume de centros menores e heterogêneos. Além disso, quando um único servidor é distribuído entre vários usuários, a carga é suavizada, uma vez que a chance de carga máxima simultânea é muito baixa.
Entre outras coisas, as tecnologias de nuvem são uma ferramenta eficaz para expandir canais de vendas e aumentar lucros para fornecedores de software independentes na forma de software como serviço. Essa abordagem organiza uma provisão dinâmica de serviços, na qual os usuários pagam pelo fato da provisão de serviços e regulam o volume de recursos consumidos dependendo de suas necessidades pessoais.
Usar computação em nuvem não requer a compra e configuração de equipamentos e software. Reduzir o número de servidores físicos melhora os processos de manutenção deles. A qualquer momento em que o usuário inicia qualquer produto de software, há total confiança de que a versão mais recente configurada do programa está instalada, sem a necessidade de reinstalação e pagamento por atualizações.
A computação em nuvem também oferece aos usuários ferramentas de trabalho adicionais, como trabalho colaborativo em documentos. Ao usar essa ferramenta, não há necessidade de enviar novas versões de um arquivo e editar sequencialmente. Ao usar serviços em nuvem, todas as alterações feitas por um usuário são instantaneamente exibidas para outros usuários.
As ferramentas em nuvem têm interfaces de programação de aplicativos (API) abertas padrão, através das quais os aplicativos são desenvolvidos e conectados entre si.
Ao desenvolver aplicativos com uma estrutura complexa, a computação em nuvem possibilita usar uma quantidade ilimitada de recursos computacionais conforme necessário. A provisão desses recursos é limitada apenas pelas capacidades da nuvem. Tarefas mais complexas realizadas pelos usuários recebem uma maior quantidade de memória e poder computacional nos momentos em que isso é necessário. Usar essa ferramenta possibilita executar várias cópias de um aplicativo para testes e depuração; a escalabilidade de uma máquina virtual possibilita fazer isso quase instantaneamente.
Assim como os recursos computacionais, a quantidade de memória disponível ao usar tecnologias de nuvem também tem a capacidade de aumentar conforme necessário. Ao armazenar dados em um serviço de nuvem, os usuários não estão limitados pela quantidade de espaço em disco, uma vez que o volume da nuvem é calculado em bilhões de gigabytes de espaço disponível.
Todas essas vantagens das tecnologias de nuvem são uma ferramenta conveniente para criar startups de software. Os desenvolvedores não precisam adquirir hardware e software e mantê-los.
No entanto, a tecnologia de computação em nuvem também tem desvantagens. A mais significativa delas é a necessidade de uma conexão constante com a Internet. Sem uma conexão de rede, não há acesso aos documentos e software necessários para o trabalho. Além do acesso simples, alguns programas exigem uma alta velocidade de conexão com grande largura de banda. Na ausência de uma conexão de qualidade, os programas em nuvem podem funcionar mais lentamente do que aplicativos de desktop em um computador pessoal. É precisamente essa desvantagem que é o principal obstáculo ao desenvolvimento de tecnologias de nuvem no ambiente de TI da Rússia.
Teoricamente, a segurança dos dados em nuvem também pode estar em risco. Nem todos os dados podem ser confiados a um provedor terceirizado, não apenas para armazenamento, mas também para processamento. Os dados também podem ser interceptados durante sua transmissão para o provedor. Além da confidencialidade, problemas legais também podem surgir, por exemplo, aqueles relacionados ao cumprimento das exigências para a proteção de dados pessoais.
O aspecto do acesso do estado aos dados é importante. Por lei, o estado em cujo território os dados estão armazenados tem acesso pleno às informações. Por exemplo, sob as leis dos EUA, o provedor não tem nem mesmo o direito de divulgar o fato da transferência de informações confidenciais ao estado a ninguém além de seus advogados.
Existem várias opções para resolver esse problema. Uma delas é a criptografia prévia dos dados antes de enviá-los para o armazenamento em nuvem. Quando o usuário de um recurso em nuvem é uma empresa, o método de uso das tecnologias de nuvem é escrito como um item separado na lista de questões de segurança da informação.
Alguns provedores implementam independentemente serviços de criptografia de dados.
Outra desvantagem significativa é a funcionalidade reduzida dos aplicativos em nuvem. Para usar a funcionalidade principal através da interface web, muitos aplicativos são privados de ferramentas de trabalho adicionais. Em alguns produtos de software em nuvem, a funcionalidade é quase idêntica à dos de desktop, enquanto em outros perde significativamente em muitos parâmetros. Assim, por exemplo, o Microsoft Excel de desktop tem muitas mais funções do que as planilhas do Google Docs ou o aplicativo web do Office.
Ao escolher um provedor de serviços em nuvem, é antes de tudo importante pensar a longo prazo. Trabalhar com qualquer provedor implica plena confiança em todos os recursos e na escolha dos métodos de processamento de informações. Um provedor pode cometer erros, falhar em fazer backups em tempo hábil e não manter seu hardware. A liberdade de escolher qualquer versão de um produto de software além da mais recente também é limitada.
Em seu artigo "O Segredo Mais Bem Guardado das Nuvens", Hugh MacLeod afirma que a computação em nuvem leva à criação de um enorme monopólio, nunca antes visto. A agregação de recursos em um único provedor mais popular poderia levar ao poder exorbitante daquela corporação. Mas hoje já existem várias corporações confiáveis competindo entre si, como Amazon, Google e Microsoft, e nenhuma delas detém a dominância
Conclusão
Em conclusão, pode-se notar que o uso ativo da tecnologia de computação em nuvem não é uma solução para todos os problemas na área de tecnologia da informação.
A computação em nuvem não é tanto um novo princípio de uso da tecnologia da informação, mas sim o resultado da convergência no processo de desenvolvimento de várias tecnologias, como redes de alta velocidade, processadores de alto desempenho e virtualização.
A necessidade de reavaliar investimentos na área de tecnologia da informação na situação econômica atual é um fator adicional que leva as empresas a explorar as possibilidades da computação em nuvem para redução de custos. Mas é indesejável que as organizações escolham uma infraestrutura exclusivamente em nuvem, confiando apenas em várias arquiteturas e serviços de nuvem privados e públicos - principalmente por razões de personalização, disponibilidade e segurança dos sistemas de informação. Provedores de serviços de computação em nuvem e grandes empresas que desejam implantar uma infraestrutura de nuvem eficaz podem obter vantagens.

Comentários 0
Nenhum comentário ainda — seja o primeiro.