Vou auditar e planejar sua atualização do ruby on rails para um aplicativo legado


Sobre este Serviço
Tradução automática
Preso numa versão antiga do Rails e não sabe o que uma atualização pode quebrar? Eu faço a auditoria do seu app e entrego um plano claro e priorizado. Nada de "depende" vago.
Você recebe um relatório escrito que cobre:
- Versões atuais do Ruby/Rails e status de fim de vida
- Gems que vão bloquear a atualização (abandonadas, incompatíveis, substituíveis)
- Depreciações e APIs removidas que seu código realmente usa
- O que sua suíte de testes realmente cobre
- Um caminho de atualização recomendado (por exemplo, 5.2 > 6.0 > 6.1 > 7.0) com uma estimativa de esforço por etapa
O pacote padrão inclui um plano executável: matriz de substituição gem por gem, um pull request com configuração dual-boot para sua equipe atualizar com segurança, diferenças de configuração e um plano de testes. O pacote premium executa uma atualização de versão em um branch com suíte de testes verde e notas de entrega.
Sobre mim: engenheiro full-stack sênior (Ruby on Rails, React, Go) que mantém e moderniza sistemas legados críticos na indústria de petróleo e gás, onde downtime não é uma opção. Acesso de leitura ao repositório é suficiente; nunca preciso de acesso à produção. UTC-3, sobrepondo o horário comercial dos EUA.
Me envie uma mensagem antes de fazer o pedido se seu app for muito grande (mais de 100 mil linhas) para que eu possa confirmar o escopo.
Conheça mais sobre Tomas P.
Senior Rails Engineer for Rails upgrades and legacy app rescue
- A partir deArgentina
- Membro desdenov. de 2019
Idiomas
Inglês
Tradução automática
Perguntas frequentes
Tradução automática
Quais versões do Rails e Ruby você cobre?
Rails 4.2 até 7.x e Ruby 2.x até 3.x. Atualizações para Rails 8 também são possíveis, pergunte primeiro.
Você precisa de acesso à produção?
Não. Um convite de leitura ao seu repositório GitHub, GitLab ou Bitbucket é suficiente.
Você consegue fazer toda a atualização, não só uma versão?
Sim. O pacote premium cobre uma versão. Atualizações multi-versão são cotadas após a auditoria como uma oferta personalizada.
Você também trabalha com React ou Go?
Sim, para trabalhos de acompanhamento após a atualização.
