IBM Cloud Code Engine

IBM Cloud Code Engine

About TrustRadius Scoring
Score 8.8 out of 100
IBM Cloud Code Engine

Overview

Recent Reviews

Read all reviews

Popular Features

View all 2 features
  • Scalability (8)
    9.0
    90%
  • Services-enabled integration (8)
    7.4
    74%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of IBM Cloud Code Engine, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is IBM Cloud Code Engine?

IBM Cloud Code Engine is a fully managed, serverless platform that unifies the deployment of containers and applications including web apps, microservices, event-driven functions, or batch jobs. This serverless compute service aims to remove the burden of building, deploying, and…

Entry-level set up fee?

  • Setup fee optionalOptional
For the latest information on pricing, visithttps://www.ibm.com/cloud/code…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

1 person want pricing too

Alternatives Pricing

What is IBM Cloud Functions?

IBM Cloud Functions is a PaaS platform based on Apache OpenWhisk. With it, developers write code (“actions”) that respond to external events. Actions are hosted, executed, and scaled on demand based on the number of events coming in. No servers or infrastructure to provision and manage.

What is IBM Cloud Foundry?

IBM Cloud Foundry is an IBM version of the open-source platform designed for building, testing, deploying, and scaling applications. Enterprises can run Cloud Foundry in a public isolated environment, while natively integrating with other IBM Cloud services, such as AI, Blockchain, and IoT.

Return to navigation

Product Demos

Intro to IBM Cloud Code Engine
04:00
What is Serverless?
06:42
Return to navigation

Features Scorecard

Platform-as-a-Service

8.2
82%
Return to navigation

Product Details

What is IBM Cloud Code Engine?

IBM Cloud Code Engine is a fully managed, serverless platform that unifies the deployment of containers and applications including web apps, microservices, event-driven functions, or batch jobs. This serverless compute service aims to remove the burden of building, deploying, and managing workloads in Kubernetes so users can focus on writing code and not on the infrastructure that is needed to host it.

With IBM Cloud Code Engine users can run any workload serverlessly. That includes long-running containers and batch jobs as well as bursty and short-lived functions. The platform dynamically scales containers according to load, has monitoring, logging and a service mesh “built in.” The vendor states users don't need to choose between long execution times, high resource limits, private networking and scale-to-zero but instead have it all on one fully-managed platform, without needing infrastructure skills.

IBM Cloud Code Engine Features

Platform-as-a-Service Features

  • Supported: Scalability
  • Supported: Services-enabled integration

Additional Features

  • Supported: Fully managed serverless platform
  • Supported: Autoscaling down to zero – and pay only for what you use
  • Supported: Runs container images, source code and batch jobs
  • Supported: Secure apps with TLS and isolation from other workloads
  • Supported: Easily connect to cloud managed services

IBM Cloud Code Engine Screenshots

Screenshot of

IBM Cloud Code Engine Videos

Intro to IBM Cloud Code Engine | IBM Cloud Code Engine is a fully managed, serverless platform that runs your containerized workloads, including web apps, microservices, event-driven functions, or batch jobs. In this video, Sai Vennam with IBM Cloud, breaks down how this new s...
 Show More
What is serverless? | How do you write and deploy code without the hassle of worrying about the underlying infrastructure? In this lightboard video, Ashher Syed with IBM Cloud, walks through how serverless computing can help developer solely focus on writing and deploying thei...
 Show More

IBM Cloud Code Engine Integrations

IBM Cloud Code Engine Competitors

IBM Cloud Code Engine Technical Details

Deployment TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesUnited States of America (Dallas), Germany (Frankfurt), Japan (Tokyo)
Supported LanguagesEnglish, German, Japanese, Spanish, French and more. Learn more: https://cloud.ibm.com/docs/codeengine?topic=codeengine-get-support

Frequently Asked Questions

AWS Elastic Beanstalk, AWS Lambda, and AWS Batch are common alternatives for IBM Cloud Code Engine.

Reviewers rate Scalability highest, with a score of 9.

The most common users of IBM Cloud Code Engine are from Enterprises (1,001+ employees) and the Computer Software industry.
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

 (11)

Ratings

Reviews

(1-8 of 8)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Review Source
Our client needed a service to host a web application (Front-end and Back-end) with the specific requirement to have a host that is elastic both vertically and horizontally based on the needs and that there is also the ability to self-adjust based on the volume of requests. The web app also had to be put into containers capable of restarting itself in case of a crash and deploy through a toolchain.
  • Simplicity of use.
  • Containerization.
  • Workload management.
  • It is missing the ability to use a custom domain.
  • It does not have a log built into the service.
  • Changing configuration (increasing vCPU, Ram, instances, etc...) requires the app to be redeployed.
Code Engine is suitable for everyone, whether for small programmers for private projects or for large projects as it offers a versatile service. Very good possibility to start the container based on the request starting from 0 instances and activating it when the URL is called. you could improve the last one as it now takes about 10 seconds (a bit too much).
The usability of IBM Cloud Code Engine is very good in that it is easy to use and is well connected with IBM Cloud services. Few flaws regarding missing tools (Domain/Url Management, lack of logs, etc..). Also a feature to manage instances periodically and not just on a per request basis would be appreciated.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Code Engine is a fully managed, [server-less] platform. Bring your container images, batch jobs, or source code and let IBM Cloud Code Engine manage and secure the underlying infrastructure for you.
  • Backup
  • File storage
  • Mass data Migration
  • I have not identified any tool that requires new features.
  • User interface needs to be friendly.
Cloud code engine provides the basic working of file storage and [lets] us use the backup services to secure data of our users onto [an] external medium with fewer options to be selected and with ease of cloud engine.
Because it helps our department to manage data in a secured and [well-managed] way with proper timely auto backup. Developments [have] never been easier before this product.
Lavish Garg | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We have been using IBM cloud code engine for managing our projects[,] It provides us a serverless platform for deployment of our application, our applications were mostly based over [web apps], and char bot, batch jobs, and microservices. IBM cloud code engine serverless computing services helped us with a hassle- and burden-free building and deploying of Kubernetes.
  • More scalable than other platform.
  • Very predictable in how it behaves[.]
  • No need to define size deploy, or scale container clusters yourself[.]
  • It is limited to 100 apps per project[.]
  • Documentation - This can be more detailed and exhaustive. It might be intentional as the complexities are hidden away or abstracted to give an easy start for developers.
Startups or small businesses [organizations] which are working over Platform as [service] definitely should choose IBM Cloud Code engine as [a] serverless platform. It also helps for small execution times and provides high resource limits for operation.
Flexibility. Users can scale services to fit their needs, customize applications, and access cloud services from anywhere with an internet connection. Backing up data: we can also use the cloud to protect our files. File storage: we can store all types of information in the cloud, including files and email.
Jeniffer Brown | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
It is used by our Coding team to run our websites and all running applications that manage our workflows. It enhances the effective design of relevant and functional workforce management tools to manage production. Editing and customization of websites are easy and can be done quickly. Our programming team finds it easy to code and create keys that ease our application's performance.
  • Running our container workloads.
  • Operating our websites.
  • I have not identified any tool that requires new features.
  • The overall functionality has been effective.
It is well suited in designing the functionality of websites and maintenance of applications. It keeps on updating application performance to meet the most current advanced international standards. It has streamlined Kubernetes infrastructure and created a close working relationship among our teams. We have increased production and achieved our objectives since we can easily measure the productivity performance of all our applications.
The overall usability has to lead to better and reliable performance. It has given us the best and reliable planning tools that have enhanced faster achievements of our performance goals. Coding has been made simple and reliable with better application results. All our projects have been implemented fully within the reliable stipulated time.
Pranav Goel | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Developers across our organization utilize IBM Cloud Code Engine for a number of use cases, including running applications, functions, and batch operations. Instead of spending time managing infrastructure and configuring hosting environments, our engineers can concentrate on writing code. IBM Cloud Code Engine provides an end-user experience for developers that is easy, adaptable, and intuitive. While the documentation is a little weak, but a person with prior knowledge can easily be adapted to the workflow very easily.
  • Server-less platform that is automatically managed
  • Pay per use - scale to zero results in an extremely cheap total cost of ownership.
  • There is no need for you to set the size, deploy, or scale container clusters yourself.
  • Auto scaling is always helpful and easy to use.
  • For Bigger projects, the Number of jobs and apps can be increased along with maximum memory consumption.
  • The Documentation can be more extensive for freshers and get more engagements from the newcomers.
  • Moving around the security changes can be tricky and hard to change.
It would be a good solution for running serverless applications. Because infrastructure setup and maintenance expenses can be avoided, the investment will pay for itself. The time to value is short, allowing IT to respond to business demands quickly. It aided us in customizing security as well as operating a personal project using to autoscale up and down approach. Also, because there isn't much hassle, items can be pushed into production as soon as possible. Simply push a container, create an application, and you're ready to go. But, It is less suited when you have a static machine or need to keep data in some way and do not want to utilize network storage or a database.
As mentioned in previous points, the ability to scale to zero results in an extremely cheap total cost of ownership. As well as added features like auto-scaling and serverless management are a huge plus, can help in quick deployment as well as showcasing new prototypes and solutions. The only thing that was a little buggy was the security, but an experienced engineer can surely work with that.
Score 9 out of 10
Vetted Review
Verified User
Review Source
We have been using IBM Cloud Code Engine for fully managing our projects. It provides us [as] a serverless platform for deployment of our application; our applications were mostly based over webapps, batch jobs and microservices . IBM Cloud Code Engine serverless computing services helped us with a hassle- and burden-free building and deploying of Kubernetes.
  • More scalable than other platform[s].
  • Private networking is allowed.
  • Serverless platform.
  • Easy running of container and batch jobs.
  • User interface needs to be friendly.
  • Hard to change security.
  • Limited number of projects can be deployed.
Startups or small business organization[s] which are working over [a] Platform as a service definitely should choose IBM Cloud Code Engine as [their] serverless platform. It also helps for small execution times and provides high resource limits for operation.
Sverrir Valgeirsson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
IBM Cloud Engine is being used at SiB Solutions to host our cloud services. It helps us concentrate on the task of implementing a good service. [It also] takes away most of the infrastructure management, allowing us to provide a stable and fast service while also developing it further in an efficient way. What it especially does is free us from having to learn a lot of different services for each different need we have. [This] is based on open technologies that we already know, and it can take the form we need it to for the different cases we have.
  • Very predictable in how it behaves
  • Extremely easy to use
  • Certificates automatically taken care of
  • Python API lacking
  • Some unclear errors (for example: many revisions in a project [are] not reported, and [it] just doesn't allow more revisions)
  • No possibility to automatically update an application when pushing a new version of a container
It is very well suited for anything that can be put into a container, especially if horizontal scaling is possible with the product you are building. It just works.
Also, [it is well suited] to quickly push things into production, as there is not much ceremony. Just push a container, create application and off you go. Also, it's very appropriate with uneven loads as it easily scales both up and down.

It is less appropriate when [you are using] a static computer or to retain data somehow and you don't want to use network storage of some kind or database (just save things locally).


Yatharth Garg | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
IBM cloud engine provides a completely managed non-server program. It helps in deploying containers and application based on websites, event driving functions, and micro-servers. It has helped us in managing Kubernetes workloads.
  • Doesn't take long execution time.
  • Private networking.
  • Highly scalable.
  • Automatic managed server-less platform
  • Allows autoscaling.
  • Expensive
  • Low security with TLS.
  • Documentation could be more detailed.
  • Some features are not described at all.
It helped us in customizing security and running a personal project with the autoscale up and down method.
Return to navigation