1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20

site

doc

blog

success stories

Contabilizei melhora em 87% a performance de sua plataforma contábil e reduz em 96% os custos de back-end criando regras de cache avançadas com a Azion

Desafio

A Contabilizei democratizou a contabilidade para autônomos e pequenas empresas em todo o Brasil ao oferecer serviços disruptivos, fáceis de usar e livres de burocracia, disponíveis online em sua plataforma contábil digital por preços bem inferiores aos praticados por escritórios tradicionais.

Para continuar transformando a realidade das empresas quanto a serviços contábeis, a Contabilizei tem o desafio de garantir alta disponibilidade de sua plataforma, principalmente nas datas do calendário contábil em que as requisições aumentam significativamente.

Ao mesmo tempo, a Contabilizei sustenta uma cultura de inovação que demanda uso de tecnologias modernas, capazes de garantir altos níveis de performance e segurança na entrega de conteúdo, bem como ajudar a reduzir custos de infraestrutura.

Solução

A fim de atingir os níveis de disponibilidade e latência essenciais para entregar a melhor experiência para o usuário, os experts em infraestrutura da Contabilizei levaram a entrega de conteúdo do back-end para o Edge da Azion, que possibilita:

  • integrar todos os recursos disponíveis na Plataforma Azion às edge applications, como caching, funções serverless e segurança;
  • configurar regras de cache avançadas e funções serverless personalizáveis tanto na plataforma quanto no site da Contabilizei, reduzindo a carga no back-end e a latência de entrega; e
  • elevar a disponibilidade e performance das aplicações com a entrega de conteúdo por meio das mais de 100 Edge Locations da Azion.

Ao habilitar uma política de cache no Edge Caching, os especialistas em infraestrutura da Contabilizei contam com diversas possibilidades de regra e filtragem. “Isso habilitou todo o ferramental de recursos que poderíamos aplicar e tudo funcionou maravilhosamente bem”, diz Marcelo Pacheco, DevOps Specialist na Contabilizei.

“Para chegar a esse nível de setup, nós realizamos a integração com os nossos mecanismos de deploy de modo que é feito o purge especificamente dos objetos que mudaram com a nova versão do software, evitando que se esfrie o cache”, completa Marcelo.

Por meio do Edge Functions, a Contabilizei também consegue otimizar a entrega de requisições no Edge a fim de economizar dinheiro e recursos de infraestrutura, ao mesmo tempo em que melhora o tempo de carregamento das aplicações e, consequentemente, a experiência do usuário.

Resultados e impactos

Os arquitetos da Contabilizei aproveitam as facilidades da plataforma para definir conjuntos de regras de Request e Response de acordo com as suas necessidades de performance e segurança por meio do Rules Engine da Azion. Desde então, 98% das requisições às aplicações da Contabilizei passaram a ser processadas e respondidas diretamente no Edge.

Com o uso do Edge Caching, os dados transferidos e uso de banda foram minimizados em mais de 90%, o que permitiu a redução de custos de infraestrutura em 96% e a diminuição do tempo de carregamento da plataforma contábil de 23s para 3s – um ganho de 87% –, levando a Contabilizei a um nível de maturidade ainda maior com edge computing.

Em termos de eficiência operacional, as funcionalidades da plataforma da Azion possibilitam ao time da Contabilizei realizar tarefas mais complexas via API, como a criação de uma função em JavaScript para entrega de requisições preflight, as quais geram milhares de hits por requisição seguidos.

Antes de criar no Edge as regras para preflight, a Contabilizei precisava manter funcionando diversas instâncias no cluster do back-end para atender cada usuário. Com o handshake de preflight feito 100% no Edge, são necessárias três instâncias a menos em um cluster com alto volume de tráfego, já que reduziu consideravelmente a carga na infraestrutura de origem e, também, os custos com seu provedor de cloud.

“Gosto bastante da riqueza que tenho nas regras de cache e que posso colocar no Edge. Tem coisas que não conseguiríamos fazer utilizando soluções de outros fornecedores. Em termos de performance, aderência a regras e padrões de entrega da Contabilizei, estamos muito satisfeitos com o desempenho da Azion.”

Marcelo Pacheco, DevOps Specialist na Contabilizei

“Nós da Contabilizei conseguimos estabelecer uma parceria muito boa, uma vez que podemos acionar a Azion sempre que necessário, de maneira rápida, entrando em contato diretamente com o time de suporte.”

Fabrício Santos, DevSecOps Manager na Contabilizei

Sobre a Contabilizei

Democratizar, simplificar e revolucionar a contabilidade para micro e pequenas empresas; é com esse objetivo em mente que a Contabilizei atua no mercado desde 2013, tendo, atualmente, centenas de profissionais especialistas trabalhando para dezenas de milhares de clientes que acessam o serviço por meio de uma plataforma digital, segura e fácil de usar. Com planos mensais que ajudam muitas empresas a economizarem dinheiro com serviços contábeis, a Contabilizei mudou a indústria no Brasil, que se caracterizava por envolver custos altos, oferecendo a negócios de pequeno porte a possibilidade de fazer a contabilidade online, com precisão e auxílio de profissionais remotos. Além de facilitar a vida contábil das empresas, o 1º escritório de contabilidade online do Brasil está seguindo mais um passo importante para o mercado: assessorar o empresário a tomar as melhores decisões para a vida financeira da empresa. Inovação e simplificação lado a lado pelo sucesso do empreendedorismo no Brasil.