1. Explain what Posit Package Manager is and the enterprise package management problems it solves
  2. Describe how Package Manager eliminates recompilation delays on Posit Connect through binary package caching
  3. Explain how Package Manager ensures consistent package versions from development on Posit Workbench through deployment on Posit Connect
  4. Describe how Package Manager gives IT teams visibility and control over the organization's software supply chain
  5. Configure a project to install packages from a Package Manager repository using the repository URL

Description

Managing packages across a data science team is harder than it looks. When one developer uses a different package version than what's running in production, things break. When every Connect deployment recompiles packages from source, it slows your team down. When anyone can install any package from any repository, your security team has a problem.

Posit Package Manager is the solution Posit built for enterprise teams. It's a centralized, governed package repository that works transparently with the tools you already use (install.packages(), pip install, and the Positron extensions panel) without changing your workflow.

In this course, you'll learn what Package Manager is, how it eliminates deployment delays on Posit Connect, how it ensures the same package versions are used from development on Posit Workbench through deployment on Posit Connect, and how your IT team uses it to keep your organization's software supply chain secure.

Target Audience

  • Skill level: Intermediate
  • Role: Data scientists and analysts working in an enterprise environment with Posit Workbench and Posit Connect
  • Knowledge pre-requisites: Familiarity with installing and loading R or Python packages (e.g., install.packages(), pip install); no system administration experience required