Commit 4da36e28 authored by Kostis Trantzas's avatar Kostis Trantzas
Browse files

Deployed 63166aab to 2025Q4 in public with MkDocs 1.6.1 and mike 2.1.3

parent 616a4b75
Loading
Loading
Loading
Loading
+14 −30
Original line number Diff line number Diff line
@@ -2844,17 +2844,6 @@
    </span>
  </a>
  
</li>
      
        <li class="md-nav__item">
  <a href="#microservices-deployment" class="md-nav__link">
    <span class="md-ellipsis">
      
        Microservices Deployment
      
    </span>
  </a>
  
</li>
      
        <li class="md-nav__item">
@@ -3363,17 +3352,6 @@
    </span>
  </a>
  
</li>
      
        <li class="md-nav__item">
  <a href="#microservices-deployment" class="md-nav__link">
    <span class="md-ellipsis">
      
        Microservices Deployment
      
    </span>
  </a>
  
</li>
      
        <li class="md-nav__item">
@@ -3424,9 +3402,10 @@
<p><a class="glightbox" data-type="image" data-width="100%" data-height="auto" href="../images/architecture.png" data-desc-position="bottom"><img alt="OpenSlice  architecture" src="../images/architecture.png"></a></p>
<p>OpenSlice consists of:</p>
<ul>
<li>Web frontend User Interface (UI) that consists of mainly two portal categories: <ol>
<li>Web frontend User Interface (UI) that consists of mainly three portal categories: <ol>
<li>An NFV portal allowing users to onboard VNFDs/NSDs to facility’s NFVOs and self-service management </li>
<li>Several TMF-family portals (Product, Service, Resource, Testing) which allow users to browse the respective layers of a modern BSS/OSS solution</li>
<li>An AI assistant that aggregates the offered functionalities into a chat-based interaction</li>
</ol>
</li>
<li>An API gateway that proxies the internal APIs, which are used by the Web frontend as well as any other 3rd party services, and consist of:<ol>
@@ -3434,20 +3413,25 @@
<li>A microservice offering NFV-compliant API services (e.g. VNFD/NSD onboarding and management, etc) allowing to manage multiple NFVOs and store VNFDs and NSDs in the respective catalogues</li>
</ol>
</li>
<li>A Service Orchestrator (SO) solution that will fulfill Service Ordering requests by propagating the orchestration actions to underlying components (e.g. NFVOs, Kubernetes, or other controllers) or to external SOs</li>
<li>A MANO Client microservice which interfaces with SOL005-compliant NFVOs (synchronizing artifacts and propagating actions)</li>
<li>A Custom Resource (CR) to TMF bridge (CRIDGE) microservice which interfaces with Kubernetes</li>
<li>A Metrics Retrieval Component (METRICO) which interfaces with external monitoring tools, retrieving and injecting desired metrics into OpenSlice orchestration pipeline</li>
<li>A pool of several controllers (e.g., Sylva, Camara, 3GPP, gitops, etc.), offered as optionally enabled addons</li>
<li>An AI layer, integrating the built-in MCP Server and open-source LLMs, which interfaces and interworks with the rest components</li>
<li>A Message Bus used by all microservices to exchange messages either via message Queues or via publish/subscribe Topics</li>
<li>An Authentication Server implementing Oauth2 authentication scheme</li>
<li>A microservice that is capable to interface with an issue management system (e.g. it raises an issue to all related stakeholders - CSPs, NOPs, CSCs - that a new Service Order is requested)</li>
<li>A Central Logging microservice that logs all distributed actions into an Elasticsearch cluster</li>
<li>A Service Orchestrator (SO) solution that will fulfill Service Ordering requests by propagating the orchestration actions to underlying components (e.g. NFVOs or Kubernetes) or to external SOs</li>
<li>A MANO Client microservice which interfaces with SOL005-compliant NFVOs (synchronizing artifacts and propagating actions)</li>
<li>A Custom Resource (CR) to TMF bridge (CRIDGE) microservice which interfaces with Kubernetes</li>
<li>A Metrics Retrieval Component (METRICO) which interfaces with external monitoring tools, retrieving and injecting desired metrics into OpenSlice orchestration pipeline</li>
<li>An Assurance Services component which generates and monitors alerts, as well executing defined actions based on the latter</li>
<li>A visualization server (KROKI) microservice which enables a intuitive illustration of dependency graphs and interactions</li>
</ul>
<h2 id="microservices-deployment">Microservices Deployment</h2>
<p>The following figure depicts how OpenSlice microservices are deployed</p>
<p><a class="glightbox" data-type="image" data-width="100%" data-height="auto" href="../images/microservices_network_deployment.png" data-desc-position="bottom"><img alt="OpenSlice microservices network deployment" src="../images/microservices_network_deployment.png"></a></p>
<!-- 
## Microservices Deployment
The following figure depicts how OpenSlice microservices are deployed

![OpenSlice microservices network deployment](./images/microservices_network_deployment.png) -->

<h2 id="deploying-openslice-in-multi-domain-scenarios">Deploying OpenSlice in multi-domain scenarios</h2>
<p>A typical deployment across domains, involves some typical components: </p>
<ol>
+362 KiB (629 KiB)
Loading image diff...
+487 KiB (629 KiB)
Loading image diff...
+66 −66
Original line number Diff line number Diff line
@@ -2,266 +2,266 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
         <loc>https://osl.etsi.org/2025Q4/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/alarms_actions/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/deployment_examples/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/etsi_osl/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/history/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/terminology/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/under_construction/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/addons/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/addons/sylva/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/addons/camara/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/addons/camara/qod/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/architecture/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/centrallog/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/cridge/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/issuemgt/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/messagebus/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/metrico/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/nfvapi/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/oauth/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/osom/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/architecture/tmfapi/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/contribute/developing/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/contribute/documenting/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/contribute/wishlist/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/portals/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/configuration/config_intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/configuration/consuming_services_from_external_partners/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/configuration/nfvo_config/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/configuration/role_keycloak_management/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/deployment/docker_compose/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/deployment/introduction/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/getting_started/deployment/kubernetes/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/exposed_apis/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/gst_to_tmf/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/introduction/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/lcm_intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/lcm_rules_intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/resource_catalog/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/resource_inventory/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/resource_spec/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/service_catalog/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/service_inventory/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/service_ordering/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/service_spec/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/so_intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/so_servicespec_to_services_kubernetes/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/so_servicespec_to_services_nfv/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/nfv/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/nfv/nfvcatalogs/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/naas/nfv/nfvservices/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/catalogs/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/examples/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/examples/calculator_crd_aas/calculator_crd_aas/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/examples/jenkins_helm_install_aas/jenkins_helm_install_aas/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/examples/monitoring_aas/monitoring_aas/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/generic/design_generic_services/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/kubernetes/design_helm_aas/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/kubernetes/exposing_kubernetes_resources/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/lcmrules/examples/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/lcmrules/intro/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/lcmrules/specification/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/monitoring/design_monitoring_services/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_design/nfv/design_nfv_services/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_ordering/ordering_services_api/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
    <url>
         <loc>https://osl.etsi.org/2025Q4/service_ordering/ordering_services_ui/</loc>
         <lastmod>2026-01-27</lastmod>
         <lastmod>2026-02-04</lastmod>
    </url>
</urlset>
 No newline at end of file
(809 B)

File changed.

No diff preview for this file type.