Scenario
After successfully deploying your personal website for your CV as part of Chapter 2, you have had your first experience with cloud technologies and started gaining confidence in this area. In the previous chapter, with your recipe-sharing application, you evolved to a more complex application with a backend to handle recipe operations such as creation, deletion, and retrieval, and your user base grew more than expected.
Your application is now considered one of the most popular apps for recipes and cooking. You are spending more time scaling and managing infrastructure than investing in improving your application based on valuable user feedback, not to mention the impact in terms of cost as the application’s popularity continues to grow.
Last month, you attended a conference about serverless technologies, and you learned that they really fit your needs. The more you explore, the more you realize that they can provide a more efficient, scalable, and cost-effective...