Our company’s website is currently hosted on AWS, with the backend built using Node.js, Fastify, and TypeScript. We are planning to migrate our backend to the Internet Computer (ICP) and would appreciate guidance on the process.
Specifically, we need help with:
- Steps to deploy a Fastify-based Node.js backend on ICP
- Required configuration changes for ICP compatibility
- Handling database and file storage on ICP
- Best practices for performance, security, and scalability
Could anyone provide a detailed guide or direct us to the best resources for this migration? Any specific considerations for serverless execution, data persistence, or authentication on ICP would also be helpful.