Back to rstudio.com/champion
Who exactly will manage the RStudio Pro Products varies by organization. Often they are part of the internal DevOps or hosting team. Some large organizations have roles specific to managing data science and analytics tools, or to managing Linux servers.
In large organizations, the different functions are split out and there will often be separate subteams for the actual server hosting and product install, authentication, database access configuration, networking, and security.
Here are a few examples of IT roles that other data scientists have worked with:
Our sales team can help organize a call with one of our solutions engineers to talk with IT about best practices for managing RStudio Team. Depending on how you’re managing your server, your team will also need to think about how your data science workflows will integrate into existing IT workflows.
RStudio’s Professional Products are Linux-based server software products. In order to successfully install, configure, and manage them, you’ll need to provision servers (in your own servers on-premise or in the cloud) and do a variety of Linux SysAdmin activities. Here are the RStudio professional product requirements.
Offering an architecture review to your IT contact with one of RStudio’s solution engineers is helpful for highlighting any requirements and how that will fit into your current environment. Contact our team for an initial discussion and to help set that up.
Depending on the complexity of your configuration, you may need to do additional tasks like:
In some organizations these tasks may be spread across several teams.
An incredible variety of the world’s computation runs on top of open source software. Open source means that the code for these programming languages is developed in public and is available for public review. This does not mean that these bits of code are ill-maintained or unloved.
R and Python have been around since the early 1990s and have millions of users every year. Both R and Python are complete programming languages that are able to do a wide array of complex statistical calculations, machine learning tasks, dashboarding and reporting, and more.
They form the foundation of data science practices for many different kinds of organizations that include governmental organizations, major pharmaceutical companies, banks and other financial institutions.
The reality is that most organizations are already supporting open-source software. The 2021 State of Enterprise Open Source report survey shares that 90% of IT leaders (1,250 surveyed) are using enterprise open source today.
It can be helpful to highlight other companies in your industry that are using R/Python today and speaking publicly about it.
Many organizations have very stringent security requirements based on Software-as-a-Service products, where you share your data with the vendor to use their tools. All RStudio products (Pro and Open Source) run entirely in your environment. Your data never leaves servers you control and configure. For many organizations, the security review starts and ends with that fact.
On top of that, RStudio’s Pro Products support all industry standard security and authentication tooling including the latest SSL/TLS standards, authentication against LDAP/AD or corporate SSO, and the ability to be deployed in any networking configuration including completely offline/air-gapped.
If you do have a security review process or form to complete, we’re happy to have a conversation about requirements as well.
This is a fascinating question that deserves a detailed response. Many in the R community are actively working on this challenging question, just as people in other open-source ecosystems tackle these challenges.
While not extensive, we offer these 4 considerations for users or admins wondering about package security:
Learn more about RStudio’s security policy, common security FAQs, and RStudio Package Manager.
If you are part of a large organization, your IT department probably has a review board (for example: Architecture Review Board, Decision Review Board) whose purpose is to review and make decisions about new tools.
The review board is responsible for:
If your organization is already friendly toward data science tools but has not made it an official part of the organization, a formal review process is still valuable. The review process gives IT a formal stake in the ground when it comes to supporting R for the long term. It also makes future decisions about growth and investment much easier.
As part of the enterprise product licensing cycle, our sales team will schedule a call with a member of our Solutions Engineering team. The call is specifically for your IT leads to talk about how to deploy our products in accordance with your IT setup, and how to integrate them with your user authentication and scaling stratagies.
Questions that we'll cover with your team include:
From the discussion, we will create an architecture diagram together on the call reflecting your environment - with all the relevant admin guide information to complete the installation.
If you are interested in implementing RStudio’s professional products, please don’t hesitate to reach out to us, we are happy to help answer any questions you or your team may have.
Schedule a callWe host a Data Science Hangout every Thursday at 12 pm ET. It's a low-barrier get together on Zoom for aspiring and current data science leaders. It's very casual, so there's no need to register or RSVP to attend. Each week, host Rachael Dempsey invites a data science leader to discuss their experience and answer questions from the audience.