SlideShare a Scribd company logo
DevNet Sandbox
Dan Klingler – Senior Engineer
• What is Sandbox
• Lab Models
• Self Driven IVT
• How you can play in the Sandbox!
Agenda
The Sandbox Goal:
To enable developers of all types to quickly and
easily explore or create solutions, based on or
integrated with Cisco technologies -
by providing ready, useful, robust environments
(Labs) for their development and testing needs.
What is Sandbox:
The DevNet Sandbox is a hosted lab service, designed specifically to enable
developers of all types (customers, partners, and ISVs) to:
• Explore
• Experiment
• Integrate
• Develop
• Test
their solutions with Cisco technologies.
And when a product is ready for Compatibility Testing, Sandbox offers self-
driven IVT in order to obtain a Compatibility Logo.
• Try Stuff Out: Kick the tires with
new products and Cisco technology
• Integrate your product with Cisco
technologies without investment in
equipment, space, or technical talent
normally required to build, configure
and maintain a Lab
• Test to larger scales using our tools
• Get Early Access to new releases of
Cisco product versions
• Collaborate across locations by
sharing lab sessions across users
• Complete IVT: Use your engineering
resources to execute our self-driven
IVT on your time and at reduced cost
7
What Can You Do in the Sandbox
Sandbox Features
• Sandbox is Always On and available from any web enabled device
• Sandbox is Self Service – just login and go!
• Many Cisco Technologies to choose from:
• Collaboration, Networking, DataCenter, Cloud, IoT, Security, and IVT
• In lab options
• Session Sharing: Collaborate across teams and locations in a single lab
• Tools: Network Packet Generation (IXIA), Cisco IP Phone Simulator and Call
Generator, Remote Phone Control (UnifiedFX), IoT “things” traffic (TeraVM )
• Text Updates: At reservation start or duration test completion
• Virtual Machines: For hosting user applications
• In-Lab Guidance: Lots of in-lab documentation, sample applications, guides and links
to additional information
Lab Models
Sandbox Lab Models
Shared Environment with limited
functionality. No admin privileges, no 3rd
party applications. Generally used for
learning, endpoint/client connections, or
basic REST calls.
Best For:
Learning, Development, and unit Testing
Always On Lab
Private Environment with
full functionality. Hardware or Software
VPN access and admin privileges to
all/most devices.
Best For:
Development, Integration Testing, IVT
Reservation Based Lab
Sandbox Lab Model Examples
Company A
User
Company B
User
Company E
User
Company F
User 1
Company F
User 2
Company F
User 3
Company C
User
Company D
User
• Multiple users in same lab
• No administrative control
• Lab reserved for private use
• Full administrative control for most devices
• Lab can be shared among company team members
Always On Lab
Reservation Based Lab
ONE
Reservation Based Lab
TWO
Reservation Based Lab - Access Flow
User Makes
Lab Reservation
Reservation Begins Lab is Provisioned
Email Sent with
VPN Credentials
User VPN Connects
User Has Full
Access to Lab
Sandbox IVT – Putting
You in the Driver’s Seat!
Sandbox IVT
• Reduce out of pocket costs to partners
• Test Automation supports repeatability and efficiency
• Increased testing efficiency due to partner product knowledge
• Faster time to market with Cisco Compatibility Certification by eliminating 3rd
party lab business transaction process and queue of other work
• Provided as a choice. Program members will still have access to authorized 3rd
party labs if services are preferred.
Sandbox IVT – How it Works
• Self Driven IVT
• Partner engineer executes the test in the DevNet Sandbox
• Sandbox IVT lab is based on identical criteria as our authorized 3rd party labs
• Labs are paid for and reserved for specific periods of time – test is executed in
a contiguous fashion over 3 to 7 days
• Labs have workflows automating as much as possible for efficiency and
simplicity
• Data is collected throughout the test and validated when test is complete and
submitted to Cisco
Sandbox IVT – Technologies Available Today
• Collaboration: Call Accounting and Billing
• Collaboration: Voice Recording
• Collaboration: Endpoints, Headsets and Cameras
• Collaboration: Operator/Attendant Consoles
Example Sandbox IVT Lab
Instructions
Contains test plan,
and lab information
Commands
Leads user through
workflow, drives
automation, data
collection and
submission
IVT Options and Process
Submit 3rd Party Lab IVT
Pay 3rd Party Lab
[$4,680 / $9,880 / $14,400]*
Test is Scheduled by
3rd Party Lab
3rd Party Lab Executes
Test - Results Submitted
Submit IVT Request in Partner Dashboard
*Collab Example
IVT Options and Process
Submit 3rd Party Lab IVT
Pay 3rd Party Lab
[$4,680 / $9,880 / $14,400]*
Test is Scheduled by
3rd Party Lab
3rd Party Lab Executes
Test - Results Submitted
Submit IVT Request in Partner Dashboard
Submit for
SANDBOX IVT
Purchase SB IVT Lab
[$2,500 / $5,000 / $7,500]*
Make a Lab Reservation
at YOUR Convenience
YOU Execute Test
Results Auto Submitted
*Collab Example
IVT Options and Process
Submit 3rd Party Lab IVT
Pay 3rd Party Lab
[$4,680 / $9,880 / $14,400]*
Test is Scheduled by
3rd Party Lab
3rd Party Lab Executes
Test - Results Submitted
Submit IVT Request in Partner Dashboard
Submit for
SANDBOX IVT
Purchase SB IVT Lab
[$2,500 / $5,000 / $7,500]*
Make a Lab Reservation
at YOUR Convenience
YOU Execute Test
Results Auto Submitted
*Collab Example
IVT Testimonials
- Kathy Learnan, Director of Product Development ISI Telemanagement Solutions, Inc
- Steve Ginter, Resource Software International Ltd.
- Michal Grebac, Strategic Sales & Marketing Director , 2Ring
- Forrest Ryan, CCNA iQ NetSolutions
- Phillip Walenta, Polycom
Wrap Up
The Sandbox Goal:
To enable developers of all types to quickly and
easily explore or create solutions, based on or
integrated with Cisco technologies -
by providing ready, useful, robust environments
(Labs) for their development and testing needs.
How YOU Can Play in the Sandbox!
• You must be registered with DevNet (Developer.cisco.com)
• This is FREE and EASY
How YOU Can Play in the Sandbox!
How YOU Can Play in the Sandbox!
You Can Play in the Sandbox Anywhere, Anytime!
DevNet Sandbox – More Information
• Developer.cisco.com/Sandbox
• Learning Lab: Sandbox
• 1 Hour Class: Sandbox 101
• A deeper dive into the features and capabilities of Sandbox
• Wednesday, 1:00 PM, Classroom 2
• Sandbox Booth - In front of DevNet Classroom 1
DEVNET-1102	Introduction to the DevNet Sandbox and IVT

More Related Content

What's hot

AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
Amazon Web Services
 
Integrating Security into DevOps
Integrating Security into DevOpsIntegrating Security into DevOps
Integrating Security into DevOps
CloudPassage
 
Successfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the CloudSuccessfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the Cloud
Amazon Web Services
 

What's hot (20)

AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
 
DEVNET-1135 Thanks, Docker! The Pro’s and Con’s of Containerizing your OpenSt...
DEVNET-1135	Thanks, Docker! The Pro’s and Con’s of Containerizing your OpenSt...DEVNET-1135	Thanks, Docker! The Pro’s and Con’s of Containerizing your OpenSt...
DEVNET-1135 Thanks, Docker! The Pro’s and Con’s of Containerizing your OpenSt...
 
DEVNET-1170 Intercloud Microservices with Docker and Nirmata
DEVNET-1170	Intercloud Microservices with Docker and NirmataDEVNET-1170	Intercloud Microservices with Docker and Nirmata
DEVNET-1170 Intercloud Microservices with Docker and Nirmata
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 
OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015OpenStack 101 - All Things Open 2015
OpenStack 101 - All Things Open 2015
 
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOps
 
DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..DevOps to DevSecOps Journey..
DevOps to DevSecOps Journey..
 
LFX Nov 16, 2021 - Find vulnerabilities before security knocks on your door
LFX Nov 16, 2021 - Find vulnerabilities before security knocks on your doorLFX Nov 16, 2021 - Find vulnerabilities before security knocks on your door
LFX Nov 16, 2021 - Find vulnerabilities before security knocks on your door
 
Scania: A DevOps Journey in an Automotive Enterprise  
Scania: A DevOps Journey in an Automotive Enterprise  Scania: A DevOps Journey in an Automotive Enterprise  
Scania: A DevOps Journey in an Automotive Enterprise  
 
DevSecOps OWASP
DevSecOps OWASPDevSecOps OWASP
DevSecOps OWASP
 
Flintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test LabFlintstones or Jetsons? Jump Start Your Virtual Test Lab
Flintstones or Jetsons? Jump Start Your Virtual Test Lab
 
Integrating Security into DevOps
Integrating Security into DevOpsIntegrating Security into DevOps
Integrating Security into DevOps
 
Dev secops security and compliance at the speed of continuous delivery - owasp
Dev secops  security and compliance at the speed of continuous delivery - owaspDev secops  security and compliance at the speed of continuous delivery - owasp
Dev secops security and compliance at the speed of continuous delivery - owasp
 
The Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote WorldThe Future of Security and Productivity in Our Newly Remote World
The Future of Security and Productivity in Our Newly Remote World
 
introduction to micro services
introduction to micro servicesintroduction to micro services
introduction to micro services
 
Successfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the CloudSuccessfully Implementing DEV-SEC-OPS in the Cloud
Successfully Implementing DEV-SEC-OPS in the Cloud
 
Splitting the Check on Compliance and Security
Splitting the Check on Compliance and SecuritySplitting the Check on Compliance and Security
Splitting the Check on Compliance and Security
 
My first deployment pipeline
My first deployment pipelineMy first deployment pipeline
My first deployment pipeline
 
Dev seccon london 2016 intelliment security
Dev seccon london 2016   intelliment securityDev seccon london 2016   intelliment security
Dev seccon london 2016 intelliment security
 
Net Devops Overview
Net Devops OverviewNet Devops Overview
Net Devops Overview
 

Viewers also liked

Viewers also liked (7)

How to be happy in life
How to be happy in lifeHow to be happy in life
How to be happy in life
 
Askep hipertensi
Askep hipertensiAskep hipertensi
Askep hipertensi
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
Upcoming services in OpenStack
Upcoming services in OpenStackUpcoming services in OpenStack
Upcoming services in OpenStack
 
Profesion docente
Profesion docenteProfesion docente
Profesion docente
 
Lookbook Fullah Sugah AW 14/15 - The October Issue
Lookbook Fullah Sugah AW 14/15 - The October IssueLookbook Fullah Sugah AW 14/15 - The October Issue
Lookbook Fullah Sugah AW 14/15 - The October Issue
 
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
 

Similar to DEVNET-1102 Introduction to the DevNet Sandbox and IVT

Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1
CIVEL Benoit
 
Overview Brochure - ATC_0
Overview Brochure - ATC_0Overview Brochure - ATC_0
Overview Brochure - ATC_0
Brian Hamilton
 

Similar to DEVNET-1102 Introduction to the DevNet Sandbox and IVT (20)

Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
 
Introduction to the DevNet Sandbox
Introduction to the DevNet SandboxIntroduction to the DevNet Sandbox
Introduction to the DevNet Sandbox
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
ODL Platforms
ODL PlatformsODL Platforms
ODL Platforms
 
Functional Testing of RESTful Applications
Functional Testing of RESTful ApplicationsFunctional Testing of RESTful Applications
Functional Testing of RESTful Applications
 
Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)
 
Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1
 
How Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for it
 
TechTalk: Get to Know Perfecto
TechTalk: Get to Know Perfecto TechTalk: Get to Know Perfecto
TechTalk: Get to Know Perfecto
 
Education using FIRE
Education using FIRE Education using FIRE
Education using FIRE
 
DataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF TestingDataArt Innovation Showcase VNF Testing
DataArt Innovation Showcase VNF Testing
 
Ruchika_Mittal_Resume
Ruchika_Mittal_ResumeRuchika_Mittal_Resume
Ruchika_Mittal_Resume
 
SenthilkumarR
SenthilkumarRSenthilkumarR
SenthilkumarR
 
Unit Testing in JavaScript
Unit Testing in JavaScriptUnit Testing in JavaScript
Unit Testing in JavaScript
 
Anatomy of a Build Pipeline
Anatomy of a Build PipelineAnatomy of a Build Pipeline
Anatomy of a Build Pipeline
 
Overview Brochure - ATC_0
Overview Brochure - ATC_0Overview Brochure - ATC_0
Overview Brochure - ATC_0
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
Plataforma DevOps en OpenShift
Plataforma DevOps en OpenShiftPlataforma DevOps en OpenShift
Plataforma DevOps en OpenShift
 
Test Automation using UiPath Test Suite - Developer Circle Part-2.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-2.pdfTest Automation using UiPath Test Suite - Developer Circle Part-2.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-2.pdf
 
Getting started with Octopus Deploy
Getting started with Octopus DeployGetting started with Octopus Deploy
Getting started with Octopus Deploy
 

More from Cisco DevNet

NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
 

More from Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 
Doing Business with Tropo
Doing Business with TropoDoing Business with Tropo
Doing Business with Tropo
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 

DEVNET-1102 Introduction to the DevNet Sandbox and IVT

  • 1.
  • 2. DevNet Sandbox Dan Klingler – Senior Engineer
  • 3.
  • 4. • What is Sandbox • Lab Models • Self Driven IVT • How you can play in the Sandbox! Agenda
  • 5. The Sandbox Goal: To enable developers of all types to quickly and easily explore or create solutions, based on or integrated with Cisco technologies - by providing ready, useful, robust environments (Labs) for their development and testing needs.
  • 6. What is Sandbox: The DevNet Sandbox is a hosted lab service, designed specifically to enable developers of all types (customers, partners, and ISVs) to: • Explore • Experiment • Integrate • Develop • Test their solutions with Cisco technologies. And when a product is ready for Compatibility Testing, Sandbox offers self- driven IVT in order to obtain a Compatibility Logo.
  • 7. • Try Stuff Out: Kick the tires with new products and Cisco technology • Integrate your product with Cisco technologies without investment in equipment, space, or technical talent normally required to build, configure and maintain a Lab • Test to larger scales using our tools • Get Early Access to new releases of Cisco product versions • Collaborate across locations by sharing lab sessions across users • Complete IVT: Use your engineering resources to execute our self-driven IVT on your time and at reduced cost 7 What Can You Do in the Sandbox
  • 8. Sandbox Features • Sandbox is Always On and available from any web enabled device • Sandbox is Self Service – just login and go! • Many Cisco Technologies to choose from: • Collaboration, Networking, DataCenter, Cloud, IoT, Security, and IVT • In lab options • Session Sharing: Collaborate across teams and locations in a single lab • Tools: Network Packet Generation (IXIA), Cisco IP Phone Simulator and Call Generator, Remote Phone Control (UnifiedFX), IoT “things” traffic (TeraVM ) • Text Updates: At reservation start or duration test completion • Virtual Machines: For hosting user applications • In-Lab Guidance: Lots of in-lab documentation, sample applications, guides and links to additional information
  • 10. Sandbox Lab Models Shared Environment with limited functionality. No admin privileges, no 3rd party applications. Generally used for learning, endpoint/client connections, or basic REST calls. Best For: Learning, Development, and unit Testing Always On Lab Private Environment with full functionality. Hardware or Software VPN access and admin privileges to all/most devices. Best For: Development, Integration Testing, IVT Reservation Based Lab
  • 11. Sandbox Lab Model Examples Company A User Company B User Company E User Company F User 1 Company F User 2 Company F User 3 Company C User Company D User • Multiple users in same lab • No administrative control • Lab reserved for private use • Full administrative control for most devices • Lab can be shared among company team members Always On Lab Reservation Based Lab ONE Reservation Based Lab TWO
  • 12. Reservation Based Lab - Access Flow User Makes Lab Reservation Reservation Begins Lab is Provisioned Email Sent with VPN Credentials User VPN Connects User Has Full Access to Lab
  • 13. Sandbox IVT – Putting You in the Driver’s Seat!
  • 14. Sandbox IVT • Reduce out of pocket costs to partners • Test Automation supports repeatability and efficiency • Increased testing efficiency due to partner product knowledge • Faster time to market with Cisco Compatibility Certification by eliminating 3rd party lab business transaction process and queue of other work • Provided as a choice. Program members will still have access to authorized 3rd party labs if services are preferred.
  • 15. Sandbox IVT – How it Works • Self Driven IVT • Partner engineer executes the test in the DevNet Sandbox • Sandbox IVT lab is based on identical criteria as our authorized 3rd party labs • Labs are paid for and reserved for specific periods of time – test is executed in a contiguous fashion over 3 to 7 days • Labs have workflows automating as much as possible for efficiency and simplicity • Data is collected throughout the test and validated when test is complete and submitted to Cisco
  • 16. Sandbox IVT – Technologies Available Today • Collaboration: Call Accounting and Billing • Collaboration: Voice Recording • Collaboration: Endpoints, Headsets and Cameras • Collaboration: Operator/Attendant Consoles
  • 17. Example Sandbox IVT Lab Instructions Contains test plan, and lab information Commands Leads user through workflow, drives automation, data collection and submission
  • 18. IVT Options and Process Submit 3rd Party Lab IVT Pay 3rd Party Lab [$4,680 / $9,880 / $14,400]* Test is Scheduled by 3rd Party Lab 3rd Party Lab Executes Test - Results Submitted Submit IVT Request in Partner Dashboard *Collab Example
  • 19. IVT Options and Process Submit 3rd Party Lab IVT Pay 3rd Party Lab [$4,680 / $9,880 / $14,400]* Test is Scheduled by 3rd Party Lab 3rd Party Lab Executes Test - Results Submitted Submit IVT Request in Partner Dashboard Submit for SANDBOX IVT Purchase SB IVT Lab [$2,500 / $5,000 / $7,500]* Make a Lab Reservation at YOUR Convenience YOU Execute Test Results Auto Submitted *Collab Example
  • 20. IVT Options and Process Submit 3rd Party Lab IVT Pay 3rd Party Lab [$4,680 / $9,880 / $14,400]* Test is Scheduled by 3rd Party Lab 3rd Party Lab Executes Test - Results Submitted Submit IVT Request in Partner Dashboard Submit for SANDBOX IVT Purchase SB IVT Lab [$2,500 / $5,000 / $7,500]* Make a Lab Reservation at YOUR Convenience YOU Execute Test Results Auto Submitted *Collab Example
  • 22. - Kathy Learnan, Director of Product Development ISI Telemanagement Solutions, Inc
  • 23. - Steve Ginter, Resource Software International Ltd.
  • 24. - Michal Grebac, Strategic Sales & Marketing Director , 2Ring
  • 25. - Forrest Ryan, CCNA iQ NetSolutions - Phillip Walenta, Polycom
  • 27. The Sandbox Goal: To enable developers of all types to quickly and easily explore or create solutions, based on or integrated with Cisco technologies - by providing ready, useful, robust environments (Labs) for their development and testing needs.
  • 28. How YOU Can Play in the Sandbox! • You must be registered with DevNet (Developer.cisco.com) • This is FREE and EASY
  • 29. How YOU Can Play in the Sandbox!
  • 30. How YOU Can Play in the Sandbox!
  • 31. You Can Play in the Sandbox Anywhere, Anytime!
  • 32. DevNet Sandbox – More Information • Developer.cisco.com/Sandbox • Learning Lab: Sandbox • 1 Hour Class: Sandbox 101 • A deeper dive into the features and capabilities of Sandbox • Wednesday, 1:00 PM, Classroom 2 • Sandbox Booth - In front of DevNet Classroom 1