Blogs > Arquitetura: Migração Cloud Pública para Huawei Cloud (E-Commerce Case)

Arquitetura: Migração Cloud Pública para Huawei Cloud (E-Commerce Case)

Fulvio Maravelli 31/08/2022
Compartilhar
O cliente já nasceu na nuvem. A empresa já nasceu no ecossistema, e com o passar dos anos a nuvem trouxe diversos recursos. O cliente está no mercado desde 2018, estavam migrando de nuvem para nuvem, até ter contato com a Huawei em 2019. “É uma estrutura fantástica”. Tecnologia a Huawei está a frente no mercado. Mas o comportamento humano da Huawei para entender os problemas que temos é um diferencial. Tivemos problemas, mas hoje estou feliz em dizer que utilizo a estrutura da Huawei. Principalmente por entenderem a dor que temos e proporcionar soluções, movimentando o time. Estamos com uma empresa que nos respeita e que busca uma parceria a longo prazo.

1. Case de sucesso – E-Commerce (Huawei Cloud)

O cliente é líder mundial no desenvolvimento de Lojas Virtuais Magento e estava tendo um alto custo de infraestrutura na Cloud atual e a pandemia destacou a necessidade de mudar, adaptar e foi o momento para repensar a estratégia de Cloud que tinham até aquele momento.

- O CIO teve um contato com a Huawei em 2019, onde conheceu a Huawei Cloud. Nesse ano, recebeu um convite para levar o cliente e conhecer o HQ da Huawei em Shenzhen na China para mostrar o tamanho da empresa e a relevância para o mercado. O cliente até então, utilizava outro fornecedor de Cloud e etc.  

- A empresa já nasceu no ecossistema de Cloud Pública, e com o passar dos anos a nuvem trouxe diversos recursos e beneficios.

O cliente desde 2018, estavam migrando de nuvem para nuvem, até ter contato com a Huawei em 2019. “É uma estrutura fantástica”.

CIO:

  • - Há Tecnologia da Huawei Cloud está a frente no mercado. Mas o comportamento humano da Huawei para entender os problemas que temos é um diferencial. Tivemos problemas, mas hoje estou feliz em dizer que utilizo a estrutura da Huawei Cloud. Principalmente por entenderem a dor que temos e proporcionar soluções. Estamos com uma empresa que nos respeita e que busca uma parceria a longo prazo.  

2. Estratégia - key points

  • - Começando com uma migração Lift & shift, provisionando servidores em nuvem e banco de dados, incluindo serviços, como: CCE, EVS, VPC, NATG, CBR, WAF, RDS, SSL, VPN, KMS e assim por diante…
  • - Huawei apoiou no Design da Solução (Macro Architecture);
  • - A Huawei esteve próxima da equipe Técnica do Cliente para auxiliá-los nos sprints de migração;
  • - Inicialmente foi realizar uma estratégia de migração AS-IS e posteriormente feito o Refactoring do ambiente na Huawei Cloud, utilizando script Terraform e Container;

3. Arquitetura inicial E-Commerce Customer:

O projeto da E-Commerce Customer começou com uma visão de migração de mais de 100 EC2 para a Huawei Cloud como Lift and Shift, sendo composto basicamente por servidores de aplicação (Store – Baseado em Magento), servidores de banco de dados (MySQL, SQL, PostGree):

Considerando a arquitetura apresentada abaixo, e comparando com as soluções  dos serviços de computação em nuvem da Huawei Cloud, e conforme o andamento do projeto, ficou claro que a necessidade de realizar o Refactoring do ambiente deles para a utilização de Container para uma melhor performance e otimização das aplicações. Abaixo a arquitetura Macro inicial para o ambiente Lift and Shift:

Na arquitetura acima, foi considerado um Mix de serviços entre ECS e CCE no planejamento da arquitetura das aplicações e infraestrutura.

O CCE desempenhou um papel fundamental de alta confiabilidade por meio do qual o cliente pode gerenciar aplicações conteinerizadas para as suas soluções de E-Commerce. CCE é compatível com aplicações e ferramentas nativas do Kubernetes, o que permitiu que a E-Commerce Customer configurasse com facilidade um ambiente de tempo de execução de container na nuvem e alta performance.

4. Arquitetura de Referência – E-Commerce Customer on Huawei Cloud

5. (CIO) E-Commerce Customer:

A Huawei Cloud nos trouxe segurança. Hoje a gente conseguiu diminuir o time. Temos contato direto para solucionar nossos problemas e trouxeram especialistas para otimizar nossa nuvem, melhorando nossa operação em 20%. Redução no bidding da nuvem de mais de 40%. E ganho de performance com mais de 200%, performace dos sites, tempo de resposta da nuvem e etc.  

  • - A automação é replicada em toda as bases de clientes.  
  • - O time de desenvolvimento aumentou a produtividade interna por causa da automação da nuvem na Huawei Cloud.
  • Os processos que antes levavam horas, hoje levam segundos. O que antes levava 20 horas, hoje leva 10 minutos.  
  • - O processo de migração começou em agosto de 2021, e concluiu o processo em janeiro de 2022. Ganho de performance de 200%.  
  • - O cliente também está adotando novos produtos em Cloud, e apoiada com Hardware da Huawei no seu escritorio local (operando com uma rede privada 5G desde janeiro).  

6. Conheça um pouco mais dos nossos serviços:

  • - Elastic Load Balance (ELB) distribui automaticamente o tráfego recebido para diversos servidores a fim de balancear as suas cargas de trabalho, aumentando as capacidades do serviço e a tolerância a falhas de suas aplicações;
  • - Cloud Container Engine (CCE) distribui automaticamente o tráfego recebido para diversos servidores a fim de balancear as suas cargas de trabalho, aumentando as capacidades do serviço e a tolerância a falhas de suas aplicações;
  • - Auto Scaling (AS) é o serviços de escalonamento que permite ajustes automáticos nos recursos computacionais com base nas políticas de dimensionamento defindas com objetivo de suportar picos nas aplicações;
  • - Elastic Cloud Server (ECS) prove recursos de computação seguros e escaláveis sob demanda permitindo que voce implemente aplicativos e Sistemas com flexibilidade;
  • - Scalabel File System (SFS) fornece armazenamento compartilhado de arquivos com confiabilidade e alto desempenho permitindo o acesso compartihado;
  • - Nosso banco de dados gerenciável (RDS) é confiável, seguro, escalável, barato, fácil de gerenciar e imediatamente pronto para uso. Permite implementação mult-AZ para recuperação de eventual desastres entre as AZs.
  • - Distributed Cache Service (DCS) para Memcached é um serviço de banco de dados em memória, distribuído e de alto desempenho. Além de ser totalmente gerenciável, ele usa uma arquitetura de alta disponibilidade e oferece suporte à recuperação de falhas garantindo alto desempenho de leitura/gravação e acesso rápido aos dados.
  • - Anti-DDos protege seus recursos na nuvem de ataques DDoS. Assim, seus serviços se tornam mais estáveis e confiáveis, e sua largura de banda permanece sempre disponível;
  • - Web Application Firewall (WAF) atua como um escudo para aplicações e sites na web contra diversos tipos de ataques, como injeção de SQL, execução de arquivos maliciosos, cross-site scripting e muitos outros. Impulsionado pela tecnologia de Machine Learning da Huawei, o WAF filtra de forma inteligente o tráfego malicioso para proteger os dados, garantir carregamentos rápidos e manter o tempo de atividade;
  • - Cloud Eye (CES) é uma plataforma multi-dimensional para o monitoramento de recursos. Você pode usá-la para monitorar sua nuvem, configurar regras de alarme e otimizar a utilização e o desempenho recursos;
  • - Identity and Access Management (IAM) possibilita que você gerencie usuários com facilidade e controle o acesso deles aos serviços e recursos da nuvem;
  • - Com o Cloud Backup and Recovery (CBR) você faz o backup de servidores em nuvem, de discos e de ambientes virtuais VMware locais com facilidade. Caso ocorra intrusão de vírus, exclusão acidental ou falha no software/hardware, os dados poderão ser recuperados com base em qualquer ponto do backup;
  • - Host Security Service (HSS) defende seus servidores na nuvem por inteiro com um conjunto de recursos de segurança avançados, incluindo robusta proteção contra ataques de força bruta, monitoramento de detecção de intrusão e correções de vulnerabilidade;

  • - Log Tank Service (LTS): Agrupe, estruture, visualize e analise os dados de logs para obter insights práticos para O&M. Consulte logs com resultados instantâneos. Você pode também transferi-los para o OBS a fim de realizar um armazenamento de longo prazo ou para o DMS para a recuperação de dados
  • - Mantenha o controle das atividades dos usuários e das mudanças de seus recursos da nuvem. Cloud Trace Service (CTS) ajuda você a coletar, armazenar e consultar registros operacionais não apenas para a localização de falhas, como também para a análise, auditoria e a certificação da segurança.
Serviços relacionados