GPU AI/ML today! NVIDIA A100s & H100s for €2.06/hRead more
Under attack?





Why Gcore


Container as a Service

Effortlessly run containerized applications, eliminating the need for server deployment and maintenance. 

Container as a Service

What is
Gcore Container
as a Service? 

Gcore Container as a Service (CaaS) simplifies your container application deployment in the cloud. Enjoy intuitive container execution, tailored to your needs, while we expertly handle the infrastructure.

A simple, scalable,
and secure solution for your


Free yourself from managing virtual machines, bare metal servers, and container orchestrators. Enjoy the easiest way to run containers in the cloud. 


Pay only for the time your containers are running. No active containers? No charges.

Highly available

Run production-ready applications in containers with 99.9% SLA. 


Protect your containers from unauthorized access by enabling API key authentication. Use private container registries with verified images.


Set the scale-to-zero option to run containers automatically only when requests come in. Traditional autoscaling is available to handle traffic spikes.


Manage containers through the Gcore Customer Portal or REST API. 

Use cases for
Container as a Service

AI/ML inference
at the edge 

Using CaaS to run AI/ML models at the edge provides scalability and portability, reduces latency, and improves security.

  • Low latency between IoT devices and ML models 
  • Application executes containers on demand 
  • No need to manually provision servers
<p>AI/ML inference<br>
at the edge&nbsp;</p>

Streamlined microservices 

CaaS simplifies and optimizes the deployment of microservices and distributed systems.

  • Containers run on demand 
  • No need to manually provision servers
<p>Streamlined microservices&nbsp;</p>

Integration with
third-party services 

CaaS enables rapid deployment and scaling of containerized applications via API using third-party tools like GitHub Actions.

  • Containers run on demand
  • No need to manually provision servers 
<p>Integration with<br>
third-party services&nbsp;</p>

Choose where
to run your containers 

São Paulo
Hong Kong

Get started
for free in a
few easy steps


Log in to the Gcore Customer Portal. If you’re not yet registered, sign up using your email, Google, or GitHub account. 


Select the region closest to your application.


Create a container using a public or private image and configure its parameters. 


Wait a few minutes until the container status changes to “Started.” It’s ready to use! 

Frequently asked questions 

Container as a Service (CaaS) is a cloud service that manages containers at scale, including starting, stopping, and scaling containerized applications. Unlike Infrastructure as a Service, the primary resource unit in CaaS is a container, not a virtual machine or bare metal server.

CaaS is a great choice when you need to deploy, scale, and manage containerized applications in a cloud computing environment but don’t want to deal with managing servers, virtual machines, and container orchestrators like Kubernetes.

CaaS is appropriate when you need to:

  • Deploy and scale containerized applications rapidly.
  • Simplify the process of deploying and composing distributed systems or microservice architectures.
  • Ensure your applications are portable and run consistently across environments.
  • Automatically scale your containerized applications.

Yes. CaaS automatically adjusts the infrastructure according to your requirements, consuming only the computing power necessary for running your containers. You are only charged for the resources you use. Using Gcore CaaS, you can also optimize your costs by carefully adjusting mCPU, RAM, autoscaling limits, and the lifetime of your containers.

Gcore is PCI DSS and ISO 27001 certified. This means that your data is protected from unauthorized access and modification.

We provide built-in basic DDoS protection against reflection DDoS attacks. To protect your data from loss, we use three-factor SAN replication and disaster recovery as standard.

You can use any container registry with a publicly exposed URL, such as DockerHub. You can also use a private container registry, specifing registry credentials.

Contact us to
get a personalized offer

​Tell us about your business challenges  and we’ll help you
with a customized solution.

Talk to an expert