Skip to main content
Anaconda Platform 7.0.0 is available through a limited early access program. Contact your Anaconda Technical Account Manager (TAM) if you’re interested in adopting the latest version.

How is Anaconda Platform different from other software repositories?

Anaconda Platform is built with the data scientist in mind! It is designed to manage data science and machine learning within , and outperforms other repositories in terms of secure data science due to its conda-native platform, which is maintained by the builders of conda packages. Anaconda scans each package for malware, then works the package through an extensive and well established curation process. This means Anaconda knows exactly what’s inside our packages, so we can more accurately match common vulnerability and exposure (CVE) data to packages than anyone else. Anaconda pulls CVE score information directly from NIST, and is always kept up to date. Anaconda also links dependency trees to CVE scores, ensuring packages that don’t meet your security standards aren’t accidentally used to build environments.

How do I manage security and control access to packages?

Access to Anaconda Platform, channels, and packages is controlled through groups and roles. User access and identity management is controlled via Keycloak. Control the risk level of packages available to your users by applying policy filters to prevent the use of unsafe or undesired packages. You can filter packages based on their CVE score, license type, platform type, version, package name, and more! Filter exceptions are also available for mirrors, so you can still get packages that would otherwise be removed by a policy configuration.

Can I share artifacts and packages across my organization?

Yes. You can share artifacts and packages with your whole organization by uploading them to a public channel in Anaconda Platform or share with select users by uploading them to a group channel.

How do I find a package once it’s uploaded to my organization’s repository?

Anaconda Platform’s search feature looks for occurrences of your package across the entire system, for every channel you have access to. Once your package is uploaded, search for it by name. For more information, see Searching for packages.

Can Anaconda ensure that my packages are always available?

Because Anaconda Platform is a self-hosted , the maintenance and uptime of your Anaconda Platform is dependent upon your IT infrastructure and system administrators.

What are the minimum requirements for installation?

For information on minimum installation requirements, see System requirements and environment preparation.

What is a standard network?

A standard network is any network that can connect to another network (such as the Internet).

What is an air-gapped network?

An air-gapped network is any network that is physically isolated from any other networks. You can still use Anaconda Platform on an air-gapped network.

How often are Packages and CVEs updated?

For standard networks, packages are updated every time your mirror runs, and CVEs are automatically brought into the system and updated hourly. For air-gapped networks, Anaconda provides updated .zip files for packages monthly, and CVE .zip files are updated daily.

How are CVEs monitored?

For standard network implementations of Anaconda Platform, a CVE mirror is created and automatically brought into your system when you enter your license. This mirror pulls from the Anaconda repository and updates itself every hour, ensuring your CVE information is current. For more information about CVEs, see Common Vulnerabilities and Exposures (CVEs).

Does Anaconda Platform update its own software?

Anaconda Platform detects available upgrades automatically, but administrators must approve and apply them manually.

Can I integrate my Active Directory or LDAP identity server?

Yes! You can connect your instance of Anaconda Platform to your external identity server and import a federated user base for Anaconda Platform. For more information, see Establishing an LDAP connection.

Does Anaconda Platform track which users are accessing the repository?

Yes. You can download a user activity report to see which users are taking actions in the system and what those actions were. For more information, see Audit logs.

Does Anaconda Platform include signed packages?

Yes. You can mirror Anaconda’s channels from your Anaconda Platform (Cloud) organization to include the package signature information in your Anaconda Platform (Self-hosted) repository.

Can I mirror conda-forge into Anaconda Platform?

Speak with your implementation engineer if you are thinking about mirroring conda-forge into Anaconda Platform. While this is technically possible, it requires a more robust hardware setup.