The deployment of the app does not take too much time. It depends on our level of expertise in both AWS and Plotly. If we want to deploy an app on the web, it must satisfy some criteria. As long as we maintain those criteria, it is easy to deploy on the web. It is a little bit costly to deploy the app. If we want to deploy it on the web, we must have the paid version of AWS. We cannot use a free version.
It took me almost a day to do all the setup, setting, and everything in Plotly and AWS. After that, it takes only half an hour to deploy the app on AWS. I did the deployment myself. While deploying the product, I had to change my code a little bit to maintain specific criteria. Then, I created some additional files for the application, like the asset files, the folder containing all the images, and all the things we will share. Then we need to zip everything together and go to AWS. We choose the services we wanted to use and set up our instances on AWS Connect. Finally, we upload the application onto AWS.