Solutions Products Open Source Customers Resources

What is Posit Package Manager?

Learn about Posit Package Manager, its role in enterprise package management, and how it speeds up deployment, ensures package version consistency, and enhances software supply chain security for data scientists and analysts using Posit Workbench and Posit Connect.

rate limit

Code not recognized.

Course Objectives

  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

Curriculum16 min

  • Posit Package Manager Overview
  • What is Posit Package Manager?
  • Binary Packages
  • Faster Deployments with Binary Packages
  • Knowledge Check: Package Manager Basics
  • Reproducibility
  • Consistent Packages from Dev to Production
  • Governance
  • Your Organization's Software Supply Chain
  • Knowledge Check: Reproducibility and Governance
  • Next Steps
  • Your Repository URL
  • Course Wrap-Up
  • Wrap Up

Course Objectives

  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

Curriculum16 min

  • Posit Package Manager Overview
  • What is Posit Package Manager?
  • Binary Packages
  • Faster Deployments with Binary Packages
  • Knowledge Check: Package Manager Basics
  • Reproducibility
  • Consistent Packages from Dev to Production
  • Governance
  • Your Organization's Software Supply Chain
  • Knowledge Check: Reproducibility and Governance
  • Next Steps
  • Your Repository URL
  • Course Wrap-Up
  • Wrap Up