Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Policy goes mainstream, leveraging TOSCA and Kubernetes to build & deploy network policies


The architecture and the implementation of the ONAP Policy Framework was substantially upgraded in the ONAP Dublin release.

In this demo, we present the evolved ONAP Policy Framework discussing the most important improvements and describing the evolved Policy Framework architecture.

The framework is generic, extendable, scalable and can be used in ONAP or standalone outside ONAP.

We highlight the power of TOSCA Policy Types (configuration templates) and how they can be used to build translation applications (setting up closed loop policies).

We will also present the new components of Policy frame work using a Kubernetes deployment of ONAP.

And then finally show a demo of creating & deploying policy in a pdp engine using the new architecture.

Policy Architecture

https://onap.readthedocs.io/en/latest/submodules/policy/parent.git/docs/architecture/architecture.html#architecture

Policy Design

https://onap.readthedocs.io/en/latest/submodules/policy/parent.git/docs/design/design.html#introduction

Examples of Tosca Policy Types

https://github.com/onap/policy-models/tree/master/models-examples/src/main/resources


Demo OOM Installation of Policy Framework Components


Building Policy Applications for various PDP Engines

Apex PDP Applications

Drools PDP Applications

XACML PDP Applications

Demo of API's

Policy Type and Policy CRUD API

PDP Group API

Policy Deployment API

Decision API


Future Roadmap

  • Finishing upgrade of other ONAP clients supporting the new policy design, api's and framework.
    • OOF for placement
    • SO for scaling
    • SDNC for naming policies
  • Monitoring – better ability to monitor the running policies and PDP’s.
  • Policy Update Notification – updates to client applications when policies are created, updated, or deleted.
  • Support for raw policies – support for raw PDP engine policies.
  • Policy Distribution – to support automated policy creation via service distribution from SDC.

Background of Booth Presenters

Ajith Sreekumar

Liam Fallon

Pamela Dragosh

Ram Krishna Verma - Actively contributing in ONAP Policy Framework since Beijing release. Also, a committer in the project since Dublin release.



MondayTuesdayWednesday
7:30am


8:00am


8:30am


9:00am

KEYNOTE



KEYNOTE


9:30am

KEYNOTE



KEYNOTE
10:00am

KEYNOTE



KEYNOTE
10:30am

KEYNOTE



KEYNOTE
11:00am
Pam
11:30am
Pam
12:00pmPamPam
12:30pmPam

1:00pm


1:30pm

KEYNOTE



Pam
2:00pm

KEYNOTE



Pam
2:30pm

KEYNOTE


Pam

Liam

Ram

Ajith


3:00pmPam

3:30pmPam

4:00pm


4:30pm

TEARDOWN
5:00pm

TECH SHOWCASE

Pam




6:00pm

TECH SHOWCASE

Pam




7:00pm

TECH SHOWCASE

Pam





  • No labels