Case Study

Hörmann Group: 10 dias para migração na nuvem

Lançamento inicial de uma ferramenta de orquestração de colaboração baseada na web

É necessário ter conhecimento sobre a nuvem internamente

Muitas vezes, a transformação digital das empresas está fortemente ligada a projetos na nuvem. No entanto, o lançamento de novos aplicativos na nuvem não é um esforço único. Para executar os sistemas sem problemas por um longo período, é necessário ter o conhecimento interno básico sobre computação em nuvem.

Lançando o primeiro aplicativo

A Hörmann Digital é uma empresa recém-fundada com o objetivo principal de impulsionar a transformação digital no Grupo Hörmann. Isso é parcialmente alcançado com o lançamento de diferentes sistemas em um ambiente de nuvem. Como ponto de partida, uma equipe pequena, altamente motivada e um tanto inexperiente foi criada para desenvolver e lançar o primeiro aplicativo, uma ferramenta de orquestração de colaboração baseada na web. A plataforma de destino era a nuvem AWS, onde já existia uma conta.

Estreita colaboração

“Discutir exemplos e receber orientações
sobre situações da vida real tornou os conceitos da AWS fáceis de absorver.“

Em vez de apenas configurar uma arquitetura adequada, a Comsysto Reply decidiu trabalhar em estreita colaboração com o cliente. O objetivo principal era capacitá-los a fazer um trabalho futuro por conta própria.

Ao longo de 2 meses, a Comsysto Reply passou 10 dias ensinando conceitos básicos, suporte para os maiores desafios e lançando, de forma colaborativa, o aplicativo para produção. Isso foi abordado na programação de pares e mob. Era importante que todos os membros da equipe entendessem a razão por trás das diferentes melhores práticas aplicadas.

Uma solução AWS

No entanto, sem nenhum conhecimento profundo sobre como construir na AWS, toda a pilha, incluindo o banco de dados, foi implantada em um ambiente Docker hospedado em uma única instância EC2, usando a nuvem como única instância local.

Até esse ponto, as melhores práticas, como criptografia de dados ou backups, ainda não haviam sido consideradas.

Refinando a arquitetura

Após analisar em conjunto o status quo, a Comsysto Reply propôs uma primeira versão da arquitetura-alvo para implementação. Primeiro, a Comsysto Reply a montou manualmente, inserindo alguns atalhos para demonstrar os diferentes serviços da AWS e sua integração. Nesta fase exploratória, a equipe da Reply já conseguiu identificar alguns desafios importantes, como a incapacidade do aplicativo de executar mais de uma instância em um estado consistente. Enquanto refinava e documentava iterativamente a arquitetura desejada, a Comsysto Reply continuou com a introdução do Cloud Formation para garantir que tudo fosse claramente documentado, reproduzível e versionado.

O back-end foi configurado para ser executado em contêineres Docker implantados no Fargate e, agora, possui endpoints REST para o front-end que são enviados a partir do S3 via CloudFront. O aplicativo é apoiado por um banco de dados RDS multi-AZ e pode ser escalonado com o aumento da carga. Todo o processo de construção e implantação foi automatizado usando CodePipeline e serviços AWS relacionados.

Picture

Os resultados

Além de um lançamento bem-sucedido, o resultado mais importante da colaboração é o rápido aumento de conhecimento e experiência entre os membros da equipe de desenvolvimento. Dado que o apoio se limitava a um ou dois dias por semana, a equipe da Hörmann teve que aprender a aplicar os conhecimentos e a superar as dificuldades por conta própria. Além disso, a Comsysto Reply se concentrou em remover obstáculos maiores que teriam achatado a curva de aprendizado e diminuído a motivação.

O Grupo HÖRMANN está na vanguarda da inovação há mais de 60 anos. Ao investir continuamente na experiência dos colaboradores e nas tecnologias mais recentes, a empresa familiar cresceu e incluiu 27 empresas afiliadas. A empresa é bem-sucedida em quatro setores: Automotivo, Engenharia, Comunicação e Serviços Industriais. As soluções da HÖRMANN ajudam os clientes a dar um passo a frente - ou dar um salto quântico. A receita do sucesso: a cultura corporativa de uma empresa familiar com liberdade para desenvolver novas ideias, um forte espírito de equipe e funcionários que querem fazer a diferença.

A Comsysto Reply, especializada no desenvolvimento ágil de soluções de software customizadas há anos, está capacitando as empresas a enfrentar os desafios da transformação digital. A Comsysto Reply trabalha em equipes de produtos multifuncionais com clientes, parceiros e empresas que também fazem parte do Grupo Reply, e desempenha um papel de liderança na aplicação de Métodos Lean e Agile, Big Data, Serviços em Nuvem, Pesquisa de Experiência do Usuário, DevOps e Entrega Contínua.