Home / OPINIÃO / A migração da ‘Cloud’ como uma oportunidade de modernização das TI empresariais
cloud
Carlos Carús, diretor de tecnologia da AWS para Portugal e Espanha (Foto: Divulgação)

A migração da ‘Cloud’ como uma oportunidade de modernização das TI empresariais

Por: Carlos Carús, diretor de tecnologia da AWS para Portugal e Espanha

A migração da cloud é muito mais do que transferir servidores e pode ser utilizada por empresas para fazer das suas TI o centro da inovação. Para tal, as empresas devem repensar e realinhar todo o panorama de TI, desde o portfólio de aplicações, processos e ferramentas até ao modelo de operações e alocação de funções.

Muitas empresas transferem o seu panorama de aplicações para a Cloud da Amazon Web Services (AWS), de modo a aumentar significativamente a agilidade dos seus processos de TI e a sua contribuição para o negócio. As primeiras aplicações transferidas costumam ser alvo de desilusão: se se reduzir uma migração de cloud a migração de servidores, fica-se preso aos padrões comportamentais antigos e faz-se um uso limitado das vantagens da cloud.

As razões para este fenómeno assentam na natureza das TI das empresas. Os sistemas de TI existentes são frequentemente apelidados de sistemas “preexistentes”, ou seja, sistemas que aguardam durante anos por uma substituição ou renovação. Alguns destes sistemas têm a mesma funcionalidade, por exemplo, como resultado de fusões e aquisições passadas. Uma variedade de linguagens de programação, assim como a web, tecnologias de middleware e banco de dados foram introduzidos, sucessivamente, ao longo dos anos. Os processos e ferramentas para desenvolvimento, instalação e operação variam dependendo do sistema e incluem muitas etapas manuais. Uma pequena equipa, geralmente uma única pessoa, é responsável pelos componentes individuais e etapas do processo e agrupa todo o conhecimento destes procedimentos.

Antigo vs novo

É aqui que a migração para a cloud deve começar. Se o projeto de migração é utilizado para modernizar as TI da empresa, os encargos e restrições anteriores podem ser eliminados.

Uma transformação da organização de TI pode ser alcançada nas seguintes áreas:

1. Portfólio de aplicações: Um projeto de migração pode dar início à eliminação de aplicações obsoletas e não estratégicas. Por exemplo, a aquisição de uma nova aplicação pode ser negociada com fornecedores de software através de outros meios, por exemplo, Software-as-a-Service, assim como a instalação de uma versão capacitada para cloud. Para aplicações desenvolvidas internamente, a consolidação das tecnologias utilizadas pode reduzir significativamente o número de variantes em operação.

O conhecimento sobre aplicações e processos é padronizado e distribuído por um grande número de colaboradores, de modo a desvincular a entrega de TI de pessoas individuais. Para aplicações com problemas de capacidade históricos, uma reformulação pode possibilitar a separação de camadas de arquitetura individuais para melhorar a escalabilidade ou a introdução de segurança para absorver picos de carga temporariamente. Deste modo, a migração pode ajudar a alinhar melhor o portfolio de aplicações com as necessidades de negócios e estabelecer padrões de design uniformes na cloud da AWS, que pode ser usado para o maior número possível de aplicações.

2. Processos e ferramentas de TI: a modernização nesta área pode ajudar a dominar a diversidade de variantes na entrega de TI interna. Padrões mínimos uniformes são definidos para a construção, aprovisionamento e operação de aplicações na cloud da AWS. Com a migração de cada aplicação, a mudança das ferramentas antigas para os novos padrões é concluída.

Os mecanismos de controlo podem monitorizar a conformidade com os padrões e automaticamente eliminam recursos não compatíveis na cloud da AWS. Assim, os casos especiais e discrepâncias só são feitos após a aprovação prévia e a autoridade sobre o desenvolvimento posterior dos padrões, que pode ser transferido para uma equipa do Centro de Excelência de Cloud.

3. Modelo operacional de TI: O estabelecimento de novos padrões mínimos para os processos de aprovisionamento de TI também criam a base para a modernização do modelo operacional. Para aplicações adquiridas comercialmente, por exemplo, é possível trabalhar com fornecedores de software para automatizar o processo de instalação e reduzir o tempo de interrupção. Para o desenvolvimento interno com alta frequência de emissão, as equipas de aplicações podem adquirir sucessivamente responsabilidades de processo na direção de DevOps. Através do aumento do grau de automatização e usando a infraestrutura como melhores práticas de código, a agilidade das equipas de aplicações pode ser aumentada significativamente.

4. Modelo de funções e capacidades: as responsabilidades e funções dos colaboradores podem ser redistribuídas durante a migração para a cloud da AWS. Com as primeiras migrações, as melhores práticas nas áreas individuais, bem como as de equipa, são estabelecidas de acordo com o novo modelo de atuação. Com as sucessivas migrações, os colaboradores recém-incluídos no projeto baseiam-se nas melhores práticas, adquirem novas capacidades profissionais e experiência em primeira mão, passando para novos cargos na cloud. Para os colaboradores, o projeto de migração para a cloud torna-se um ambiente para formação e experiência com novas tecnologias AWS.

O planeamento é metade do processo

Uma migração de cloud, que visa uma transformação nas áreas anteriormente mencionadas, deve formular os objetivos de modernização desde o início e planear a sua implementação. Dessa forma, pode evitar-se que a migração repita antigos padrões de comportamento e as obrigações preexistentes ou “défices técnicos” das TI não controladas da empresa na cloud. O projeto de migração baseia-se sistematicamente nas vantagens da Cloud da AWS e cria uma plataforma de gestão de mudanças em TI empresariais, em cada aplicação.