I am using the solution for creating dashboards that can be deployed on web-based applications. It involves data analytics, graph representation, and table representation.
The good thing about Plotly is that it is based on Python. I know Python, so I can use it very easily. The level of interactivity that Plotly has is very useful. Users can play with the data and modify the filters of the images and tables.
The level of interactivity that the product provides is valuable to me.
The solution cannot be deployed on the website and shared with others through its own platform. We need a third-party platform to share the application that we develop. In Tableau and Power BI, we can simply share the website with others as long as we use the paid version. However, for Plotly, we need to deploy our app on a cloud-based service like AWS or other third-party websites to share with others.
I have been using the solution for one year.
Compared to Tableau and Power BI, the product is less stable.
Compared to Tableau and Power BI, the product is less scalable. Three to four people in my organization use the solution.
I have been in touch with the support team through GitHub for some issues with my applications. My experience was very good. The team members are very good. They usually respond within two or three days. I'm happy with that. The solution has a really good community on GitHub. Most of my questions are already answered there. They usually respond within two or three days if it is something new.
The initial setup was moderately complex the first time. I use AWS to deploy my app on the web.
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.
I only use the free tier of the product. I haven't studied the paid version, but I don't think it will offer a lot because it's all on Python. All that it offers is a desktop version of the software. I'm not sure how useful it's going to be for those who are coding Python.
I want to explore Tableau and Power BI. My organization did not have access to these solutions. As long as someone does not have access to the paid version of Power BI and Tableau, Plotly is the best option for them. Overall, I rate the product an eight out of ten.