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 Lea los documentos
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, no en gestionar la infraestructura

IBM Cloud® Code Engine es una plataforma completamente gestionada y sin servidor. Lleve sus imágenes de contenedores, trabajos por lotes, código fuente o función y permita que IBM Cloud Code Engine gestione y proteja la infraestructura subyacente. No es necesario dimensionar, desplegar ni escalar clústeres de contenedores por su cuenta. Y no se requieren habilidades de red.

Comience hoy mismo con IBM Cloud Code Engine y MongoDB y ahorre 500 USD

IBM Cloud ofrece un crédito promocional de 500 USD para nuevos clientes de IBM Cloud Code Engine y MongoDB. Aproveche los beneficios combinados de una plataforma completamente administrada y sin servidor con una base de datos altamente disponible, escalable y flexible que se ofrece como servicio.

Casos de uso sin servidor

Ejecute un contenedor ¿Ya tiene una imagen de contenedor? IBM Cloud Code Engine lo implementará, gestionará y escalará de manera automática. Sin las preocupaciones de la gestión de clústeres, dimensionamiento o sobreaprovisionamiento. Pague solo por lo que realmente usa. Inicie el tutorial de "Hola, mundo"

Implemente su código fuente Desarrolle en el lenguaje de su elección y, a continuación, transfiera el código fuente a la nube sin preocuparse de crear o gestionar contenedores. Conecte fácilmente su código a servicios gestionados, como almacenamiento de objetos, bases de datos o flujos de eventos. Más información
Cree trabajos por lotes Los trabajos por lotes son ideales para procesos no basados en eventos, como cargas de trabajo ETL, simulaciones y procesamiento de modelos de datos de IA. Cree potentes trabajos por lotes, de ejecución a finalización, con escalabilidad infinita (CPU, memoria y tiempo de ejecución) y pague solo por los recursos que necesita. Más información

Cree funciones Cree su función y luego use los eventos para activarlos. Ya sea miles de veces en una fracción de segundo o una vez a la semana, se adaptan a la demanda y luego desaparecen. Cree su función

Beneficios Puesta en marcha en segundos

Cree excelentes aplicaciones en el lenguaje de su elección y luego impleméntelas en segundos en una plataforma sin servidor.

Ahorre dinero

Pague exactamente por los recursos que utiliza.

Disfrute de una experiencia unificada de DevOps para contenedores

Utilice una sola aplicación para implementar e 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. Abarca el tamaño, el escalamiento y la creación de redes de clústeres.

Seguridad y cumplimiento incluidos

Las aplicaciones se protegen de manera automática con TLS y se aíslan de otras cargas de trabajo.

Casos de estudio 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
Un único entorno de ejecución. Escale bajo demanda.

Elija el tipo de carga de trabajo que mejor se adapte a sus necesidades sin necesidad de aprender 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 acceder a todas las herramientas del ecosistema de contenedores y garantizar la portabilidad de la carga de trabajo.

Seguridad

Tus aplicaciones están protegidas por tráfico cifrado y controles de acceso rigurosos.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. 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.

Un recorrido por la interfaz de usuario

Primeros pasos La página web de IBM Cloud Docs proporciona explicaciones detalladas de las prestaciones del producto y cómo utilizarlas.
Descripción general La ventana de información general de la interfaz de usuario de IBM Cloud Code Engine explica los beneficios del producto y le permite comenzar a implementar una aplicación o ejecutar un trabajo con una imagen de contenedor.
Crear o implementar La ventana "Start creating" de la interfaz de usuario de IBM Cloud Code Engine es donde puede elegir implementar una aplicación o crear un trabajo para ejecutar.

Panel de control del proyecto La ventana "my-project" de la interfaz de usuario de IBM Cloud Code Engine muestra un resumen de sus aplicaciones, trabajos, compilaciones de imágenes actuales y más, además de las actualizadas recientemente.

Configuraciones La ventana "my-apps" de la interfaz de usuario de IBM Cloud Code Engine muestra las configuraciones y trabajos actuales que se están ejecutando.

Preguntas frecuentes

Cómo canjear la promoción

IBM Cloud ofrece un crédito promocional de 500 USD para nuevos clientes de IBM Cloud Code Engine y MongoDB. Aproveche los beneficios combinados de una plataforma completamente administrada y sin servidor con una base de datos altamente disponible, escalable y flexible que se ofrece como servicio.  

El crédito tiene una duración de 90 días contra el consumo medido de Code Engine y MongoDB. Esta oferta está disponible para los nuevos usuarios de Code Engine y MongoDB. Para aprovechar esta oferta y comenzar:

  1. Cree o inicie sesión en una cuenta de IBM Cloud Paygo o una cuenta de suscripción.
  2. Dentro de la consola de IBM Cloud, haga clic en Gestión y luego seleccione Facturación y Uso en la lista desplegable.
  3. Seleccione Promociones y créditos en la barra de navegación de la izquierda.
  4. Haga clic en Aplicar un código promocional.
  5. Ingrese el código de promoción SERVERLESSARC, haga clic en Verificar y luego haga clic en Aplicar. Una vez que el crédito se haya aplicado correctamente, puede revisar su saldo de crédito en cualquier momento repitiendo los pasos 2 y 3. 

Para saber cómo crear una aplicación web usando Code Engine y MongoDB, siga este tutorial para comenzar.

Términos de la oferta
Hay un límite de un código de promoción por cuenta de cliente. El crédito de 500 USD solo puede usarse con esta oferta y no se puede aplicar a otras ofertas. La oferta está sujeta a disponibilidad.

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 abstrae 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. Permite a los desarrolladores implementar varios artefactos (imágenes de contenedores, código fuente, trabajos por lotes y similares) en una única experiencia de usuario y escalará de manera dinámica las aplicaciones resultantes hasta cero, de modo que los usuarios paguen solo cuando sus cargas de trabajo se ejecutan.

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 oculta sus complejidades para que los desarrolladores puedan enfocarse en escribir código en lugar de gestionar el entorno de hospedaje. 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

Gestió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

No, pero hay límites mensuales que se restablecen cada mes. Esto le permitirá ejecutar pequeñas aplicaciones o trabajos. Una vez que se alcance el límite de nivel gratuito, el costo variará según:

  • Memoria y CPU asignados por instancia de la carga de trabajo
  • Número de instancias
  • Duración de cada instancia
  • 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

Sí. 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. Usted proporciona el código fuente directamente (mediante un repositorio de Git) e IBM Cloud Code Engine crea y gestiona la imagen de contenedor de manera automática. Quienes están familiarizados con IBM Cloud Foundry deben reconocer las similitudes. 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
Empezar

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 asegurarse de que su carga de trabajo siga siendo portátil.

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

IBM Cloud Code Engine le permite concentrarse en escribir código, no en la infraestructura.

Póngase en marcha