Atul
3 min readDec 17, 2022
IBM Cloud Code Engine under one Offerig you get everything Vs AWS fargate , AWS app Runner ,Aws Lambda,

IBM Cloud Code Engine —

IBM Cloud® Code Engine is a fully managed, serverless platform that runs your containerized workloads, including web apps, micro-services, event-driven functions, or batch jobs. Code Engine even builds container images for you from your source code. All these workloads can seamlessly work together because they are all hosted within the same Kubernetes infrastructure. The Code Engine experience is designed so that you can focus on writing code and not on the infrastructure that is needed to host it.

Kubernetes has won the container wars, and for good reason. It allows development teams to move fast, with portable container images and allows the deployment of almost any type of application. But packaging your code into a container and then running it can be hard. It requires an understanding of complex Kubernetes concepts which DevOps might not have or want to have.

With IBM Cloud Code Engine, we take care of all that for you. You just bring your source code, or container image, and we run it for you. Code Engine can run any type of workload that fits into a container, including http-serving web applications, batch jobs or even event-triggered functions.

The management of the underlying container cluster infrastructure done automatically — you don’t have to bother with its capacity, apply patches, or monitor its availability. Moreover, Code Engine uses serverless management to scale these containers up or down, on-demand. You only pay for what you use. The net result? Your team focuses less on managing infrastructure, and more on producing value for your business.

Benefits of Code Engine

Review the capabilities that Code Engine provides to run your workloads.Code Engine benefitsCapabilityDescriptionRuns your workloadsCode Engine runs your HTTP-driven applications and your run-to-completion batch jobs.

Fully managed serviceCode Engine takes care of all the cluster management, including provisioning, configuring, scaling, and managing servers so you do not need to worry about the underlying infrastructure.

Builds your codeCode Engine pulls your source code and creates the container image for you. Code Engine supports both Dockerfile and Cloud Native Build pack.

Private workloadsStore your source code in private repositories and push your images to private registries and Code Engine can access them.Fully integratedCode Engine is fully integrated into IBM Cloud so that you can take advantage of the full catalog of IBM Cloud services.

Event-driven workloads Extend the functionality of your applications with messages (events) from event producers. Your application can then react to those events and perform actions based on them.Autoscales — even to zeroCode Engine automatically scales your workloads up and down, and even down to zero when no requests are active. You pay for only the resources that you consume.Control accessAssign platform and services access permissions to your projects in IBM Cloud Identity and Access Management to control who can provision and manage resources in your IBM Cloud account.

Based on open sourceCode Engine is built on a set of open source technologies such as Kubernetes, Knative, Istio, and Tekton, keeping your apps and jobs portable.DDOS protectionCode Engine provides out-of-the-box DDOS protection for your application. Code Engine’s DDOS protection is provided by Cloud Internet Services (CIS) at no additional cost to you.

Refer : https://cloud.ibm.com/docs/codeengine?topic=codeengine-getting-started

Offering Capablities
Atul

Thinking and Solving problems , A Technocrat with experience in Enterprise and Telco/ISP domain .