Come to this session to hear about the DevNet Sandbox and how it can accelerate your product development and reduce IVT costs! DevNet Sandboxes are an easy to use, cost-effective alternative to building out your own hardware lab and testing environment for many applications integrating with Cisco Technologies. All DevNet members have access to our sandbox labs for development, internal testing and in some cases IVT!. In this session you will learn about technologies offered, lab features and our roadmap for new labs and IVT programs.
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
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
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
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