Agenda
Guilin Release Key Updates - James Hahn 10-15 minutes
- From the Release Notes
- Enhanced actor models to support various use cases and provide more flexibility to Policy Designers. Enhanced the Policy lifecycle & administration API (e.g., query by policy name & version)
- Enhanced guard application to support policy filtering.
- Started basic support of Multi-tenancy using the existing features.
- Support E2E Network Slicing: added ModifyNSSI operation to SO actor
- Point to 2020-08 Frankfurt Tutorials
- Honolulu roadmap
- Create Policy validation tools for Tosca Policies.
- Continue Multi-tenancy support in Policy Framework.
- Persist run time policy state of PDPs
- Support statistics & monitoring for all PDPs. Support DMN evaluation for drools-pdp engine.
Policy Decisions and Enforcement - Pamela Dragosh 45-60 minutes
Slides used in the session: Tutorials-Enforcement-2020-10-15.pdf
Postman collection used in the session: LFN-DDF October 2020.postman_collection.json
This tutorial is for users of ONAP whose applications are ready to be integrated as Policy Enforcement Points (PEP). In this tutorial, you will learn the following:
- How to design a Policy Type
- Inheriting from out-of-box ONAP Policy Types that are already available
- How to create a new Policy Type that is new to the Platform.
How to use the Policy Lifecycle API to load your Policy Type into the Policy Platform and create Policies.
How to create an application in the XACML PDP to translate your Policy Type into a native policy for usage with the Policy Decision API.
- How to use the Policy Administrative API to push your policies to a running XACML PDP
- How to build enforcement into your application
- Using the Decision API during runtime to retrieve your policy decision.
- Responding to Dmaap Policy Notifications when a new Policy is available (or unavailable)
Apex Policies for Control Loop Operational and Native Policies - Ram Krishna Verma
...
15-20 minutes
...
Slides used in the session: Apex-PDP Working Session.pptx
Postman collection used in the session: DDF October 2020.postman_collection.json
- How to author policy for Apex-PDP.
- Structure of policy
- CLI Editor configurations
- Input/Output configurations
- Define event schema
- Define policy logic
- Define Tosca parameters
- Build the final Tosca policy
- How to use Policy Lifecycle API to create the policy into Policy Framework deployment.
- How to use Policy Administration API to deploy the policy in Apex-PDP engine.
- Trigger the events in DMaaP to verify success & failure scenarios.
Drools PDP - Control Loop Operational and Native Policies - Jorge Hernandez 15-20 minutes
...
- TBD
Introduction of Policy GUI - TBD 5-10 minutes
...
This tutorial describes what native and operational policies are in a PDP-D context. Their usage, and purpose will be explored using the telemetry shell in a live deployment.
Slides used in the session: ddf20-pdpd.pptx