Estratégias de migração para a nuvem: criando inovação na nuvem

Criando inovação na nuvem

O que significa inovação na nuvem? A inovação é geralmente definida como a introdução de algo novo - seja uma ideia, método ou processo. Aplicar isso ao contexto da computação em nuvem significa usar plataformas e serviços em nuvem para resolver desafios de negócios de novas e melhores maneiras, permitindo que eles se destaquem entre seus concorrentes.

Aproveitar a inovação na nuvem geralmente permite que as organizações entrem em novos mercados ou criem novas ofertas de linha de serviço. Além disso, essa inovação também pode ajudar a fornecer insights mais poderosos e significativos sobre o desempenho de uma organização e permitir que decisões baseadas em dados sejam tomadas. Tomemos, por exemplo, Aprendizado de Máquina - as organizações normalmente tinham que fazer grandes investimentos iniciais se quisessem adotá-lo, o que tornou a barreira de entrada muito alta e a adoção proibida para eles. Atualmente, a maioria das plataformas de nuvem fornece mecanismos em que o Aprendizado de Máquina é muito mais acessível. Como resultado, as organizações podem, por exemplo, oferecer soluções inovadoras para seus clientes que alavancam o aprendizado de máquina, sejam recomendações de produtos e experiências de usuário mais inteligentes e personalizadas ou geralmente construindo altos níveis de inteligência em seus sistemas.

A inovação usando a nuvem tornou-se mais acessível a empresas de todos os portes, e não apenas àquelas que têm acesso a grandes investimentos. A nuvem reduziu a barreira de entrada para organizações que adotam abordagens diferentes.

Os provedores de nuvem permitem que as empresas experimentem com custos muito mais baixos do que ter que construir e manter a infraestrutura subjacente no local. Freqüentemente, os provedores de nuvem oferecem um nível gratuito de avaliação inicial para acessar seus serviços. Isso dá às organizações a liberdade de experimentar com muito mais liberdade, sem a sobrecarga de custos. Isso desbloqueia a inovação.

Testar novos serviços em nuvem para oferecer serviços ou experiências novos ou inovadores ao cliente e oferece às organizações a chance de se diferenciar de seus concorrentes. Tomemos, por exemplo, novos métodos de pagamento. Se durante a jornada do cliente for bem-sucedida, ela permite que a empresa se destaque instantaneamente da multidão, pressionando a concorrência para alcançá-la. O baixo custo do teste permite que as empresas também parem de testar os serviços se eles não forem benéficos.

Serviços em nuvem para acelerar a inovação nos negócios

Entender como o uso da nuvem pode acelerar a inovação nos negócios é fundamental. Existem serviços de nuvem frequentemente negligenciados que podem ajudar a expandir os negócios, resolvendo problemas que anteriormente sobrecarregariam as equipes, impedindo-as de se concentrar em sua proposta de valor principal. Serviços gerenciados, por exemplo, tendem a ser inerentemente elásticos. Se tomarmos como exemplo um banco de dados, quando hospedado no local, é claro que é necessário manter esse banco de dados. Isso vem na forma de backups, planejamento de recuperação de desastres, provisionamento de recursos e assim por diante. Todas essas atividades exigem esforço e investimento de uma organização, mas não agregam valor diretamente, são mais atividades de suporte. Se uma organização mudar para um banco de dados de serviço gerenciado na nuvem, muitas dessas atividades são tratadas pelo provedor de nuvem e geralmente projetadas com escalabilidade em mente. Isso dá às organizações a capacidade de dimensionar seus serviços sem a sobrecarga adicional de gerenciamento da infraestrutura, como acontecia antes. Isso, por sua vez, permite que alcancem novos mercados e criem novas ofertas de serviços para seus clientes mais rapidamente do que antes.

Existem serviços cloud que do ponto de vista operacional podem otimizar o funcionamento do negócio, como ferramentas de gestão de custos que permitem gerir todos os serviços a partir de uma localização central. Ao combinar isso com boas práticas de gerenciamento de infraestrutura (como marcação apropriada de recursos), isso pode dar às organizações uma grande visão sobre seus custos de infraestrutura de nuvem e possivelmente oferecer soluções inovadoras.

Da mesma forma, a maioria das plataformas de nuvem oferece serviços de monitoramento de infraestrutura e serviços. Isso permite que as organizações tenham uma configuração de observabilidade abrangente para seus sistemas, permitindo que compreendam o estado desses sistemas a qualquer momento e, talvez mais importante, o motivo de estarem no estado em que estão. Esse tipo de prática pode não parecer muito empolgante, mas é extremamente importante. Feito corretamente, ele permite que as organizações resolvam proativamente quaisquer problemas nos sistemas de produção antes que eles afetem amplamente os clientes.

Blockchain está rapidamente se tornando uma tendência tecnológica na qual muitas organizações estão apostando firmemente ou querendo experimentar. Para as empresas que querem jogar neste espaço, os provedores de nuvem estão lançando serviços para permitir que as organizações integrem seus sistemas com o Blockchain. Fornecer as APIs para interagir com eles, em vez de fazer isso sozinhos. Isso está abrindo as portas para mais inovações, sendo capaz de resolver problemas do mundo real com tecnologia que não estava disponível anteriormente. Por exemplo, com o blockchain, estamos vendo as questões de propriedade da terra na África sendo ajudadas, usando o blockchain como uma forma de mostrar quem é dono de qual parte das terras.

Como impulsionar a inovação na nuvem

A possibilidade de inovação usando a nuvem é uma realidade, mas ser capaz de impulsioná-la como um negócio costuma ser o obstáculo que as empresas enfrentam.

Garantir que as equipes tenham espaço e tempo suficientes para inovar é vital. Se as equipes puderem gastar tempo procurando novas ferramentas, haverá a oportunidade de entender onde a inovação é possível. Freqüentemente, os negócios e, portanto, as equipes estão tão focados no curto prazo que geralmente há pouco ou nenhum tempo para entender como os problemas de negócios podem ser resolvidos de maneiras novas e diferentes ou se novas tecnologias abrem novas possibilidades e oportunidades. O Google, por exemplo, costumava ter tempo dedicado à inovação - conhecido como googles ‘20% do tempo’ era uma política de que 20% do tempo de um engenheiro poderia ser gasto em seus projetos pessoais, permitindo-lhes experimentar novos, criativos e ideias inovadoras, pesquisando novas tecnologias ou se aprimorando. Isso permitiu que novas ideias fossem apresentadas à empresa, à medida que as equipes investiam na pesquisa e no desenvolvimento para tornar a empresa melhor.

Ter uma visão técnica clara é vital para qualquer organização. Porém, muitas vezes muitos caem na armadilha de construir uma visão técnica que depois não é ajustada e evoluída ao longo do tempo. É importante traçar uma direção geral ou "Estrela do Norte" como parte de uma visão técnica, mas também é importante que ela seja constantemente avaliada para permitir mudanças na organização, mas também para acompanhar as mudanças na tecnologia. Sem isso, é possível definir uma 'grande visão' onde você perderá novas tecnologias. É assim que as empresas ficam presas e caem na armadilha de precisar embarcar em um esforço de modernização de software em larga escala. Ao revisar constantemente sua visão e roteiro de tecnologia, você pode garantir que ele esteja alinhado com as metas e necessidades de negócios.

Atualizar habilidades e criar processos adaptáveis - isso força as empresas a observar como fazem as coisas e entender a inovação e a eficiência. Além disso, fazer com que as pessoas olhem para a inovação em vez de combater incêndios - depois de migrar para a nuvem, o que você costumava fazer no local (gerenciamento de baixo nível) libera recursos para olhar para a inovação em vez de combater incêndios. Ao entender as funções das equipes e os padrões do que elas fazem, permite que os conjuntos de habilidades sejam movidos para onde se encaixam melhor. Por exemplo, alguém que anteriormente cuidava do banco de dados, como sua função muda quando você migra para a nuvem? Seria o ajuste certo para eles agora se concentrarem na ciência de dados?

Desafios comuns a serem evitados com a inovação em nuvem

Dan McKinley em 2015 falou sobre "Choosing Boring Technology", e como muitas vezes é uma estratégia muito menos arriscada do que adotar tecnologias mais novas, talvez menos maduras. Embora isso seja verdade, essa abordagem pode sufocar a inovação. O desafio que as organizações enfrentam é entender seu nível de risco e o quanto estão preparadas para investir em inovação. Algumas organizações optam por ser as primeiras a adotar novas tecnologias. Isso é bom, mas é importante tomar essa decisão, totalmente ciente dos riscos e compensações envolvidos. Por exemplo, tecnologias mais novas, por sua própria natureza, ainda não foram amplamente adotadas, então há menos exemplos de uso delas e, portanto, talvez não tão maduras ou "endurecidas pela batalha". Alguns casos de uso que você pode precisar podem não ser totalmente suportados ou a documentação pode ser muito leve.