Cloud vs Inhouse Computing
Cloud computing é um estilo de computação em que os recursos são disponibilizados pela internet. Na maioria das vezes, esses recursos são recursos extensíveis e altamente visualizados e são fornecidos como um serviço. Esses recursos podem ser divididos principalmente em aplicativos, plataformas ou infraestrutura. Ao contrário da computação em nuvem, a computação interna é o conceito de manter localmente todos os recursos necessários, que é a abordagem tradicional adotada por muitos até a recente popularidade da computação em nuvem.
O que é computação em nuvem?
A computação em nuvem é a tecnologia emergente de entrega de vários tipos de recursos como serviços, principalmente pela internet. A parte entregadora é chamada de provedores de serviço, enquanto os usuários são conhecidos como assinantes. Os assinantes pagam taxas de assinatura normalmente por uso. A computação em nuvem é dividida em algumas categorias diferentes com base no tipo de serviço fornecido. SaaS (Software as a Service) é a categoria de computação em nuvem na qual os principais recursos disponíveis como serviço são aplicativos de software. PaaS (Platform as a Service) é a categoria/aplicação de computação em nuvem na qual os provedores de serviços entregam uma plataforma de computação ou uma pilha de soluções para seus assinantes pela Internet. IaaS (Infrastructure as a Service) é a categoria de computação em nuvem em que os principais recursos disponíveis como serviço são a infraestrutura de hardware. O DaaS (Desktop as a Service) lida com a comprovação de toda uma experiência de desktop pela internet. Isso às vezes é chamado de virtualização de desktop/desktop virtual ou desktop hospedado.
O que é computação interna?
Computação interna tradicional é o conceito de alojamento local e manutenção dos recursos pelos próprios usuários. Até o surgimento e a recente popularidade da computação em nuvem, a computação interna era o único meio de utilização de recursos. Por exemplo, uma empresa que adota a abordagem de computação interna pode comprar, instalar e manter o hardware necessário, incluindo os componentes de rede, como servidores. Além disso, eles instalarão o sistema necessário e o software de aplicativo em cada computador. Eles geralmente terão administradores dedicados ou equipe de TI para a manutenção de todo o ambiente de computação.
Qual é a diferença entre computação em nuvem e computação interna?
A computação em nuvem tem muitas vantagens sobre a computação interna. A computação em nuvem é mais barata em comparação com a computação interna porque há taxas mínimas de configuração inicial. Da mesma forma, os custos de manutenção das instalações de computação interna podem aumentar ao longo de sua vida útil em comparação com os custos fixos dos serviços de computação em nuvem. As instalações de computação em nuvem são altamente escaláveis em comparação com as instalações internas. Embora seja muito difícil e caro manter uma equipe de suporte para as instalações internas de computação, as instalações de computação em nuvem sempre incluem o suporte de um conjunto de sistemas, aplicativos e especialistas em banco de dados. Com a computação em nuvem, a equipe de TI pode se concentrar apenas na solução do problema de negócios sem ter que perder tempo com problemas como mau funcionamento de hardware. É mais fácil oferecer suporte a uma força de trabalho móvel e geograficamente dispersa com nuvens em comparação com a computação interna. Com a computação em nuvem, o tempo de colocação no mercado diminui significativamente em comparação com a computação interna. Em meio a todas essas vantagens do uso da computação em nuvem, um motivo de preocupação é sua segurança. A segurança da computação em nuvem ainda é uma área de pesquisa em andamento e a segurança da nuvem e a segurança do acesso à nuvem tornaram-se áreas de discussão altamente ativas recentemente.