Agenda
Guilin Release Key Updates - James Hahn 10-15 minutes
- From the Release Notes
- Point to 2020-08 Frankfurt Tutorials
- Honolulu roadmap
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
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