The R-Studio suite is a well thought out solution to development, control and publishing r apps and services.
Updated September 10, 2021

The R-Studio suite is a well thought out solution to development, control and publishing r apps and services.

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with RStudio

RStudio is a great way to allow teams to develop r-shiny apps without needing to go and install lots of software on each developer's individual machine. It helps people to get ideas together much faster that you can traditionally. And by pairing it with other products in the suite you can then deploy them to non-devs too for quick feedback.
  • Centralised admin
  • Ability to manage allocations of CPU / RAM per user
  • SSO
  • Set up can be complex
  • Automated updates via the admin screens
  • Less wasted spend on unnecessary large scale development products
  • Our use is easy so difficult to say here
  • One risk is that users may expect "full scale" apps after seeing the r-shiny one, which is a bigger leap than expected.
PBI is a similar product in many respects that it targets more of the technical business user rather than traditional developer.

However, PBI itself is a great visualisation tool but has limited scripting and forms functionality. It would make sense to pair PBI with PowerApps, or other products in the Power Platform, but r-studio is more like PBI and PowerApps combined.
The online support documentation was excellent, and we benefitted from direct support from the r-studio technical team to help answer our questions and to ensure that our infrastructure was set up to scale to the users that we expect. We have had a good experience so far so we are hopeful this will continue.
Being a large corporate company we were not eligible for using the open source version of this software suite. However, there is huge value in the open source data science community as a whole. Chances are that there is a team or developer out there who has released a package that contains a function or calculation that you need. With the community contributing as a collective this should mean that the quality of everyone's apps accelerates quicker than they would under a closed model.
Each of the 3 products - Server Pro, Connect and Package Manager, are a separate piece of the puzzle.

- Server Pro gives the developers access to a shared IDE, accessible via the browser
- Package Manager offers a simple way to publish and consume common packages and
- Connect allows you to publish your apps to end users - and you can even do this via Server Pro directly
We are not using the above apps, this is currently a private, internal installation. To satisfy InfoSec we needed a non-cloud solution that could be backed by AD. On an on-premise installation was required. This has worked well for us, though it was not a simple exercise to set it up initially.

Do you think RStudio delivers good value for the price?

Yes

Are you happy with RStudio's feature set?

Yes

Did RStudio live up to sales and marketing promises?

Yes

Did implementation of RStudio go as expected?

No

Would you buy RStudio again?

Yes

It's good for teams who are semi-technical but may not be traditional developers, having all the best practices that that entails.

It's more a tool to get a idea out and in front of people as quickly, so that you can see which apps have traction with end users so they can be further developed.

Using RStudio

300 - A mixture of our users use R-Studio. Analysts use it to prototype ideas, while more business focused people use it to demo upcoming features to their users. It's used as means to get analytical tools in the hands of those who need that insight, without the need of a full-blown dev team in the mix.
3 - A small amount of infrastructure related staff, such as a DevOps Engineer.
Also a "product champion" who owns the way the products are configured, the features they want enabled, and how apps are secured.
An architect is also involved to liaise between the two and offer technical suggestion to resolve issues such as sharing code / libraries between R Studio Apps, deployment practices, source repo locations, etc.
  • Prototyping
  • Industrialisation of "small" apps that would never be approved for a full size dev team
  • Proof of concepts
  • Data validation
  • Technical research
  • Research
  • Ability for R-Studio apps to share code
  • Single Sign-On
  • Potential to expand to external users / clients
  • Other business areas
  • Non technical staff delivering example apps
There is no viable alternative right now. The toolset is good and the functionality is increasing with every release. It is backed by regular releases and ongoing development by the RStudio team.
There is good engagement with RStudio directly when support is required.
Also there's a strong and growing community of developers who provide additional support and sample code.
We are not using RStudio to support Python usage.