Anaconda Enterprise 5 Live Demo Gus Cavanaugh, Product Marketing Manager
© 2017 Anaconda - Confidential & Proprietary 2
Product Marketing Manager
Gus Cavanaugh
Gus Cavanaugh is a Product Marketing Manager at Anaconda, where
he focuses on translating technical capabilities into user benefits. He
has over five years’ experience in analytics and consulting for
enterprises. Prior to joining Anaconda, he worked on projects ranging
from small scale data apps and dashboards to distributed Hadoop
clusters at companies including IBM and Booz Allen Hamilton.
Gus holds an MS in Systems Engineering from George Washington
University and a BS in Business Administration from Washington & Lee
University. He is a frequent speaker on analytics topics for non-
technical audiences.
X© 2017 Anaconda, Inc. - Confidential & Proprietary
Agenda
• Data Science in the Enterprise
• Anaconda Overview◦ Anaconda Distribution
◦ Anaconda Enterprise
• Demo
© 2017 Anaconda Inc- Confidential & Proprietary 3
What About the Rest of the Organization?
9© 2017 Anaconda, Inc. - Confidential & Proprietary
Sales
Marketing User research
Domain experts
10© 2017 Anaconda, Inc. - Confidential & Proprietary
Works with: Excel, Tableau, SQL Python, Hadoop, Spark Excel, Salesforce, Marketo
Thinks data is: spreadsheets, tables dataframes, arrays information to act on
Delivers:Reports, dashboards,
spreadsheets
Notebooks, code, interactive
visualizations
Recommendations, decisions,
actions
Other titles: Data analyst, analytsResearch scientist, Machine
learning engineer
Executives, managers (in Sales,
marketing, HR…)
analytics data science self-service analytics
Data ScientistsBiz Analyst Domain experts
The Most Popular Python Data Science Platform with Over 4.5M Users
© 2017 Anaconda - Confidential & Proprietary 12
Data Scientists IT/Administrators Business Analysts & Managers
Anaconda Enterprise Users
© 2017 Anaconda Inc- Confidential & Proprietary 15
Developers & ML Engineers
• Collaborate
• Reproduce
• Deploy
• Govern
• Secure
• Scale
• Self-Serve
• Interact
• Understand
• Build
• Publish
• Consume
Primary users Secondary users
• Centralized, browser-based notebook collaboration with versioning and access control
• Integrated data science environments with JupyterNotebooks and JupyterLab
• Manage and share data science projects and dependencies
Collaboration
© 2017 Anaconda Inc- Confidential & Proprietary 16
With Anaconda Enterprise
• Upload and share projects and notebooks with portable data science environments
• Enterprise-grade data science reproducibility and portability with Anaconda Project
• Mirror data science packages and dependencies within your organization
Reproducibility
© 2017 Anaconda Inc- Confidential & Proprietary 17
With Anaconda Enterprise
• One-click deployment of self-service
notebooks, interactive visualizations,
machine learning models, REST APIs and
other apps
• Industry standard containerization and
cluster orchestration technology
• Scalable on-premises or cloud-based
deployment server with configurable
cluster sizes
• Secure project deployments with
enterprise authentication and end-to-end
encryption
Deployment
© 2017 Anaconda Inc- Confidential & Proprietary 18
With Anaconda Enterprise
• On-premises data science package repository
• License filtering and license audit reports
• Event logging and auditing of package, project and deployment activity
• Integrated with enterprise-grade identity providers: LDAP, AD, SAML, Kerberos
• Secure network communications and end-to-end TLS/SSL encryption
• Centralized user management portal and token-based access to deployed models and applications
• Distribute Anaconda libraries across Hadoop and Spark clusters
• Connect Anaconda Enterprise to Spark or Dask and perform distributed computations interactively
• Scalable distributed computation resources for project editing and user-deployed data science apps
Governance
© 2017 Anaconda Inc- Confidential & Proprietary 19
Security Scalability
© 2017 Anaconda - Confidential & Proprietary 22
Next Steps
Download Anaconda Distributionhttps://www.anaconda.com/download
Sign-up for Anaconda Enterprise Trialhttps://go.anaconda.com/test-drive-anaconda-enterprise-5/
Contact Sales+1 (512) 776-1066 | [email protected]
© 2017 Anaconda Inc- Confidential & Proprietary 25
Data Science Platform
kubernetes
Data Scientists
IT & Admin
BA & Managers
On-Premises
Cloud
Architecture Diagram
UsersDeployment Infrastructure
packages projects deployments
ML REST APIs
Dashboards
Notebooks
Web Apps
Bokeh Apps
Shiny Apps
AWS Google Azure
New Capabilities in Anaconda Enterprise 5
• Scalable architecture for on-premises and cloud installations
• Integrated UX & UI, including JupyterLab
• Data science deployment
• Operations center
• Centralized user management
© 2017 Anaconda Inc- Confidential & Proprietary 26
© 2017 Anaconda Inc- Confidential & Proprietary 27
Key Strengths Unique Differentiators
Most comprehensive
data science
development cycle
- ML algorithms development and package management
- Self-service dashboards and reports for managers
Widest range of
deployment options
- Deployment of:
- Notebooks (Python, R, Spark)
- REST APIs
- Interactive applications: BokehApps, ShinyApps
- Web apps (Django, Flask)
- Composable applications
Unique continuity of
experience and
reproducibility
- Identical experience on laptop and Anaconda: JupyterLab, Jupyter
Notebooks
- Run platform data science projects on Linux, Windows, macOS
Only vendor to
support and
indemnify Anaconda
Distribution
- First-class integration with Anaconda Distribution
- Security (CVEs, scanning, alerts, patches)
Portable Data Science encapsulation
Anaconda Project
© 2017 Anaconda - Confidential & Proprietary 28
© 2016 Continuum Analytics - Confidential & Proprietary
Laptop / Desktop
conda env 1
Analysis 1
conda env 2 conda env 3
Analysis 2 Analysis 3
Data Science Development
Anaconda Distribution
Anaconda Distribution & conda make data science reproducibility and deployment easier
Laptop / Desktop / Server
conda env 1
Analysis 1
conda env 2 conda env 3
Analysis 2 Analysis 3
Data Science Reproducibility & Deployment
Anaconda Distribution
Docker container
Windows, macOS, Linux Windows, macOS, Linux
• Manage software packages across platforms: Windows, macOS, Linux
• Isolate and recreate environments
© 2016 Continuum Analytics - Confidential & Proprietary
Laptop / Desktop Laptop / Desktop / Server
Project 1 Project 2 Project 3 Project 1 Project 2 Project 3
Data Science Development Data Science Reproducibility & Deployment
Windows, macOS, Linux Windows, macOS, Linux
Anaconda Project brings additional capabilities for data science reproducibility and deployment
• Export environments (with pinned versions) cross-platform
• Manage other dependencies: data, variables, commands, services
• Get the right abstraction for data scientists (vs Docker)
© 2016 Continuum Analytics - Confidential & Proprietary
Laptop / Desktop
Project 1 Project 2 Project 3
Project 1 Project 2 Project 3
Data Science DevelopmentData Science Reproducibility, Development
and Deployment
Anaconda Enterprise
Container 1
Container 2
Container 3 Container 4
Anaconda Enterprise makes project collaboration and deployment secure and scalable
• Easily deploy projects a wide variety of “deployment” types: notebooks, REST APIs, dashboards, web
apps…
• Collaborate with other data scientists
• Securely share deployments with other applications and users