Main results of this period include:
Result R1. UNICORN Design Libraries: four design libraries for cloud application developers (D2.2) for monitoring, elastic scaling, security enforcement and privacy preserving policies and constraints that will be enabled during deployment and runtime by the underlying UNICORN Orchestration Services.
Result R2. UNICORN Dashboard and Cloud IDE Plugin: includes a unified environment for deployment, management and runtime monitoring and management of both microservices and underlying cloud offerings (D2.2).
Result R3. UNICORN Orchestration Mechanisms: includes the Multi-Cloud Resource Manager and Network Overlay Manager supporting multiple and heterogeneous cloud offerings from OpenStack and AWS, the Policy Engine for policy and constraint enablement and management, and the cloud application lifecycle Optimization Manager (Deliverable D3.2).
Result R4. UNICORN Continuous Security and Privacy-by-Design Mechanisms: includes the Intrusion Detection System (IDS) for perimeter security enforcement and data privacy preserving, and the Vulnerability and Risk Assessment Service (Deliverable D4.2).
Result R5. UNICORN Governance Mechanisms: includes the Monitoring Service (Catascopia) for resource and application behavior monitoring, the Analytics Service (StreamSight) for analytics compilation and continuous extraction, and the Decision-Making and Auto-Scaling Service for runtime dynamic adaptation of the underlying cloud offerings supporting the application execution environment (Deliverable D5.2).
Result R6. SME Validation Contest: includes the preparation of the contest and SME/Startup selection process (Deliverable D6.2) and the coaching and mentoring of the 12 selected SME/Startups so as to deploy their services by utilizing the UNICORN ecosystem and provide continuous feedback that enabled UNICORN to improve the quality and availability of its final offerings by tracking and fixing software bug reports and performance issues of the platform (Deliverable D6.4).
Result R7. UNICORN Demonstrators: includes the development of four demonstrators originating from different application domains (IoT analytics, VoIP telephony, educational gaming, cloud offerings marketplace) which demonstrated the wide applicability of the UNICORN offerings under different use-case scenarios (e.g. VoIP telephony featured strong privacy requirements, while the IoT analytics featured elastic scaling requirements) and helped the UNICORN Platform by providing critical feedback(Deliverable D6.3).
Result R8. UCO platform: includes the integration of the final releases of all UNICORN services, the establishment of the Continuous Integration and Delivery Pipeline, the enablement of the Software Quality Assessment Module, the online Documentation Service which hosts the automatically generated documentation of the UNICORN Design Libraries and Platform Services functionality and API calls, and significant improvement of both the performance and quality of the ecosystems offering after the feedback provided by the 12 participants of the Idea Innovation Contest and the 4 Demonstrators (Deliverable D1.3).
Result R9. The UNICORN Exploitation plan which provides a comprehensive documentation of the plan developed to ensure the UNICORN ecosystem sustainability beyond the end of the project (Deliverable 7.5).
Result R10. CEN-CELEC specification for Analytics Insights and Scaling Policies for Microservices (CWA17494).
Result R11. The scientific results of the project are supported with several peer-reviewed publications in established journals, magazines and conference venues.