2020-10-15 October LFN Virtual Technical Meetings
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
Recording