fast tracking network configuration with aruba solution exchange (ase) configuration templates
TRANSCRIPT
#ATM16
Aruba Solution Exchange (ASE)Choh Kok – Technical LeadRavi Mehra – Full Stack Developer
March 8, 2016 @ArubaNetworks |
2#ATM16
Agenda
@ArubaNetworks |
• Introduction to ASE • Feature Demonstration• Live Demo • Contributing • Q&A
10 minutes25 minutes10 minutes20 minutes10 minutes
3
Introduction to ASE
4#ATM16
What is Aruba Solution Exchange?
– Visit ASE at https://ase.arubanetworks.com/
– Intelligent configuration wizards
– It’s free! Available to all customers, partners, and Airheads community users for free
@ArubaNetworks |
5#ATM16
ASE Workflow
@ArubaNetworks |
6#ATM16
Configuration Pain Points
– User guides are long and often don’t contain thorough configuration samples.
– Tech notes and VRDs must be translated to match your network topology. Configuration options and values are static.
– Tech notes expect a certain level of knowledge.
– User missing a “hidden” configuration step.
– KB articles, white papers, and tech notes get outdated.
– Configuration applied from going through a tech note can not be reverted. There are no “undo” steps.
– Limited community involvement.
@ArubaNetworks |
7#ATM16
ASE Benefits
– Configuration dynamically generated.
– Holistic configuration spanning multiple products.
– Less user error stemming from less user typing.
– Lab validated configuration.
– Standardized solution presentation.
– Flexible platform to design and program any solution.
– Community supported – idea submission, solution creation, modification, and compatibility feedback.
– Solution versioning and notification system.
– Recognition for contributors.
– Email generated configuration.
@ArubaNetworks |
8
Feature Demonstration
9
Live Solution Walkthrough
10
Contributing
11#ATM16
Submit Ideas
@ArubaNetworks |
12#ATM16
Solution Creation and Modification
– Every solution can be modified by customers, partners, and internal employees.
– All submissions for new solutions or modified solutions will be reviewed before being approved.
– Solution changes are tracked.
– Accepted submissions will add you to the list of contributors.
– Email approved changes to users followed the solution.
@ArubaNetworks |
13#ATM16
How to create a solution?
– Tutorials available at https://ase.arubanetworks.com/docs
– Learn configuration syntax
– View Source of existing solutions
– Copy configuration from similar solutions or from your running configuration.
– Verify configuration
– Submit!
@ArubaNetworks |
14#ATM16
Best Practices
– Use Live Preview to preview your solution before submitting for approval.
– Use all lower case for variable name.
– Use underscore as separator variable name.– Example: ip_address
– Use validator to validate user input.
– Use placeholder or help text to guide user in entering the correct value.
– Use rich text if contain graphical instructions.
– Use (#nonconfigvar #) tag to,– Change the order of the questions.– Get user input for controlling the flow of codes block.
– Use annotations to illustrate the GUI based device configuration.
@ArubaNetworks |
15#ATM16
Sample Solution
– Let’s start kicking the tire by creating a simple calculator in ASE – https://ase.arubanetworks.com/solutions/id/122
– Feel free to modify the solution and submit for approval.
@ArubaNetworks |
Drag picture to placeholder or click icon to add
16
Feature Roadmap
17#ATM16
Planned Features
– More solutions!
– Private space for customers, departments, or partners.
– Ability to save configuration for future retrieval.
– Better integration with AirHeads Community.
– Expand config syntax tags to support more use cases.
– Better organization and presentation of existing solutions.
@ArubaNetworks |
18
Q&A
19#ATM16
Join Aruba’s Titans of Tomorrow force in the fight against network mayhem. Find out what your IT superpower is.
Share your results with friends and receive a free superpower t-shirt.
www.arubatitans.com
Thank [email protected]