Learning Library

← Back to Library

IBM Code Engine: Serverless Made Simple

Key Points

  • IBM Cloud Code Engine provides a unified, serverless platform that abstracts away infrastructure complexity, letting developers focus solely on their code.
  • It supports a single deployment experience for containers, source code, and large batch workloads via a common API, dashboard, and “pay‑per‑use” pricing model.
  • The service is ideal for use cases like an airline’s dynamic pricing system, seamlessly handling both high‑throughput web front‑ends and CPU‑intensive batch jobs on a secure private network.
  • By automatically scaling resources up or down, Code Engine helps organizations avoid over‑provisioning, reduce costs, and let IT teams concentrate on business‑driving initiatives.

Full Transcript

# IBM Code Engine: Serverless Made Simple **Source:** [https://www.youtube.com/watch?v=x9ZTBQZGQ_0](https://www.youtube.com/watch?v=x9ZTBQZGQ_0) **Duration:** 00:02:43 ## Summary - IBM Cloud Code Engine provides a unified, serverless platform that abstracts away infrastructure complexity, letting developers focus solely on their code. - It supports a single deployment experience for containers, source code, and large batch workloads via a common API, dashboard, and “pay‑per‑use” pricing model. - The service is ideal for use cases like an airline’s dynamic pricing system, seamlessly handling both high‑throughput web front‑ends and CPU‑intensive batch jobs on a secure private network. - By automatically scaling resources up or down, Code Engine helps organizations avoid over‑provisioning, reduce costs, and let IT teams concentrate on business‑driving initiatives. ## Sections - [00:00:00](https://www.youtube.com/watch?v=x9ZTBQZGQ_0&t=0s) **Simplifying Serverless with IBM Code Engine** - Briana Frank explains how IBM Cloud Code Engine abstracts infrastructure complexity, providing a unified, pay‑per‑use serverless platform for containers, source code, and batch workloads, illustrated with an airline dynamic‑pricing use case. ## Full Transcript
0:00Hi everyone, my name is Briana Frank and I'm with the IBM Cloud team. Let's talk about IBM Cloud Code Engine. 0:08Today, many enterprises are benefiting from using public cloud to consume IT as a service, through APIs, at scale. 0:15Bringing faster innovation and flexibility, but let me ask you something. Are you able to shield your developers from 0:22instrasturcure complexity, so they can simply focus on their code? 0:27We see that in real live developers struggle with sizing, managing, securing and scaling for virtual machines 0:33or Kubernetes clusters. 0:35So we are taking "Serverless" to the next level with IBM Code Engine. 0:40Now you can get a single deployment experience whether you are running containers, building and deploying source code 0:46or submitting large batch workloads on the IBM Cloud. 0:50All with a common API, user experience, management dashboard and "pay per use" consumption model. 0:57To see how IBM Cloud Code Engine works, let’s take a look at a real-world example. 1:03Airlines run on razor-thin margins and a key driver for profitability is accurate passenger forecasting 1:10and dynamic pricing. 1:12An airline is about to overhaul its pricing strategy by offering dynamic pricing based on daily demand. 1:19This project architecture will consist of a highly dynamic website displaying up-to-date pricing, and a series of 1:26long-running batch jobs to collect operational airline data and competitor pricing. 1:31This data will be fed into a machine learning model, whose output will determine the dynamic pricing 1:37that is displayed on the customer-facing website. 1:40The airline loves the portability and openness of containers but does not want to invest in 1:44learning complicated Kubernetes concepts. 1:47Instead, they want a Serverless platform to just "push code to the cloud" and not have to worry about managing infrastructure. 1:54Like everyone in IT, they have a tight budget and worry about over-provisioning costly infrastructure, 2:00which makes the Code Engine "pay per use" model perfect for them. 2:04Code Engine also uses a secure private network to handle both their CPU-intense batch jobs 2:10along with their highly scalable web front-end on the same platform. 2:14And lastly, it uses serverless management to scale workloads up or down, so they pay only for what they use. 2:21The net result? Their IT team focus less on the infrastructure, and more on driving the business. 2:27To learn more, go to the IBM Cloud Code Engine page, 2:30or watch our other videos to see how to actually use IBM Cloud Code Engine. 2:34Thanks for watching. 2:36If you have questions, please drop us a line below. 2:39If you want to see more videos like this in the future, please like and subscribe.