Recurrent questions about the Koyeb Serverless Platform
Serverless is a new generation of platforms where virtual and physical servers are completely abstracted for end-users. In essence, serverless platforms provide autoscaling, high availability and fault-tolerance, thus removing the need for developers to think about servers.
At Koyeb, we believe the 2020 decade will see the serverless model progressively replace the previous PaaS and IaaS technologies for the majority of use cases.
MicroVMs are lightweight virtual machines.
The virtualization technology we use to run your containers, Firecracker, offers a lot of advantages in term of security and performances. You can learn more about Firecracker on our blog:
Koyeb is a Serverless Platform completely built by the Koyeb engineering teams. We rely on a bunch of open-source technology that we love to write about on our blog.
We also speak regularly about our technological stack at various events and we provided the full overview at the proximity event.
You can decide where your applications will be hosted. We provide core locations in Europe, North-America and APAC.
We use different cloud service providers depending on the core location you select. The list can be found in our Data Processing Agreement.
Our core locations can run on any Cloud Service Provider. Koyeb also supports edge and on-premise deployments for Enterprises workload. Please contact us if you have such a need.
All your apps and services are running on top of BareMetal servers with High-End CPU, either AMD EPYC or Intel Cascade Lake. The containers get shared CPU with at least 0.25 dedicated vCPU per GB of memory and can burst full-speed with all the cores exposed to the container.
With the startup plan, you can use up to 32GB at the same time which is equivalent to 128 nano containers. Contact us if you need more!
You can tweak the number of connections your container accepts. There is no vertical scaling required, simply select the right container size for your app.
Not yet. We recommend using a DBaaS provider. If you're new to this, we selected 9 providers on our blog which can be used in combination with Koyeb.
You are probably already using multiple cloud providers!
We see two main cases where organisations use multiple Cloud Service Providers:
A lot if not all companies are in the first category. The term multi-cloud is often seen as using multiple cloud service providers at the same time and for the same workload. In reality multi-cloud is about embracing multiple cloud providers for different features and needs.
We see three main reasons in which organisations define a strategy to use multiple Cloud Service Providers:
This is a short overview of the reasons that lead to multi-cloud setups.
In event-driven processing, any action in your information systems and business can trigger a real-time task. Event-driven architectures are designed to enhance horizontal scalability and distributed processing.
Read more about event-driven architectures in our blog post.