a member of groupelephant.com
beyond corporate purpose
Skip to content
Valcann
  • A Empresa
    • Quem Somos
    • Perguntas Frequentes
    • Carreiras
    • Imprensa
  • O que Oferecemos
    • SOLUÇÕES
      • Aplicações de Negócios
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
      • CloudOps
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
      • DevOps & SRE
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
      • Data & Analytics
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
      • AI & ML
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
      • FinOps
        • SERVIÇOS
          • Implantação e Migração
          • Serviços Gerenciados
          • Modernização
  • Indústrias
    • Varejo
    • Manufatura
    • Logística
    • Tecnologia
    • Healthcare
  • Cases
  • Blog
    • Blog
    • Webinars
Entre em Contato
  • Buscar no Site

Cases

Grupo JCPM: Escalabilidade e Confiabilidade no Marketplace com Amazon EKS

O desafio enfrentado pelo Grupo JCPM ao desenvolver sua plataforma de Marketplace estava centrado na necessidade de tornar seu ambiente de negócios mais escalável e confiável. A gestão de milhares de lojistas em um ambiente digital, integrado às operações do ambiente físico, requer uma infraestrutura tecnológica robusta capaz de lidar com variações na demanda e garantir a disponibilidade constante. A...

O desafio enfrentado pelo Grupo JCPM ao desenvolver sua plataforma de Marketplace estava centrado na necessidade de tornar seu ambiente de negócios mais escalável e confiável. A gestão de milhares de lojistas em um ambiente digital, integrado às operações do ambiente físico, requer uma infraestrutura tecnológica robusta capaz de lidar com variações na demanda e garantir a disponibilidade constante. A escolha do Amazon Elastic Kubernetes Service (EKS) como solução para executar suas aplicações foi motivada pela capacidade do EKS de orquestrar containers de maneira eficiente, permitindo escalabilidade automática e alta disponibilidade. Além disso, o EKS oferece ferramentas de gerenciamento avançadas, simplificando a administração e manutenção da infraestrutura, o que é fundamental para um ambiente de comércio eletrônico em constante evolução.

Outro motivador importante para a adoção do Amazon EKS pelo Grupo JCPM foi a confiabilidade oferecida pela plataforma. Como o comércio eletrônico é altamente dependente da disponibilidade contínua de serviços, qualquer interrupção ou falha pode resultar em perdas significativas. O EKS, com sua capacidade de distribuir automaticamente a carga de trabalho e manter a disponibilidade mesmo em caso de falhas em alguns componentes, ajuda a garantir a confiabilidade das operações. Além disso, o ecossistema de serviços da AWS oferece recursos avançados de monitoramento e recuperação de falhas, o que proporciona tranquilidade ao Grupo JCPM, sabendo que sua plataforma de Marketplace está em boas mãos e pode se adaptar às demandas flutuantes do mercado.

Descrição do Caso

O que foi proposto:

Este estudo de caso inclui os detalhes relacionados ao projeto de implementação do Amazon EKS:

Descrição geral da solução:

A solução implementada pelo Grupo JCPM para enfrentar os desafios de escalabilidade e confiabilidade em sua plataforma de Marketplace é uma infraestrutura tecnológica de ponta, incorporando várias ferramentas e serviços de alto desempenho. A base dessa solução é o Amazon Elastic Kubernetes Service (EKS), que atua como um orquestrador de containers altamente escalável. Para otimizar o desempenho e a eficiência, o Grupo JCPM escolheu instâncias Graviton, conhecidas por sua eficiência energética e desempenho robusto.

A automação e a infraestrutura como código desempenham um papel fundamental na implantação e gerenciamento contínuo da plataforma. O HashiCorp Terraform é utilizado para definir e provisionar a infraestrutura, garantindo que todas as configurações estejam sob controle e possam ser versionadas de forma eficiente. A integração contínua e a entrega contínua (CI/CD) são facilitadas por ferramentas como ArgoCD e Tekton, permitindo que o Grupo JCPM atualize e implante suas aplicações de maneira rápida e segura.

Para garantir a observabilidade e o monitoramento abrangentes da plataforma, o Grupo JCPM adotou um conjunto de ferramentas robustas. O Prometheus é responsável pela coleta de métricas e eventos, fornecendo uma visão detalhada do desempenho das aplicações e da infraestrutura. O Grafana é utilizado para visualizar esses dados de forma eficaz e personalizada, permitindo que a equipe de operações identifique problemas e tendências rapidamente. Em conjunto, essas ferramentas garantem que a plataforma de Marketplace do Grupo JCPM seja altamente escalável, confiável e totalmente observável, atendendo às demandas de seus clientes e parceiros de negócios.

Produtos usados nesta solução:

A solução implementada pelo Grupo JCPM envolve uma série de tecnologias e ferramentas de ponta para criar uma plataforma de Marketplace escalável, confiável e altamente observável. Aqui está uma descrição das principais tecnologias utilizadas:

  • Amazon Elastic Kubernetes Service (EKS): O EKS é um serviço gerenciado pela AWS que simplifica a implantação, escalabilidade e gerenciamento de containers usando Kubernetes. Ele fornece um ambiente altamente disponível e escalável para executar as aplicações do Marketplace.

  • Instâncias Graviton: As instâncias Graviton são baseadas na arquitetura ARM e são conhecidas por oferecerem um excelente desempenho e eficiência energética. Elas ajudam a otimizar os recursos computacionais da infraestrutura.

  • HashiCorp Terraform: O Terraform é uma ferramenta de infraestrutura como código (IaC) que permite definir e provisionar recursos de infraestrutura de forma programática. Isso garante a consistência e a rastreabilidade da infraestrutura.

  • ArgoCD: O ArgoCD é uma ferramenta de entrega contínua (CD) que automatiza a implantação de aplicações em clusters Kubernetes. Ele facilita a atualização contínua das aplicações de forma segura.

  • Tekton: O Tekton é um framework de CI/CD nativo do Kubernetes que permite a criação de pipelines de entrega contínua altamente escaláveis e personalizáveis.

  • Prometheus: O Prometheus é um sistema de monitoramento de código aberto que coleta métricas e eventos. Ele fornece uma visão detalhada do desempenho da aplicação e da infraestrutura, ajudando na detecção precoce de problemas.

  • Grafana: O Grafana é uma plataforma de observabilidade que permite a criação de painéis de monitoramento personalizados. Ele visualiza os dados coletados pelo Prometheus e outras fontes, tornando mais fácil para a equipe de operações acompanhar o estado do sistema.

Essas tecnologias se complementam para criar uma solução completa que aborda os desafios de escalabilidade, confiabilidade e observabilidade enfrentados pelo Grupo JCPM em sua plataforma de Marketplace. Elas permitem que a empresa forneça um serviço de alta qualidade aos seus clientes e parceiros de negócios.

Como outros serviços AWS foram integrados nesta solução:

  • AWS VPC: No que tange a conectividade, foi provisionada uma VPC com subnets privadas para dispersão das instâncias no Multi-AZ;

  • AWS CloudWatch: O serviço CloudWatch permite fornecer infraestrutura e monitoramento de serviços por meio de painéis e também, alertas de eventos;

  • AWS GuardDuty: O serviço GuardDuty é capaz de apoiar o processo de monitoramento, ajudando a fornecer insights ao nosso NOC (Centro de Operações de Rede) sobre como gerenciar ameaças e problemas de segurança.

Problemas e preocupações do cliente que foram superadas:

Ao implementar a solução utilizando as tecnologias mencionadas, o Grupo JCPM conseguiu superar vários problemas e preocupações que eram relevantes para seu ambiente de negócios. Alguns desses desafios incluem:

  • Escalabilidade: A necessidade de lidar com milhares de lojistas em um ambiente digital e integrado ao ambiente físico exigia uma infraestrutura altamente escalável. O uso do Amazon EKS e instâncias Graviton permitiu que o Grupo JCPM dimensionasse sua plataforma de forma eficiente, garantindo que ela pudesse crescer para atender a demandas crescentes.

  • Confiabilidade: Em um ambiente de comércio eletrônico, a confiabilidade é crítica. Qualquer interrupção ou falha poderia resultar em perdas significativas. A solução adotada, com o EKS e a automação de implantação com o ArgoCD e Tekton, ajudou a garantir a disponibilidade contínua das aplicações, minimizando os riscos de falhas.

  • Gerenciamento de Infraestrutura: Manter uma infraestrutura complexa pode ser desafiador. O uso do HashiCorp Terraform simplificou a administração da infraestrutura como código, permitindo que a equipe do Grupo JCPM gerenciasse e atualizasse recursos de forma eficiente.

  • Implantação Contínua: Garantir que as atualizações e novas funcionalidades fossem implantadas de forma rápida e segura era uma prioridade. O ArgoCD e o Tekton facilitaram a implantação contínua, permitindo que o Grupo JCPM entregasse novas funcionalidades aos usuários de maneira eficiente.

  • Observabilidade: A capacidade de monitorar e solucionar problemas rapidamente era fundamental. A implementação do Prometheus e Grafana proporcionou uma visão detalhada do desempenho das aplicações e infraestrutura, tornando mais fácil para a equipe de operações identificar e resolver problemas.

Em resumo, a solução adotada pelo Grupo JCPM permitiu superar desafios críticos relacionados à escalabilidade, confiabilidade, gerenciamento de infraestrutura, implantação contínua e observabilidade. Isso possibilitou que a empresa oferecesse uma plataforma de Marketplace robusta e eficaz aos seus clientes e parceiros de negócios, atendendo às suas necessidades de maneira eficiente e confiável.

Soluções de terceiros utilizadas:

  • FreeBSD pfSense: Usado para prover conectividade de VPN entre os administradores;
  • Nazar Database Performance: Usado para entrega de administração de performance.
  • Hashicorp Vault: Usado para prover controle e segurança de chaves.

Resultados alcançados:

  • Serviço de infraestrutura gerenciada da AWS;
  • Serviços gerenciados profissionais fornecidos;
  • 99,97% de disponibilidade do ambiente;
  • Maior desempenho do aplicativo do usuário final;
  • Maior eficiência no atendimento e atendimento às demandas operacionais;
  • Elasticidade do ambiente;
  • Uso da plataforma permitiu aos lojitas manterem suas as vendas mesmo com as lojas físicas fechadas;
  • Entrega da plataforma em tempo recorde para os shoppings de Fortaleza, Salvador e Aracaju;
  • Redução do tempo de entrega de novos deploys em desenvolvimento;
  • Redução do timeline de integração com os lojistas;
  • Criação de espaços para doações dirigidas às instituições para iniciativas sociais ligadas ao combate ao COVID-19;
  • Aumento de 25% de produtividade;
  • Aumento de 5% de uptime da infraestrutura.

Lições aprendidas:

  • A implementação de serviços AWS, nos permitiu focar mais nos aspectos de negócios do projeto;
  • Embora o planejamento de projetos como esse seja importante, a necessidade de experimentação por parte do cliente mostrou-se fundamental. Neste sentido, o uso da AWS habilita uma rápida prototipação de arquiteturas;
  • Usar a estrutura AWS Well Architected como uma referência nos ajuda a deixar claro para o cliente o valor de um bom parceiro de serviço.

Sobre o Grupo JCPM

O Grupo JCPM é uma holding com atuação nos setores de Shopping Center, Imobiliário e de Comunicação. Presente hoje em cinco Estados brasileiros (Pernambuco, Bahia, Sergipe, Ceará e São Paulo) impulsionou a geração de mais de 50 mil empregos. O segmento de shopping é composto por empreendimentos modernos, com projetos arquitetônicos diferenciados e uma carteira montada com 13 centros comerciais. 

No segmento Imobiliário, tornou-se referência no desenvolvimento de edifícios de última geração. Em Comunicação, detém o Sistema Jornal do Commercio de Comunicação, com TV, jornal impresso, rádio e online. 

A partir de 2012, passou a produzir vinho na Quinta Maria Izabel, localizada no Douro, em Portugal.

Reconhecido pela ética adotada nos negócios, pelo elevado padrão de qualidade e com forte conduta sustentável, realiza ações sociais de grande relevância. Em Sergipe, na Serra do Machado, criou há quase 30 anos a Fundação Pedro Paes Mendonça com atendimentos nas áreas de educação, saúde, habitação, acolhimento a idosos e apoio à geração de renda. No entorno dos empreendimentos, atua com Instituto João Carlos Paes Mendonça de Compromisso Social (IJCPM) que eleva o potencial de empregabilidade de jovens de 16 a 24 anos.  Assim, o Grupo reforça seu compromisso social com as pessoas.

« Ponto da Moda: A Jornada de Migração para a Nuvem e a Expansão do E-commerce (In English)
Modernização da Infraestrutura de Varejo: A Arquitetura Escalável em Nuvem da JCPM com AWS (In English) »

Entre em contato e
peça um orçamento agora mesmo.

Solicite um orçamento

Valcann
Fale com nosso Suporte

Valcann | Cloud Intelligence

www.valcann.com.br

+55 (11) 3136-2886

faleconosco@valcann.com.br

Especialistas em Computação em Nuvem.
Todos os direitos reservados. Proibida a cópia ou reprodução de qualquer conteúdo deste site, sem a autorização formal de um representante legal da Valcann e suas coligadas. Para maiores informações, entre em contato conosco pelo e-mail faleconosco@valcann.com.br.

  • A Empresa
    • Quem Somos
    • Perguntas Frequentes
    • Carreiras
    • Imprensa
    • Política de privacidade
  • O que Oferecemos
    • Soluções
      • Aplicações de Negócios
      • CloudOps
      • DevOps & SRE
      • Data & Analytics
      • AI & ML
      • FinOps
  • Indústrias
    • Varejo
    • Manufatura
    • Logística
    • Tecnologia
    • Healthcare
  • Cases
    • Todos os Cases
    • Blog
      • Blog
      • Webinars
  • Contato
    • Canais de Contato
    • Canais de Suporte
Valcann is part of groupelephant.com, a global group of largely employee-owned companies, NPOs and impact investment organisations. The group currently employs more than 3,700 people across 29 operations in 40 countries. These companies are characterised by their strategic incorporation of the philanthropic objective ‘Beyond Corporate Purpose: Elephants, Rhino and People’ into their day-to-day business activities.
1% of our revenue is applied to the protection and preservation of at-risk elephants and rhinos, through a strategy that is based on poverty alleviation. www.erp.ngo