banner
Centro de notícias
Aprimorando constantemente nossas técnicas e qualidade para nos mantermos atualizados com as tendências do setor.

Múltiplo

Jul 13, 2023

Uma janela da minha casa precisa de reparos. Eu sei que preciso fazer isso, mas acabou na caixa 'muito difícil por enquanto', então não estou com pressa para resolver isso. A corrente de ar é realmente irritante nos nove meses de clima no Reino Unido conhecido como “cinzento e úmido”.

Estou adiando o trabalho há dois anos, mas isso está me custando caro. Muitos dos CIOs que estão lendo isto provavelmente terão suas próprias tarefas pendentes na vida real e uma dor de cabeça muito maior em sua vida profissional: o problema do aprisionamento na nuvem.

O que é isso, ouço você perguntar: há algo errado com a nuvem? Bem, o regulador do sector das comunicações do Reino Unido, Ofcom, pensa que sim. No início deste ano, chocou o mercado ao anunciar que encaminharia o mercado de nuvem do Reino Unido para investigação à Autoridade de Concorrência e Mercados.

Por que? Bem, o Ofcom identificou recursos e práticas que tornam mais difícil para os clientes mudarem e usarem vários fornecedores de nuvem. Eles levantaram preocupações sobre as barreiras à interoperabilidade, como as altas taxas de saída (as tarifas que os clientes pagam para transferir seus dados para fora da nuvem). O regulador acredita que os hiperscaladores fixam essas taxas em taxas significativamente mais altas do que outros provedores. O Ofcom também estava preocupado com as restrições técnicas à interoperabilidade, bem como com possíveis problemas com os chamados descontos de gastos comprometidos.

Não vou entrar em um longo debate sobre isso, mas acredito firmemente na obtenção de todos os benefícios da nuvem. Obter esses benefícios não deveria significar que você teria que rescindir seu contrato existente e começar de novo, mesmo que isso fosse possível.

Pode muito bem ser que as questões contratuais da nuvem estejam fora do seu controle e sejam tratadas em um nível superior na empresa ou diretamente pelo CFO. Portanto, é improvável que você possa simplesmente mudar de um hiperescalador para outro. Então, parte de você talvez concorde com a avaliação crítica do Ofcom, mas há algo que você realmente possa fazer sobre isso?

Eu sugiro que exista. Muitos desenvolvedores e arquitetos de TI realmente se preocupam com isso e, embora o grande contrato possa ser assinado em um nível superior, são pessoas como nós que são responsáveis ​​por fazê-lo funcionar. Além disso, é o seu orçamento que será analisado se você exceder o gasto acordado.

Vejo duas maneiras pelas quais os CIOs podem retroceder na forma como a nuvem é gerenciada em seus negócios. Uma delas é simplesmente discutir seu caso com seu gerente de conta.

Mas há também uma segunda opção técnica que pode acabar por beneficiá-lo mais, até que possam surgir novas liberdades na nuvem lideradas pelos reguladores. Isso envolve trabalhar conscientemente com software e plataformas que não deixam você dependente completa e dispendiosamente da pilha de tecnologia de apenas um fornecedor.

Isso se aplica a muitas áreas de aplicação, mas a que conheço melhor são os bancos de dados, então vou me concentrar nisso. Cada hiperescalador tem uma variedade desconcertante de opções SQL, NoSQL, gráficos e outras opções. Eles também são escalonados, para que você possa escolher um banco de dados para problemas de pequena, média e grande escala.

Mas você não quer ficar preso a um único nível de uma pilha de nuvem - você quer ter opções. A boa notícia é que você pode escolher 'Vanilla Postgres' - a versão básica de código aberto da linguagem Postgres SQL de qualquer um dos provedores de nuvem que você pode obter em postgres.org.

No entanto, o perigo dessa abordagem de “mínimo denominador comum” é que você poderá ter problemas se seu aplicativo crescer e você precisar adicionar recursos de nível empresarial. Neste ponto, pode ser útil lembrar por que você queria trabalhar com bancos de dados em nuvem em primeiro lugar (e mais importante, se o Ofcom e o Gartner estiverem certos, e multi-nuvem é o que todos devemos buscar). Você está modernizando sua camada de dados para explorar todos os incríveis recursos nativos da nuvem que estavam faltando, incluindo escalabilidade e resiliência simples no local. Se você realmente não está usando isso, então você está apenas fazendo uma mudança e, portanto, em termos financeiros reais (mas também técnicos), não experimentando os benefícios reais da nuvem.