IBM Cloud Code Engine logo

IBM Cloud Code Engine

by IBM · Since 1911
No reviews yet
ActiveAvailable globallyCloudFree tier
Quick facts
VendorIBM
Year launched1911
StatusActive
Location1 New Orchard Road Armonk, New York 10504-1722 United States
Countries servedGlobal
Languages15
IntegrationsN/A
Free tierYES
Free trialYES
Contact salesNO

About IBM Cloud Code Engine

A fully managed, serverless platform for running container images, batch jobs, source code, or functions. It automates infrastructure management, including sizing, scaling, and networking, allowing developers to focus on code.

IBM Cloud Code Engine is a fully managed, serverless platform that allows developers to run various workloads without managing the underlying infrastructure. It supports container images, source code, event-driven functions, and batch jobs within a single environment. The platform is built on open-source technologies like Kubernetes and Knative, which helps prevent vendor lock-in by keeping workloads portable. A key feature is its ability to automatically scale applications up and down, even to zero, ensuring users only pay for the resources they consume. This makes it suitable for a range of use cases, from web applications and microservices to compute-intensive tasks like AI simulations using its 'Serverless Fleets' capability. IBM offers a free tier and pay-as-you-go pricing. The platform is designed for developers who want to accelerate application delivery by focusing on code rather than infrastructure configuration and management.

Pros & Cons

Pros
  • Simplifies development by abstracting away infrastructure management.
  • Offers a cost-effective pay-as-you-go model with scale-to-zero capabilities.
  • Unifies deployment for containers, source code, functions, and batch jobs on one platform.
  • Built on open-source technologies like Kubernetes and Knative, ensuring workload portability.
Cons
  • Primarily optimized for IBM Cloud, reducing portability compared with completely cloud-agnostic deployment platforms available.
  • Usage-based pricing can become difficult to estimate accurately for rapidly growing production workloads consistently.
  • Advanced enterprise configurations require understanding several IBM Cloud services and networking components together effectively.
  • Smaller developer communities produce fewer tutorials, plugins, and third-party integrations than competing cloud platforms.

Features

Key features

Fully Managed Serverless Platform

Automatically manages and secures underlying infrastructure, eliminating the need to size, deploy, or scale container clusters.

Automatic Scaling

Scales workloads up or down based on demand, including scaling to zero when there are no requests, to optimize costs.

Multi-Workload Support

Runs container images, application source code, functions, and batch jobs on a single unified platform.

Source-to-Container Builds

Automatically builds a container image from your source code if one is not provided.

Serverless Fleets

Deploys and manages a large number of compute resources, including GPUs, for parallel, compute-intensive jobs like AI and simulations.

Integrated Security

Protects applications with encrypted traffic, tight access controls, and isolated environments.

Additional features

Container Deployment

Deploys, manages, and auto-scales existing container images without cluster administration.

Source Code Deployment

Pushes source code directly to the cloud, with options to connect to managed services like databases or event streams.

Event-Driven Functions

Creates and triggers functions based on events, scaling on demand.

Batch Job Execution

Runs run-to-completion batch jobs for non-event-driven processing like ETL or AI model training.

Pay-as-you-go Pricing

Users only pay for the resources they consume, with a free tier available.

Built on Open Source

Based on technologies like Kubernetes and Knative, ensuring workload portability.

Industry Standard Compliance

Adheres to a wide range of industry standards and regulations for security.

Pricing

Free trial
Free version
Request a quote
Promo Offer

Countries & Languages

Global
Countries served
15
Interface languages
7
Billing currencies

Interface languages

EnglishSpanishFrenchGermanPortugueseItalianDutchRussianPolishSwedishNorwegianDanishChineseJapaneseSwahili

Billing currencies

🇺🇸USD🇪🇺EUR🇬🇧GBP🇨🇳CNY🇯🇵JPY🇨🇦CAD🇦🇺AUD

No reviews yet

Be the first to drop a review

Alternatives to IBM Cloud Code Engine

Laravel Vapor logo

Laravel Vapor

Laravel Vapor is a serverless deployment platform from Laravel that supports Laravel applications on AWS.…

VMware Tanzu Platform logo

VMware Tanzu Platform

VMware Tanzu Platform, now developed and maintained by Broadcom, is an enterprise-grade private cloud Platform…

Sylabs Cloud logo

Sylabs Cloud

Sylabs Cloud is a container management platform from Sylabs that supports storage and building of…

SingularityPRO logo

SingularityPRO

SingularityPRO is a container management software from Sylabs, Inc. that helps in simplifying the deployment…

Laravel Forge logo

Laravel Forge

Laravel Forge is a deployment platform from Laravel that helps developers manage PHP applications. It…

Virtuozzo Application Management logo

Virtuozzo Application Management

Virtuozzo Application Management (V/AM) is a Platform-as-a-Service (PaaS) for cloud and hosting providers.

Spot something wrong or outdated?

Suggest a correction — a reviewer verifies every change.

Often compared with IBM Cloud Code Engine

Compare any two tools →
Laravel Vapor logo
Laravel Vapor
Platform as a Service (PaaS)
0.0
VMware Tanzu Platform logo
VMware Tanzu Platform
Platform as a Service (PaaS)
0.0
Sylabs Cloud logo
Sylabs Cloud
DevOps
0.0
SingularityPRO logo
SingularityPRO
DevOps
0.0