Caso: um produto SaaS com a sua própria API
Como passamos de uma produção montada à mão para um ambiente reproduzível: contêineres, ambiente de testes e implantação automatizada.
Conte o que está acontecendo: revisamos a sua situação e indicamos o que faz sentido avaliar primeiro.
Software e SaaS
Do contexto e problema à solução aplicada e seu resultado.
- 01
Contexto
Uma equipe de software oferece um produto SaaS com aplicação e API próprias.
- 02
Problema
A produção é um servidor montado à mão, as implantações dependem de uma pessoa e não há um ambiente de testes parecido.
- 03
Risco
Quedas difíceis de diagnosticar, mudanças que ninguém tem coragem de fazer e dependência de uma única pessoa.
- 04
Solução aplicada
Ambiente de produção em contêineres, ambiente de testes com o mesmo stack e implantação automatizada.
- 05
Implementação
Provisionou-se o stack combinado, separaram-se dados e configuração, montou-se o fluxo de implantação com volta atrás e ativaram-se monitoramento e backups.
- 06
Resultado
Ambientes reproduzíveis, implantações documentadas que não dependem de uma pessoa e menos risco ao publicar mudanças.
Conte o que você precisa resolver
A primeira conversa serve para entender o cenário. Você não precisa conhecer o produto correto de antemão.