ESTE ARTIGO EM 5 SEGUNDOS:
- Um modelo de fábrica aplicacional permite realizar uma migração para a Cloud de uma forma estruturada e traz inúmeras vantagens;
- No setor financeiro, a migração da arquitetura destes negócios para Azure são feitas em quatro fases: Assessment; Planeamento e Preparação; Fase de Teste; Migração.
Vivemos numa era digital onde a Cloud marca uma presença constante, e a necessidade de modernização aplicacional já não é uma novidade. Com a tecnologia em constante evolução e com a crescente preocupação em garantir robustez, flexibilidade e segurança, entre outros temas, a arquitetura dos negócios quer-se composta por soluções escaláveis, personalizadas e adaptadas a desafios específicos. Por isto, é fundamental que as empresas modernizem a sua infraestrutura e a sua arquitetura de modo a poderem continuar a inovar nas funcionalidades que disponibilizam aos seus clientes. Em artigos anteriores referimos já que o processo de migração para a Cloud não precisa de ser algo complexo, basta que se desenvolva segundo uma estratégia de atuação concreta – e neste artigo damos exatamente esse exemplo.
O modelo de fábrica aplicacional
Um modelo de fábrica aplicacional permite realizar uma migração para a Cloud de uma forma estruturada, começando com uma abordagem de definição do que será a base do trabalho e definindo depois os passos seguintes para as diferentes aplicações a migrar – garantindo os processos corretos e o envolvimento das equipas necessárias, ao mesmo tempo que potencia a autonomia da equipa focada na modernização aplicacional. É uma abordagem que permite, após uma fase inicial, acelerar a migração das várias aplicações para a Cloud, contribuindo desta forma para a modernização da infraestrutura dos clientes e, por consequência, aumentando a capacidade de resposta a desafios colocados ao próprio negócio para os quais a tecnologia pode ser uma ferramenta fundamental.
A modernização aplicacional de empresas do setor financeiro
Nos últimos anos, a Xpand IT tem trabalhado com empresas do setor financeiro no sentido de modernizar as aplicações de suporte aos seus negócios. Estes tipos de negócios encontravam-se deparados com um conjunto de aplicações legacy, hospedadas em servidores on-premises, que operavam num ambiente bastante datado. Uma migração para a Cloud é, portanto, necessária. Dada a parceria existente com a Microsoft, e fruto da total confiança em Azure, as nossas soluções Cloud são apresentadas e executadas exclusivamente nesta plataforma. As propostas de migração para Azure, que a Xpand IT apresenta, são muito concretas e acionáveis, baseadas num estilo de arquitetura aplicacional de micro serviços. Quando as propostas são aceites, a abordagem utilizada para a migração da arquitetura destes negócios para Azure são feitas através de um modelo de fábrica aplicacional, dividido em quatro fases:
- Assessment – o estudo da infraestrutura atual. Esta etapa é muito importante na definição da melhor abordagem de migração para Azure. Inicialmente, deve ser feita uma avaliação da arquitetura das soluções, das aplicações existentes bem como quais as aplicações prioritárias.
- Planeamento e preparação. Conhecendo a arquitetura e as aplicações, é a altura de definir um roadmap e montar um framework para a migração da Cloud. Nesta fase, deve-se garantir alinhamento entre todas as equipas. Este período só deve terminar quando todos os intervenientes têm total conhecimento e consciência do papel que irão desempenhar durante a migração.
- Fase de teste. Antes de se iniciar a migração para Azure é indispensável fazer testes que permitam garantir a validade da abordagem, e confirmar potenciais dúvidas em alguns cenários com que terá de se lidar. Alinhando estes diferentes cenários à arquitetura testada, é a altura de migrar as aplicações.
- Migração. Uma vez concluída a fase de teste e estando definido um roadmap concreto, começa o processo oficial de migração. Nesta etapa ainda é provável que sejam identificadas eventuais questões ou ajustes necessários, que deverão ser tidos em conta. Terminada a migração, a arquitetura deverá encontrar-se protegida, bloqueada contra ameaças exteriores, e com um desempenho adequado. Deverá, ainda, ter implementada tarefas de manutenção, backups e recuperação após desastres.
O processo de migração para a Cloud é um projeto potencialmente longo, dependendo do conjunto de aplicações a migrar, mas ser executado mediante um modelo de fábrica aplicacional torna-se uma mais-valia para o cliente. Como todos os intervenientes têm um roadmap bastante definido e as equipas estão conscientes das suas responsabilidades e maioritariamente autónomas, o que resulta em alta produtividade e em velocidade para o cliente. Uma fábrica aplicacional de migração para Azure aplica padrões, que aceleram o trabalho a desenvolver e o resultado final. Tem, na sua essência, equipas, ferramentas e processos que trabalham juntos e em uníssono em prol de um único objetivo – assegurar que a migração acontece duma forma simples, sistemática e otimizada.
Para garantir o sucesso de um modelo de montagem de fábrica aplicacional selecionamos três princípios chave que se devem levar em conta durante o desenvolvimento de uma estratégia de modernização:
- Garantir às equipas de trabalho etapas claras e um ambiente colaborativo;
- Todas as fases devem ser trabalhadas com o propósito de transformar a infraestrutura da empresa numa arquitetura escalável, segura, eficiente e capaz de criar experiências ricas e personalizadas;
- Por último, alinhar o processo de desenvolvimento com necessidades práticas do negócio.
O seu negócio precisa de caminhar em direção à Cloud?
Cada jornada na modernização aplicacional para a Microsoft Azure é única e embora existam estratégias recomendadas, é fundamental que a arquitetura do seu negócio seja analisada por uma empresa parceira e especialista em modernização aplicacional com Azure. A Xpand IT é, pelo segundo ano consecutivo, o ‘Partner of the Year Portugal’ da Microsoft. Na Xpand IT ajudamos os nossos clientes a crescer e a tornarem-se competitivos, aproveitando as melhores práticas e os serviços mais recentes da Microsoft Azure.
Partner and DX & UX Lead