What’s Unikraft?
Unikraft GmbH is the company behind the next-generation cloud compute platform based on millisecond semantics, Unikraft Cloud. This is based on the open-source, Linux Foundation Open-Source project Unikraft.
Stateful Scale-to-Zero,
Autoscale & Cold Starts
Don't Pay for Idle &
Best-in-Class Server Density
Run Containers or Functions
with Hardware-Level Isolation
~$ kraft cloud --metro fra0 deploy -p 443:8080 ./project
[+] Building rootfs via Dockerfile... done!
[+] Packaging... done!
[+] Deploying... done!
[●] Deployed successfully!
│
├────────── name: my-project-6cfc4
├───────── state: standby
├─────────── url: https://long-violet-92ka3gk7.fra0.unikraft.app
├───────── image: my-project@sha256:fb3e5fb1609ab4fd40d38ae...
├───── boot time: 16.65 ms
├─ scale-to-zero: enabled
├──────── memory: 128 MiB
├─────── service: long-violet-92ka3gk7
├── private fqdn: my-project-6cfc4.internal
└──── private ip: 172.16.6.4
A new era of cloud
Automatically accelerate your cloud app as an extremely efficient, green, and highly secure image without infrastructure headaches such as warm- or over-provisioned instances.
From Zero to Hero
Whether you're ready to deploy your next project or looking to try out the hosted platform before using a cloud-prem or on-prem solution, we've got you covered.
Step 1
Create an account with your email. No credit card necessary.
Step 2
Follow these instructions to install kraft
, our command-line interface client. It's 100% open-source.
# Install on macOS, Linux or Windows
$ curl -sSfL https://get.kraftkit.sh | sh
Step 3
Run kraft cloud deploy
and follow the instructions. That's all there is to it.
# Deploy a Dockerfile
$ kraft cloud deploy
Deployment Models
Bring-your-own-Cloud or use our fully managed cloud service to deploy your applications without managing the underlying infrastructure.
Unikraft Cloud
A fully managed cloud service which enables you to deploy your applications easily and without infra headaches.
Unikraft Cloud
Bring-your-own-Cloud (e.g. AWS, Equinix, Hetzner) and reduce your monthly cloud spend.
Unikraft Cloud
Better utilize your own on-site infrastructure with our on-premises deployment model.
Pricing
Find a pricing plan that fits your needs. Start with a free plan to try things out or switch as you grow.
Users
Active Instances
Standby Instances
Image Storage
Egress Traffic
Scale-to-Zero
Autoscale
Support Channel
LDAP/SCIM Users
On-Prem Deployment
Cloud-Prem Deployment
Audit Logs API
Resource Quota Controls
11 User
22 Active Instances
1616 Standby Instances
1GB10GB Image Storage
200GB200GB Egress Traffic
Scale-to-Zero
Autoscsale
Community Support
LDAP/SCIM Users
On-Prem Deployment
Cloud-Prem Deployment
Audit Logs API
Resource Quota Controls
11 User
1616 Active Instances
128128 Standby Instances
200GB200GB Image Storage
Egress Traffic
Scale-to-Zero
Autoscsale
Community Support
LDAP/SCIM Users
On-Prem Deployment
Cloud-Prem Deployment
Audit Logs API
Resource Quota Controls
1010 Users
128128 Active Instances
512512 Standby Instances
1TB1TB Image Storage
Egress Traffic
Scale-to-Zero
Autoscsale
Premium Support
LDAP/SCIM Users
On-Prem Deployment
Cloud-Prem Deployment
Audit Logs API
Resource Quota Controls
Users
Active Instances
Standby Instances
Image Storage
Egress Traffic
Scale-to-Zero
Autoscsale
On-Call Support
LDAP/SCIM Users
On-Prem Deployment
Cloud-Prem Deployment
Audit Logs API
Resource Quota Controls
We're on a mission to change virtualization forever.
Follow our journey.
At Unikraft, we recently completed our SOC2 Type 1 audit. What we thought would be a process of improving security turned into a much more valuable journey about company maturity.
We generally like to think of the cloud handling gazillion requests per second, but a significant part of it is over-provisioned and so idle. In this post we look into the what, how and why what we term “The Idle Cloud” exists, and how to fix it.
Cold starts, slow autoscale, subpar scale to zero, severe over-provisioning and exploding bills. Must the cloud really be this complex? Part 2 of a two-part series.
Cold starts, slow autoscale, subpar scale-to-zero, severe over-provisioning and exploding bills. Must the cloud really be this complex? Part 1 of a two-part series.
If you're running services using public cloud infrastructure, then you're already massively overspending. Unikraft is on a mission to reduce cloud compute bills and increase performance and security.
Learn more about what makes Unikraft differentDive into the following questions to gain insights into the powerful features that Unikraft offers and how it can elevate your cloud development journey.
Unikraft GmbH is the company behind the next-generation cloud compute platform based on millisecond semantics, Unikraft Cloud. This is based on the open-source, Linux Foundation Open-Source project Unikraft.
A unikernel is a specialized OS/kernel designed to provide a lightweight, single-purpose execution environment for applications, without any unnecessary components to minimize resource usage and attack surfaces. Learn more.
They need not be! Unikraft unikernels are extremely lightweight and are fully- fledged virtual machines, providing strong, hardware-level isolation. VMs are the workhorse of public cloud deployments, and with Unikraft they provide the lightweight characteristics of containers of process (e.g., millisecond cold boot times).
The answer depends on the application of course, but with Unikraft we can confident say that most of an image’s size is due to the application itself. For example, an NGINX Unikraft image is under 2MBs in size. Do Unikraft unikernels come with security benefits? Yes, especially stemming from the fact that they have a minimal Trusted Computing Base (TCB), and everything is off by default (services, ports, etc).
Adopt the most comprehensive unikernel library Operating System and tooling available.
GitHub Stars
Discord Members