Cuando solicita una "forma rentable" de migrar datos, asumo que está buscando tecnologías existentes que puedan facilitarle la vida. Si es así, podría hacer lo siguiente:
- Exporte sus datos de MongoDB a un archivo de texto, digamos en formato tsv, usando mongoexport .
- Cargue ese archivo en algún lugar de S3.
- Importe estos datos, en S3, a DynamoDB usando Canalización de datos de AWS .
Por supuesto, debe diseñar y finalizar su esquema de tabla de DynamoDB antes de hacer todo esto.