Inicio

Containers

Code Engine

Sin servidor en IBM Cloud
Ejecute su contenedor, código de aplicación, trabajo por lotes o función en un tiempo de ejecución de contenedor completamente gestionado con IBM Cloud Code Engine
Pruebe IBM Cloud Code Engine Vea los precios
Ilustración isométrica de una persona que entrega datos por dron mientras otra persona estudia un gráfico

Concéntrese en escribir código que sirva a sus clientes, no en gestionar la infraestructura


IBM® Cloud Code Engine es una plataforma completamente gestionada y sin servidor. Reúna sus imágenes de contenedores, trabajos por lotes, código fuente o función en un solo lugar y permita que IBM Cloud Code Engine gestione y ayude a proteger la infraestructura subyacente. No es necesario dimensionar, desplegar ni escalar clústeres de contenedores por su cuenta. Y no se requieren conocimientos avanzados de redes.

 

 

"Aumentar la IA sin servidor"
Webcast bajo demanda Vea nuestro reciente LinkedIn Live “The Art of Scaling Your Containers and Applications"

Casos de uso sin servidor

Ejecute un contenedor Implemente su código fuente Cree funciones Cree trabajos por lotes
Puesta en marcha en segundos

Cree excelentes aplicaciones en el idioma de su elección y luego póngalas frente a los clientes más rápido.

No desperdicie dinero

Pague exactamente por los recursos que utiliza.

Disfrute de una experiencia unificada de DevOps para contenedores

Emplee una aplicación para desplegar y ayudar a integrar de forma segura aplicaciones web, contenedores, trabajos por lotes y funciones.

Concéntrese en su código

No se necesita gestión de infraestructura. Se cubren su tamaño, escalabilidad y redes.

Seguridad y cumplimiento incluidos

Sus aplicaciones se protegen automáticamente con SSL y se aíslan de otras cargas de trabajo.

Desplegar una aplicación de microservicios

Cree imágenes de contenedores para diferentes servicios políglotas, transfiéralas fácilmente a una plataforma sin servidor gestionada y genere tráfico.

Estudios de caso
Eljun utiliza IBM Cloud Code Engine para conectar a los propietarios de vehículos eléctricos con los propietarios de estaciones de carga
IBM Cloud Code Engine permite a Sweap.io manejar capacidades para autoescalar que permiten a la empresa enfocarse en brindar valor a los clientes
Utilice un único entorno de ejecución. Luego escale bajo demanda.

Elija el tipo de carga de trabajo que mejor se adapte a sus necesidades sin tener que aprender de varios productos sin servidor. IBM Cloud Code Engine se basa en las tecnologías de código abierto Kubernetes y Knative, lo que le permite un acceso completo a las herramientas del ecosistema de contenedores y mantiene su carga de trabajo portátil.

Seguridad

Code Engine ayuda a proteger sus aplicaciones mediante el uso de tráfico cifrado y controles de acceso estrictos. Los entornos aislados aumentan la seguridad al separar las cargas de trabajo. Code Engine se adhiere a una amplia gama de estándares y regulaciones de la industria.

Verdaderamente sin servidor

Code Engine escala de forma automática sus cargas de trabajo, en sentido ascendente y descendente, incluso hasta cero cuando no hay solicitudes. Ayude a satisfacer las demandas de los clientes mientras solo paga por los recursos que consume.

Ejecute sus trabajos por lotes

Haga que los componentes, de ejecución hasta la finalización, formen parte de su aplicación. Descargue tareas de larga duración y que consumen muchos recursos a modo asíncrono.

Cómo Funciona

Cómo empezar Descripción general Crear o implementar Panel de control del proyecto Configuraciones

Preguntas frecuentes

Cómo IBM Cloud Code Engine ayuda a los desarrolladores

IBM Cloud Code Engine es una plataforma sin servidor totalmente gestionada que se puede utilizar para alojar aplicaciones nativas de la nube, ya sean imágenes de contenedores, aplicaciones de 12 factores, funciones, trabajos por lotes o simplemente un fragmento de código. Los desarrolladores obtienen lo mejor de todos los mundos con solo elegir qué función de tiempo de ejecución desean, en lugar de tener que elegir un tipo de plataforma de hospedaje (CaaS, PaaS, FaaS) con sus limitaciones de tiempo de ejecución. IBM Cloud Code Engine ayuda a resolver las complejidades del entorno de alojamiento en tiempo de ejecución, lo que permite a los desarrolladores centrarse en el código y no en la gestión de la infraestructura. IBM Cloud Code Engine permite a los desarrolladores desplegar varios artefactos (imágenes de contenedores, código fuente, trabajos por lotes y similares) en una sola experiencia de usuario y escalará dinámicamente las aplicaciones resultantes hacia arriba y hacia abajo, incluso hasta cero, para que los usuarios paguen solo cuando sus cargas de trabajo se estén ejecutando.

Comience con IBM Cloud Code Engine
Cómo se relaciona IBM Cloud Code Engine con Kubernetes

IBM Cloud Code Engine se basa en Kubernetes, pero ayuda a reducir sus complejidades para que los desarrolladores puedan centrarse en escribir código en lugar de gestionar el entorno de alojamiento. Si bien esta es una gran experiencia para la mayoría de los usuarios, algunos querrán acceder a la configuración completa de Kubernetes (por ejemplo, para integrarse con otras cargas de trabajo de Kubernetes). IBM Cloud Code Engine permite esto al exponer herramientas conocidas de Kubernetes (por ejemplo, kubectl).

Productos de Kubernetes

 

IBM Cloud Code Engine

 

IBM Cloud Kubernetes Service and Hat OpenShift on IBM Cloud

 

Red Hat OpenShift on premises

Entregado como

 

Servicio de IBM Cloud

 

Servicio de IBM Cloud

 

Software instalable de forma local

Inquilinos

 

Varios inquilinos (clústeres compartidos)

 

Inquilino único (clúster dedicado)

 

Inquilino único (clúster dedicado)

Costo

 

Pague solo cuando se ejecuten las cargas de trabajo (GB-sec, vCPU-sec e invocaciones)

 

Facturación constante para todo el clúster (tamaño del tiempo del clúster)

 

Tarifa constante de licencia y costo de infraestructura

la vegetación

 

Totalmente gestionado

 

Gestionado parcialmente

 

Autogestionado

Habilidades

 

No se requieren habilidades en contenedores, clústeres, redes o infraestructura

 

Se requieren habilidades de red e infraestructura de IBM Cloud Kubernetes Service/Red Hat OpenShift.

 

Se requieren habilidades de Red Hat OpenShift, redes e infraestructura

Cómo funciona el nivel gratuito

Code Engine incluye un nivel gratuito para que pueda experimentar con Code Engine antes de comprometerse. Este es un límite mensual que se restablece cada mes y le permite ejecutar aplicaciones y trabajos pequeños. Una vez que se alcance el límite de nivel gratuito, el costo variará según:

  1. Memoria y CPU asignados por instancia de la carga de trabajo
  2. Número de instancias
  3. Duración de cada instancia
  4. Cantidad de llamadas http
Cómo ejecutar una aplicación en IBM Cloud Code Engine

Una aplicación es un proceso que expone un punto de conexión HTTP. Puede utilizarlo como backend para su aplicación web o móvil, servidor API REST y aplicación proxy. En IBM Cloud Code Engine, ejecuta un comando CLI. Consulte el tutorial para configurar todo correctamente, incluida la ejecución de la imagen de su contenedor, la exposición de un punto final HTTPS y la configuración de escalado automático.

Ejecutar una aplicación en una plataforma gestionada sin servidor
Cómo IBM Cloud Code Engine puede ayudarle a crear una imagen de contenedor

Si quiere concentrarse solo en escribir su código fuente y no quiere ocuparse del proceso de creación de imágenes, puede usar la función de imágenes del contenedor de compilación. Proporciona el código fuente directamente (utilizando un repositorio de Git) y IBM Cloud Code Engine crea y gestiona la imagen del contenedor por usted.

IBM Cloud Code Engine admite dos estrategias de construcción. Una es la creación de Dockerfile, que utiliza la herramienta de creación de Kaniko. La otra es Cloud Native Buildpack, que utiliza Paketo Buildpacks.

Cree una imagen en una plataforma sin servidor gestionada
Póngase en marcha

IBM Cloud Code Engine se basa en tecnologías de código abierto, como Kubernetes y Knative, lo que le permite acceder a las herramientas del ecosistema de contenedores y mantener la portabilidad de su carga de trabajo.

Pruebe IBM Cloud Code Engine Obtenga opciones de precios

Disfrute de opciones de precios flexibles, incluido un nivel gratuito y un plan de pago por uso.

Más información
Consulte la documentación del producto

Lea todo lo que necesita para empezar.

Póngase en marcha