aboutsummaryrefslogtreecommitdiffstats
path: root/docs/platform/architecture.rst
diff options
context:
space:
mode:
authorjimmy <jf2512@att.com>2017-10-25 14:27:49 -0400
committerjimmy <jf2512@att.com>2017-10-25 14:27:55 -0400
commit4c5692dc381f6538bd18ed33e87d27c3b506766b (patch)
treee3d508673997feaa98cd70709ee4a849d2fd308a /docs/platform/architecture.rst
parent9b7c16e1adcbf0ce87164d16ba8fdf96dd270b18 (diff)
Convert docs to rst and set up platform section
Issue-ID: AAI-255 Change-Id: Id78116b2e3fadb3d0f4f7d2a602ba63633c806b7 Signed-off-by: jimmy <jf2512@att.com>
Diffstat (limited to 'docs/platform/architecture.rst')
-rw-r--r--docs/platform/architecture.rst22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/platform/architecture.rst b/docs/platform/architecture.rst
new file mode 100644
index 00000000..26e8b6cb
--- /dev/null
+++ b/docs/platform/architecture.rst
@@ -0,0 +1,22 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+
+Architecture
+------------
+
+AAI Architecture in ONAP
+^^^^^^^^^^^^^^^^^^^^^^^
+
+AAI provides ONAP with its logically centralized view of inventory data, taking in updates from orchestrators, controllers, and assurance systems. With that responsibility, it takes on a key data management role, providing the ONAP components not only the current “as-built” view of the services, but also the view into the data of the system itself; it’s integrity, it’s chronology, and where the source of the information can be found.
+
+In addition to inventory and topology management, AAI provides the ability to do inventory administration. Data in AAI is continually updated in real-time as changes are made within the cloud. Because AAI is metadata-driven, new resources and services can be added quickly with Service Design and Creation (SDC) catalog definitions, using the AAI model loader, thus eliminating the need for lengthy development cycles. In addition, new inventory item types can be added quickly through schema configuration files.
+
+.. image:: images/aai-architecture.PNG
+
+AAI's Role in ONAP
+^^^^^^^^^^^^^^^^^^^^^^^
+
+AAI is where the data converges, where the pictures come together, and where the ONAP actor systems ask questions so they can make their decisions. As new network or data center resources become available, AAI is updated with their specifics via REST APIs. When new service types are designed, or new services instantiated, systems keep AAI up to date of their deployment at each step of the way. As telemetry is gathered for the services as well as their underlying infrastructure, the health and analytics conclusions reached are stored in AAI as state information. When assurance systems detect a failure, AAI is queried to determine the extent of the impact.
+
+With the high volume and variety of data, AAI must be prepared to answer many types of queries; real-time search to quickly retrieve specific items from an ocean of data, relationships to determine impacts and consequences, aggregations and counts to explore availability and consumption, validation and integrity to establish whether systems are acting on good information, history and provenance to reconstruct the current view and its context, and enrichment out to legacy systems to examine the low-level details of the network and virtual assets.
+
+.. image:: images/aai_in_onap.png