Education Services: Advanced SandScript Writing
Advanced SandScript Writing explains Sandvine policy functions and SandScript
writing. It is an advanced course in the Education Services portfolio, and
should be taken by anyone responsible for writing new policies.
Course Overview
Intended for programmers, support, design and planning, and engineering personnel,
the objective of this course is to help you further develop your SandScript skills. The
first two days of the course consist of a series of lectures on advanced concepts,
combined with plenty of practical and hands-on training exercises. The final day will
focus heavily on labs, challenging you to solve real-world problems starting from
business use cases written in plain English.
Objectives
In addition to ensuring you understand the basic SandScript concepts, Advanced
SandScript Writing teaches you how to:
Obtain a deeper understanding of SandScript
Gain knowledge of advanced SandScript concepts and features
Solve problem using SandScript while working on hands-on exercises
Understand the impact of SandScript on Sandvine performance
Write good, efficient, and well documented SandScript
Prerequisites
Sandvine Essentials Training
Course Duration: 3 days
Course Outline
SandScript
SandScript overview
Basic SandScript logic
Policy groups and node qualifiers
SandScript expressions
Measurements and classifiers
Shaping
Advanced Policy Concepts
Measurement groups
Tables
SandScript functions
Local variables
Policy histograms
Tables
Maps
SandScript Style and Standards
SandScript Performance
SandScript Development Labs
Series of labs guiding the student through the process of developing policy from scratch, starting with a
problem statement in plain English
Translate problem into technical requirements
Implement requirements using SandScript
Debugging and optimizing SandScript
Reinforce proper style standards to encourage writing maintainable, extensible policy
Next Steps
We have a comprehensive collection of courses, designed to help you get the most out of your
Sandvine solutions.
Network Analytics Operator
Fairshare Traffic Management
Policy Enforcement and Online Charging
Policy Charging and Rules Function (PCRF)
Quota Manager
Record Generator
Advanced Courses:
Comprehensive Operations and Maintenance
If you have any questions about Sandvines Education Services or courses, contact learning@sandvine.com.