[Agora-System](/sqedw7tHRye1RoAt5O108A) --- [API](/TreDITwVTiK_KRemt9QOLA) --- [Message Sequences](/AUbhB5KxSb2jQJBloKtC1g) --- [Asset (Proposal)](/cICGuug-Tde1sGuvpsBAJQ) --- [PoC Definition](/aSqmHZ4uRW-iC9N_Pesd5g) --- [Old Stuff](/B4Nn8Zn9RVyGJDk4bHYHbw) --- [Demo](/rAv27FvBQXmv_rLpKQB25w) # AGORA PoC v0.2 | Proof of Concept Definition [toc] ## Test Scenarios and Acceptance Criteria :x:: Not defined, not started :construction:: Partially finished/Under Construction :heavy_check_mark::warning:: Not integrated, but implemented :heavy_check_mark:: Done | Stage | Test Scenario | Acceptance Criteria |Status| |---|---|---|---| |0|Agora Components up and running|Independent components, at least one of each, keeper, search engine, marketplace, asset manager (at least two instances), execution manager, and node executor. Missing NES Node Executor check|:heavy_check_mark:| |1|Components registration in $n-1$ level|On startup from configuration file, create the Cannonical ID and allow communication between components (missing automatic registration)|:heavy_check_mark:| |2|Asset Manager(s) load data from file|Load Metadata of mocked Assets. List them.|:heavy_check_mark::construction:| |3|Search Engine populate and index|Crawl Marketplaces and index Asset Metadata|:heavy_check_mark:| |4|New Asset registration|Asset Registration in Asset Manager, Search Engine Crawling/Rebuild index|:heavy_check_mark:| |5|Search Asset by keyword|The Search Engine should return a set of Assets containing a given keyword|:heavy_check_mark:| |6|Use Asset|Restricted to AssetType:Dataset, mock the URL of a Dataset |:x:| |7|Console usage|Check that all the operations can be done via the Console (promt-cli)|:heavy_check_mark:| |8|Kubernetes deployment|Deployment in the SGX Cluster|:heavy_check_mark:|