Patent 10592215 was granted and assigned to NanoVMs on March, 2020 by the United States Patent and Trademark Office.
Building a unikernel is disclosed. Code is retrieved from a code repository. One or more unikernel build configuration options are identified. The code is analyzed to determine portions of an operating system required to execute the code. The code is compiled with the determined portions of the operating system into a unikernel that is deployable on a virtual machine to execute the code.