Webinar - RStudio Connect in Production

RStudio Connect in Production - Webinar

Presentation by Thomas Mock
Live on September 18th, at 11:00 AM - 12:00 PM EDT

Webinar Recording is at RStudio Resources (within 48 hours of recording)

Abstract -- Communicating results can be the most challenging part of Data Science: many insights never leave the laptops where they are discovered. In this webinar, we will show you how to use RStudio Connect to deploy your results in a production environment. You’ll learn how to automate publishing, schedule updates, and provide consumers with self-service access to your work. RStudio Connect is a revolutionary new way to host executable Data Science content.

About Thomas -- Tom loves R, RStudio, the tidyverse, and has a great appreciation for open-source tools in general. To give back to the R community, he created and runs #TidyTuesday on Twitter to help introduce R/Tidyverse concepts to data science newcomers.

Slides and other webinar materials will be posted here: GitHub - rstudio/webinars: Code and slides for RStudio webinars

Learn more about RStudio Connect - RStudio Connect is a publishing platform for the work your teams create in R and Python. Share Shiny applications, R Markdown reports, Plumber APIs, dashboards, plots, Jupyter Notebooks, and more in one convenient place. Use push-button publishing from the RStudio IDE, scheduled execution of reports, and flexible security policies to bring the power of data science to your entire enterprise.

Webinar Question and Answers

Question - Do you need multiple licenses to have multiple implementations of Rstudio Connect (eg sandbox and production)?

This would depend on your license type (RStudio Connect Enterprise or Standard)

Question - When running python Jupyter notebooks, is there any integrated with Fonda environments? or what do you recommend for package management?

You may be interested in RStudio Package Manager.

Question - You mention deployment can be RStudio Server Pro -> git -> connect. Could RStudio (regular ide on your laptop) -> git -> connect also work?

Yes, absolutely.

You might be interested in our article on Asset Deployment Approaches >> Continuous Integration, and particularly our article on Programmatic Deployment with Content Management APIs

Question - When sharing an RMarkdown document that's on RConnect, is it as simple as sharing a url?

Yes! As the author, you can also limit access to approved users, which you could think of as a small bit of welcome complexity. Check out the section on Content Settings Panel >> Access in the RStudio Connect user guide.

Question - When a regular RMarkdown doc is on RConnect, can the code be modified to run right there in the browser (like a jupyter notebook) ?

For R Markdown documents, you can change input parameters (See our article on Parameterized RMarkdown documents, and the user guide), but the source code remains static. However, your user can download the source code to manipulate locally. Alternatively, you can publish a jupyter notebook instead of a .Rmd, and have your users edit the doc there.

Question - Regarding ETL pocesses, it was mentioned you can schedule processes (e.g. nightly, hourly, monthly etc). How do you do the scheduling exactly? Is it through R code or though some point and click within RConnect?

There is a GUI scheduling interface in the RStudio Connect sidebar‚ it is point and click. Here's the guide on scheduling the running of documents. Note the section on scheduled custom report emails on that guide too.

Question - can we the recording after this session?

Yes, the recording will be available at Videos - Posit within 48 hours

Question - I thought renv is the new solution for package management?? Why introducing other tools?

Related Question - Thomas briefly discussed packrat...I was under the impression renv was replacing packrat...when will that happen?

renv is our recommendation for folks interested in reproducible environments, and will be a full replacement for packrat. packrat is still going to be around, and used in the Pro products for a while. If you use renv, it won't conflict with deploying to Connect

Question - Do you need to update and publish each time a a connected database is updated?

You can have R Markdown documents that run on a schedule (you define) to pull new data down periodically

Question - Can RStudio Connect handle authentication with multiple AD servers?

Yes, check out our article at

Question - For small teams, are there pricing options that can get you started other than the 45 days free evaluation on a smaller budget than 22K?

There are academic and small business discounts, see Pricing for Small and Medium Size Businesses - Posit.
Feel free to reach out to us at sales@rstudio.com or schedule a call to get sorted.

This topic was automatically closed after 42 days. New replies are no longer allowed.