a computação em nuvem é muito mais do que uma expansão ilimitada de servidores e software que você paga para usar através da internet. A nuvem tornou – se uma metáfora para a computação moderna em si, onde tudo é um serviço-que pode se conectar e combinar com outros serviços para atender um número infinito de necessidades de Aplicação.
Tome até mesmo uma aplicação SaaS relativamente simples como Slack: você preenche um formulário web e instantaneamente obter a colaboração como um serviço. Mas através do APIs, você pode integrar Slack com dezenas de outros serviços, do Google Drive ao MailChimp ao Trello até mesmo o principal concorrente de Slack, as equipes Microsoft. Em outras palavras, alguns cliques podem estender dramaticamente o que Slack pode fazer.
as possibilidades reais, no entanto, emergem das grandes nuvens IaaS: Amazon Web Services, Microsoft Azure e Google Cloud Platform. Esses vastos ecossistemas contêm milhares de serviços de nuvem além do computador básico, armazenamento e rede – e a capacidade de combiná-los em soluções sob medida mudou a forma como as empresas constroem aplicativos para sempre.
ao invés de desenvolvedores codificando qualquer coisa do zero, eles batem em APIs para adicionar, digamos, aprendizagem de máquina, banco de dados, segurança, análise, ou serviços de blockchain. Pegue algum código de código aberto do serviço GitHub cloud da Microsoft e cose tudo junto, e você tem uma solução de negócio viável que faz exatamente o que você quer que ele faça em tempo recorde.
neste momento, quando as empresas enfrentam uma recessão econômica – e o trabalho e o capital necessários para levantar servidores e software de licença pode ser proibitivo-uma mudança acelerada para a nuvem parece inevitável. CIO, Computerworld, CSO, InfoWorld e Network World reuniram seis artigos para ajudá-lo em sua própria jornada na nuvem.
a adoção da Nuvem sobe novamente
IDG apenas-publicado 2020 Computação em Nuvem Pesquisa de 551 tecnologia compradores, todos os que estão envolvidos no processo de compra para computação em nuvem, confirma que as empresas estão fazendo agressivos planos: Um deslumbrante 59 por cento dos entrevistados disseram que suas organizações seria a maioria ou todos na nuvem dentro de 18 meses. Já 32% dos orçamentos de suas organizações estão sendo gastos em computação em nuvem.Apesar de muitas dessas organizações terem migrado aplicativos on-prem existentes para uma plataforma de provedores de nuvem, os entrevistados estimaram que 46% das aplicações foram “construídas” para a nuvem, de modo que eles poderiam tirar melhor proveito da escalabilidade da nuvem e dos padrões arquitetônicos modernos. Em outro sinal de compromisso com a nuvem, 67 por cento disseram que eles adicionaram novos papéis e funções na nuvem, como arquiteto da nuvem, administrador do sistema da nuvem, arquiteto de segurança e engenheiro devops.
In “Reskilling IT for the Cloud,” cio Contributing Writer Mary K. Pratt descreve como uma organização, a digital advertising tech venture OpenX, fez um esforço total para treinar o pessoal de TI durante uma mudança por atacado de on-prem para cloud que levou apenas sete meses. Durante esse tempo, a empresa desmembrou 45.000 servidores em favor de aplicações da SaaS e da plataforma Google Cloud; o reaquecimento incluiu um curso obrigatório de treinamento do Google de quatro semanas. Uma das lições mais importantes aprendidas foi que a natureza da nuvem em rápida evolução significa que o treinamento nunca pode parar.
mesmo um serviço relativamente simples como o armazenamento em nuvem requer uma compreensão estreita das opções do provedor. Como o colaborador do Network World Neil Weinberg observa em “Os prós e contras do armazenamento em nuvem”, os Serviços da Amazon Web oferecem seis níveis diferentes de armazenamento em nuvem, cada um com diferentes desempenhos e pontos de preço. E obviamente, cada vez que você move dados para a nuvem, você precisa ir para a escola sobre os controles de segurança do provedor da IaaS, para que você possa emular o controle de acesso já existente em sua empresa.A segurança é uma preocupação fundamental explorada pelo colaborador Bob Violino no Artigo da Computerworld “3 big SaaS challenges for IT” – os outros dois são a integração de dados e a proliferação, por vezes descontrolada, de aplicativos SaaS em todas as organizações. No CSO, Bob traz outro artigo para a mistura: “um plano de 10 pontos para vet SaaS provedor de segurança.”Ele recomenda um exame minucioso dos controles de segurança da SaaS, é claro, mas também sugere a perfuração de políticas de patching de um provedor da SaaS, status de Conformidade regulamentar e auditorias de segurança de terceiros.
In How to make the most of AWS Lambda, Contributing Editor Isaac Sacolick walks us through the possibilities presented by the leading serverless computing platform. A computação Serverless, também conhecida como funções como um serviço, permite aos desenvolvedores montar serviços a partir de funções armazenadas em um repositório compartilhado – sem precisar pensar sobre a infra-estrutura subjacente em tudo. E como as aplicações sem Server são motivadas por eventos, elas podem reduzir drasticamente as taxas de cálculo.: O contador pay-per-use começa a funcionar apenas quando uma função responde a uma chamada e pára quando essa função cessa a sua actividade.
Computação Serverless é talvez a mais pura expressão da nuvem como um conjunto interminável de serviços mix-and-match – com mesmo infra-estrutura virtual deixada no espelho retrovisor. A nuvem não é meramente cavalos extra que você pode acender além de seus servidores on-prem racks. É a arena em que estamos construindo o futuro da computação.