Ubicity Orchestrator™ Application Domains

Ubicity Orchestrator™ can be used for the following application domains:

  • Cloud Services: Deploy software applications on IaaS clouds such as Openstack, Amazon Web Services, Azure, and others.
  • Network Functions Virtualization: Ubicity Orchestrator™ can be used as both the VNFM and the NVFO in the ETSI NFV architecture.
  • Software Defined Networking: Deploy network services such as Software-Defined WAN.
  • Containers: Deploy Kubernetes Clusters ; and deploy container-based software applications to these clusters—all using Ubicity Orchestrator™.
  • Functions-as-a-Service: Allow software designers to define abstract software functions without deployment or operational considerations. Ubicity Orchestrator™ handles the mapping of functions to infrastructure automatically behind the scenes.
  • Edge Computing: Automate the deployment of software features to devices at the customer edge.

Most importantly, Ubicity Orchestrator™ is designed to handle complex scenarios that combine two or more of these application domains. For example, Edge Services may combine components that are installed on edge devices with components that are hosted in the cloud. Networks may need to be provisioned to interconnect these components. Cloud components might be packaged as virtual machine images that need to be deployed on OpenStack of AWS clouds, or they might be constructed as cloud-native applications that are deployed using container management systems such as Kubernetes. Network connectivity might be provided by establishing secure tunnels over the public internet or by special-purpose networks provided by network operators.

Because Ubicity Orchestrator™ uses the domain-independent TOSCA language, it is able to seamlessly handle such complex scenarios.

© 2024 Ubicity Corporation. All rights reserved.