From 5b60091b06c7ba43700a44348ea0108213aa7d34 Mon Sep 17 00:00:00 2001 From: Jerry Flood Date: Thu, 8 Nov 2018 12:25:29 -0500 Subject: Create docs outline for CMSO Issue-ID: OPTFRA-394 Change-Id: I55e1738c3397c71d73399ebf78cb42a3b441afec Signed-off-by: Jerry Flood --- docs/index.rst | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docs/index.rst (limited to 'docs/index.rst') diff --git a/docs/index.rst b/docs/index.rst new file mode 100644 index 0000000..d4bb9f5 --- /dev/null +++ b/docs/index.rst @@ -0,0 +1,35 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. + +Optimization Framework: Change Management Schedule Optimization + +============================================= + +OOF-CMSO is an optimizing service that allows for the scheduling of VNF change management +work flows to be executed at a time in the future. It enables a 3rd party client to provide +SO work flow requests for multiple VNFs to be executed within a provided change window. The schedule +optimizer is designed to determine a "conflict free" time within that change window that is suitable for +submitting the changes to SO. + +The initial release provides a skeletal implementation that runs in "standalone" mode, that is, the +intended interfaces are stubbed out (i,e, "loop-back mode"). + + * SO interface for dispatching the work flow and checking status + * Optimizer Interface for determining the "conflict free" change window (loop-back mode selects the start of change window provided the client) + +CMSO also models interfacing an external ticket/change management system to create, update, close/cancel tickets at relevant points in the CMSO flow. + +.. toctree:: + :maxdepth: 1 + + ./sections/architecture.rst + ./sections/offeredapis.rst + ./sections/consumedapis.rst + ./sections/logging.rst + ./sections/installation.rst + ./sections/configuration.rst + ./sections/administration.rst + ./sections/humaninterfaces.rst + ./sections/glossary.rst + Example CMSO Messages <./sections/example.rst> + ./sections/release-notes.rst + -- cgit 1.2.3-korg