Inicio Automatización de TI 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 un contenedor totalmente gestionado con IBM® Cloud Code Engine.
Pruebe IBM® Cloud Code Engine Lea la documentación
Ilustración isométrica de una persona entregando datos por dron mientras otra estudia un gráfico
Concéntrese en escribir el código, no en gestionar la infraestructura

IBM® Cloud Code Engine es una plataforma totalmente gestionada, sin servidor. Incluya sus imágenes de contenedores, trabajos por lotes, código fuente o función, y deje que IBM® Cloud Code Engine gestione y proteja la infraestructura subyacente. No es necesario que modifique el tamaño, implemente ni escale los clústeres de contenedores. Y tampoco se necesitan habilidades relacionadas con las redes.

Comience hoy 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. Disfrute de los beneficios combinados de una plataforma sin servidores totalmente gestionada con una base de datos flexible, escalable y de alta disponibilidad que se ofrece como servicio.

Casos de uso sin servidores

Ejecute un contenedor ¿Tiene ya una imagen de contenedor? IBM® Cloud Code Engine la implementará, gestionará y autoescalará. Sin preocupaciones por la gestión de clústeres, el tamaño o el exceso de suministro. Pague solo lo que realmente usa. Comience conociendo la guía "Hello world"

Implemente su código fuente Desarrolle, en el idioma que prefiera, y luego inserte su código fuente en el cloud, sin tener que crear ni gestionar contenedores. Conecte fácilmente su código a los servicios gestionados, como el almacenamiento de objetos, las bases de datos o los flujos de eventos. Más información
Cree trabajos por lotes Los trabajos por lotes son idóneos para el procesamiento no impulsado por eventos, como cargas de trabajo de ETL, simulaciones y procesamiento de modelo de datos de IA. Cree potentes trabajos por lotes, de la ejecución a la finalización, con escalado infinito (CPU, memoria, tiempo de ejecución) y pague únicamente por los recursos que necesita. Más información

Cree funciones Cree su función y luego use eventos para activarlas. Tanto si lo hace miles de veces en una fracción de segundo como una vez por semana, escalan para satisfacer la demanda y luego desaparecen. Cree su función

Puesta en marcha en segundos

Cree excelentes aplicaciones en el idioma que prefiera, implementándolas en segundos en una plataforma sin servidor.

Ahorre dinero

Pague exactamente por los recursos que utiliza.

Disfrute de una experiencia de DevOps unificada 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 es necesario gestionar infraestructuras. Dimensionamiento de clústeres, escalada y redes cubiertos.

Seguridad y cumplimiento incluidos

Sus aplicaciones están automáticamente protegidas con TLS y aisladas de otras cargas de trabajo.

Casos prácticos
Eljun utiliza IBM® Cloud Code Engine para poner en contacto a propietarios de vehículos eléctricos con propietarios de estaciones de carga.
IBM® Cloud Code Engine permite a Sweap.io gestionar capacidades de escalado automático que permiten a la empresa centrarse en ofrecer valor a los clientes.
Un solo entorno de ejecución. Escalabilidad bajo demanda.

Elija el tipo de carga de trabajo que mejor se adapte a sus necesidades, sin tener que aprender a usar múltiples productos sin servidor. IBM® Cloud Code Engine se basa en las tecnologías de código abierto Kubernetes y Knative, lo que ofrece un acceso completo a las herramientas del ecosistema de contenedores y garantiza que la carga de trabajo siga siendo portable.

Seguridad

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

Realmente sin servidor

Code Engine escala automáticamente sus cargas de trabajo horizontal y verticalmente, incluso hasta reduciéndolas a cero cuando no hay solicitudes. Solo paga por los recursos que consume.

Ejecute sus trabajos por lotes

Haga que los componentes que se ejecutan hasta su finalización formen parte de su aplicación. Descargue las tareas de larga duración y que consumen muchos recursos al modo asíncrono.

Visita guiada de la IU

Cómo empezar La página web IBM® Cloud Docs ofrece explicaciones detalladas de las capacidades de los productos y de cómo usarlos.
Visión general En la ventana de descripción general de la interfaz del usuario de IBM® Cloud Code Engine, se explican los beneficios del producto, y allí puede comenzar a implementar una aplicación o ejecutar un trabajo con una imagen de contenedor.
Cree o implemente En la ventana “Comenzar a crear” de la interfaz del usuario de IBM® Cloud Code Engine, puede optar por implementar una aplicación o crear un trabajo para ejecutar.

Panel de instrumentos de proyectos La ventana “mi proyecto” de la ventana de la interfaz del usuario de IBM® Cloud Code Engine, muestra un resumen de sus aplicaciones actuales, trabajos, creaciones de imágenes y más, además de los recientemente actualizados.

Configuraciones La ventana “mis aplicaciones” de la interfaz del usuario de IBM® Cloud Code Engine, muestra las configuraciones actuales y los trabajos que está ejecutando.

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. Disfrute de los beneficios combinados de una plataforma sin servidores totalmente gestionada con una base de datos flexible, escalable y de alta disponibilidad que se ofrece como servicio.  

El crédito tiene una duración de 90 días con cargo al consumo registrado de Code Engine y MongoDB. Esta oferta está disponible para nuevos usuarios de Code Engine y MongoDB. Para aprovechar esta oferta y empezar:

  1. Cree o inicie sesión en una cuenta de IBM® Cloud Paygo o una cuenta de suscripción.
  2. En la consola de IBM® Cloud, haga clic en Gestionar y, a continuación, en Facturación y Uso en la lista desplegable.
  3. Seleccione Promociones y Créditos en la barra de navegación de la izquierda.
  4. Haz clic en Aplicar un código promocional.
  5. Introduzca el código promocional SERVERLESSARC, haga clic en verificar y luego haga clic en Aplicar. Cuando el crédito se haya aplicado correctamente, puede revisar su saldo de crédito en cualquier momento repitiendo los pasos 2 y 3. 

Para aprender a crear una aplicación web utilizando Code Engine y MongoDB, siga este tutorial para empezar.

Condiciones de la oferta
Hay un límite de un código promocional por cuenta de cliente. El crédito de 500 USD es para usar solo con esta oferta y no se puede aplicar a otras ofertas. La oferta está sujeta a disponibilidad.

Cómo ayuda IBM® Cloud Code Engine a los desarrolladores

IBM® Cloud Code Engine es una plataforma sin servidor, totalmente gestionada que se puede usar para alojar aplicaciones nativas de cloud, sean o no imágenes de contenedores, aplicaciones de 12 factores, funciones, trabajos por lotes o sólo un código. Los desarrolladores pueden aprovechar lo mejor de todos los mundos, con solo elegir qué función del tiempo de ejecución desean, en lugar de tener que elegir un tipo de plataforma host (CaaS, PaaS, FaaS) con sus limitaciones del tiempo de ejecución. IBM® Cloud Code Engine absorbe las complejidades del tiempo de ejecución del entorno host, permitiendo a los desarrolladores enfocarse en el código y no en la gestión de la infraestructura. Permite a los desarrolladores implementar diversos artefactos, imágenes de contenedores, código fuente, trabajos por lotes y similares, en una única experiencia del usuario y escalar de forma dinámica, horizontal y verticalmente, las aplicaciones resultantes. De forma que los usuarios solo pagan cuando se están ejecutando sus cargas de trabajo.

Introducción a 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 así, los desarrolladores puedan enfocarse en escribir el código en lugar de gestionar el entorno host. Aunque es una gran experiencia para la mayoría de los usuarios, algunos prefieren acceder a toda la configuración de Kubernetes. Por ejemplo, para integrar con otras cargas de trabajo de Kubernetes. IBM® Cloud Code Engine permite esto, mostrando la herramienta familiar de Kubernetes (por ejemplo, kubectl).

 

Productos de Kubernetes

 

IBM Cloud Code Engine

 

IBM® Cloud Kubernetes Service o Red Hat® OpenShift® on IBM Cloud

 

Red Hat OpenShift en las instalaciones

Entregado como

 

Servicio IBM® Cloud

 

Servicio IBM® Cloud

 

Software instalable en las instalaciones

Tenencia

 

Multitenant (clústeres compartidos)

 

Tenencia única (clúster dedicado)

 

Tenencia única (clúster dedicado)

Coste

 

Se paga solo cuando se ejecutan cargas de trabajo (GB-seg, vCPU-seg e invocaciones)

 

Facturación constante por clúster entero (tamaño de tiempo de clúster)

 

Tarifa de licencia constante y costo de infraestructura

Gestión

 

Totalmente gestionado

 

Gestionado parcialmente

 

Autogestionado

Habilidades

 

No se necesitan habilidades de contenedores, clústeres, redes ni infraestructuras

 

IBM® Cloud Kubernetes Service/Red Hat OpenShift, se necesitan habilidades de redes e infraestructura

 

Red Hat OpenShift, se necesitan habilidades de redes e infraestructura

Cómo funciona el nivel gratuito

No, pero hay límites mensuales que se restablecen cada mes. Esto le permite ejecutar trabajos o aplicaciones pequeñas. Cuando se llega al límite del nivel gratuito, el coste varía en función de:

  • Memoria y CPU asignados por instancia de la carga de trabajo
  • Número de instancias
  • Vida útil 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 endpoint HTTP. Puede usarla como backend para su aplicación web o móvil, servidor de REST API y aplicación proxy. En IBM® Cloud Code Engine, puede ejecutar un mandato de CLI. Consulte la guía de aprendizaje para configurar todo correctamente, incluida la ejecución de su imagen de contenedor, la exposición de un punto final HTTP y la configuración de autoescalado.

Ejecute una aplicación en una plataforma gestionada sin servidor
Cómo ayuda IBM® Cloud Code Engine a crear una imagen de contenedor

Sí. Si quiere centrarse solo en escribir su código fuente y no quiere encargarse del proceso de creación de imágenes, puede usar la función para crear imágenes de contenedores. Puede proporcionar el código fuente directamente, usando un repositorio Git, e IBM Cloud Code Engine crea y administra la imagen de contenedor. Quienes estén familiarizados con IBM® Cloud Foundry reconocerán las similitudes. IBM® Cloud Code Engine es compatible con dos estrategias de creación. Una es la creación de Dockerfile, que usa la herramienta de creación Kaniko. La otra es Cloud Native Buildpack, que usa Paketo Buildpacks.

Cree una imagen en una plataforma gestionada sin servidor
Empezar

IBM® Cloud Code Engine se basa en las tecnologías de código abierto como Kubernetes y Knative, lo que ofrece un acceso a las herramientas del ecosistema de contenedores y garantiza que la carga de trabajo siga siendo portable.

Pruebe IBM® Cloud Code Engine Busque opciones de precios

Aproveche las opciones de precio flexible, incluido un nivel gratuito y un plan de pago por uso.

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

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

Empiece ahora