IM (Infrastructure Manager)
Service for the complete orchestration of virtual infrastructures and applications deployed on it, including resource provisioning, deployment, configuration, re-configuration, and termination.
Service for the complete orchestration of virtual infrastructures and applications deployed on it, including resource provisioning, deployment, configuration, re-configuration, and termination.
With the paradigm of Infrastructure as Code (IaC) users and developers can deploy the very same infrastructure, not only in the same Cloud provider but also others. IM supports a large range of cloud back-ends enabling the users to deploy hybrid infrastructures and/or migrate their infrastructures from one provider to another. Also supporting standards such as TOSCA enables developers to design the infrastructures using portable definitions.
IM, within AI-SPRINT, provides several benefits. First of all, using the paradigm of Infrastructure as Code (IaC) users and developers have the ability to deploy the very same infrastructure, not only in the same Cloud provider, but also using different ones. In addition, supporting standards such as TOSCA enables the developers to design the infrastructures using portable definitions. Furthermore, new support for the deployment of resources (as FaaS services) on Edge resources enables supporting different layers of the computing continuum. In particular, IM is used to deploy the required computing infrastructure to execute the AI inference pipelines along the computing continuum, including both OSCAR clusters and the required OSCAR services.