Executando verificação de segurança...
1

Sobre serverless. Já trabalhei com o framework serverless pra node.js.
Parece não ser o caso.
Mas vou deixar aqui minhas impressões.
Pra aplicações com poucas requisições o custo vale a pena.
Com relação ao banco de dados. Um rds simples resolve problema. Aurora é pra alta escalabilidade.
Nunca usei o planet scale então não saberia dizer qual é mais viável.
Veja no planet scale é cobrado por linha acessada do banco. Tu precisa de entender bastante e otimizar todas suas queries.
No caso de aplicações serverless tu precisa de abrir e fechar a conexão com o banco pra evitar conexões fantasmas.
Quando trabalhei com serverless tinha cerca de 250 lambdas pra 2 ambientes. Sempre tinha cerca de 40 conexões com o banco. As vezes gargalava, mas era imperícia da minha parte.
Tive uma outra situação de migração de framework...
Saímos do sistema serverless pra um ec2, o framework que iríamos utilizar solicitava acessos demais e o cliente solicitou a troca.
Fizemos a troca em 2 dias, a arquitetura hexagonal que aplicamos no sistema ajudou bastante.
Trabalhar com serverless sem automação é bem inviável. Tu vai gastar muito tempo fazendo as configurações.
Quando não se tem know-how é preciso ir fazendo testes, espero ter ajudado em algo.

Carregando publicação patrocinada...