If you’ve already gone through this migration, I’d love to hear about:
- How challenging it was, both technically and organizationally
- The biggest benefits you achieved
- Any unexpected downsides
- If you could do it again, what you would do differently
Possible topics I plan to cover in the guide, and where your input would be especially valuable:
- Avoiding latency from excessive inter-function calls
- Managing unpredictable costs in a pay-per-use model
- Platform limitations that impacted you most (execution time, memory, cold starts)
- Maintaining observability and debugging in a distributed environment
- Security and permissions across multiple functions
- Managing state in a naturally stateless environment
- The team’s learning curve during the transition
Feel free to share success stories, lessons learned, or even regrets.
Your insights will be greatly appreciated and will directly contribute to making this guide more practical and relevant :)