Cloud and Container Deployment
The use of containers expands UNIGINE's capabilities to support new cloud-based development workflows as well as deployment strategies. Containers can be used to enhance production pipelines, develop next-gen cloud applications, deploy enterprise solutions, and a lot more.
Containers are a technology designed to pack applications and their supporting dependencies into a single standard unit that is portable across different computing systems, whether they're on-premises or in the cloud.
Similar to virtual machines, containers are stored on disk as a container image, from which multiple containers can be instantiated. However, unlike virtual machines, containers share a common operating system kernel and can also share common data between distinct container images. This makes them lightweight in terms of computing resources and enables a greater number of concurrent deployments.
This section describes how to use containers and container images to support cloud-based deployments of UNIGINE-based applications as well as SDK Browser and UnigineEditor to be used in the process of development of applications on the basis of UNIGINE Engine.