IBM Cloud Code Engine est une plateforme sans serveur, entièrement gérée. Apportez vos images de conteneurs, vos tâches par lots, votre code source ou vos fonctions et laissez IBM Cloud Code Engine gérer et sécuriser l’infrastructure sous-jacente. Vous n’avez pas besoin de dimensionner, déployer ou mettre vous-même à l’échelle les clusters de conteneurs. Vous n’avez pas non plus besoin de compétences réseau.
IBM Cloud offre un crédit promotionnel de 500 USD aux nouveaux clients IBM Cloud Code Engine et MongoDB. Découvrez les avantages combinés d’une plateforme sans serveur entièrement gérée et d’une base de données hautement disponible, évolutive et flexible, proposée en tant que service.
Créez d’excellentes applications dans le langage de votre choix, puis déployez-les en quelques secondes sur une plateforme sans serveur.
Payez uniquement pour les ressources que vous utilisez.
Utilisez une seule application pour déployer et intégrer en toute sécurité des applications Web, des conteneurs, des tâches par lots et des fonctions.
Aucune gestion d’infrastructure requise. Le dimensionnement, la mise à l’échelle et la mise en réseau de cluster sont pris en charge.
Vos applications sont automatiquement sécurisées par le protocole TLS et isolées des autres workloads.
Choisissez le type de workload le mieux adapté à vos besoins sans devoir apprendre à utiliser plusieurs produits sans serveur. IBM Cloud Code Engine s’appuie sur les technologies open-source Kubernetes et Knative, ce qui vous permet d’accéder pleinement aux outils de l’écosystème de conteneurs et de vous assurer que votre workload reste portable.
Vos applications sont protégées par un trafic chiffré et des contrôles d’accès stricts. Les environnements isolés renforcent la sécurité en séparant les workloads. Code Engine adhère à un large éventail de normes et de réglementations sectorielles.
Code Engine redimensionne automatiquement vos workloads à la hausse ou à la baisse, même jusqu’à zéro en l’absence de demandes. Vous ne payez que pour les ressources que vous consommez.
Intégrez les composants d’exécution à votre application. Déchargez les tâches longues et gourmandes en ressources vers l’async.
IBM Cloud offre un crédit promotionnel de 500 USD aux nouveaux clients IBM Cloud Code Engine et MongoDB. Découvrez les avantages combinés d’une plateforme sans serveur entièrement gérée avec une base de données hautement disponible, évolutive et flexible proposée en tant que service.
Le crédit est valable 90 jours et s’applique à votre consommation mesurée de Code Engine et MongoDB. Cette offre est disponible pour les nouveaux utilisateurs de Code Engine et MongoDB. Pour profiter de cette offre et commencer :
Pour apprendre à créer une application Web en utilisant Code Engine et MongoDB, suivez ce tutoriel pour commencer.
Conditions de l’offre
Un seul code promotionnel peut être utilisé par compte client. Le crédit de 500 USD ne peut être utilisé que dans le cadre de cette offre et ne peut être appliqué à d’autres offres. L’offre est soumise à disponibilité.
IBM Cloud Code Engine est une plateforme sans serveur entièrement gérée qui peut être utilisée pour héberger des applications cloud native, qu’il s’agisse d’images de conteneur, d’applications à 12 facteurs, de fonctions, de tâches par lots ou simplement d’un morceau de code. Les développeurs bénéficient de ce qui se fait de mieux en choisissant simplement la fonctionnalité d’exécution qu’ils souhaitent au lieu de devoir sélectionner un type de plateforme d’hébergement (CaaS, PaaS, FaaS) avec ses limitations d’exécution. IBM Cloud Code Engine supprime les contraintes de l’environnement d’hébergement d’exécution, ce qui permet aux développeurs de se concentrer sur le code et non sur la gestion de l’infrastructure. Il permet aux développeurs de déployer divers artefacts (images de conteneurs, code source, tâches par lots, etc.) en une seule expérience utilisateur et fait évoluer dynamiquement les applications résultantes vers le haut ou vers le bas, voire à zéro, de sorte que les utilisateurs ne paient que lorsque leurs workloads fonctionnent.
IBM Cloud Code Engine repose sur Kubernetes, mais il supprime les contraintes afin que les développeurs puissent se consacrer à l’écriture du code au lieu de gérer l’environnement d’hébergement. Bien qu’il s’agisse d’une excellente expérience pour la plupart des utilisateurs, certains voudront accéder à la configuration Kubernetes complète (par exemple, pour l’intégration à d’autres workloads Kubernetes). IBM Cloud Code Engine permet cela en exposant des outils Kubernetes familiers (par exemple, kubectl).
Produits Kubernetes | IBM Cloud Code Engine | IBM Cloud Kubernetes Service ou Red Hat OpenShift on IBM Cloud | Red Hat OpenShift sur site | |||
Livré en tant que | IBM Cloud Service | IBM Cloud Service | Logiciel installable sur site | |||
Tenance | À service partagé (clusters partagés) | À service exclusif (cluster dédié) | À service exclusif (cluster dédié) | |||
Coût | Payer uniquement lorsque les workloads sont exécutées (GB-sec, vCPU-sec et invocations) | Facturation constante pour l’ensemble du cluster (taille du temps du cluster) | Coûts de licence et d’infrastructure constants | |||
Management | Entièrement géré | Partiellement géré | Autogéré | |||
Compétences | Aucune compétence en matière de conteneurs, de clusters, de réseaux ou d’infrastructure n’est nécessaire | Compétences requises pour IBM Cloud Kubernetes Service/Red Hat OpenShift, la mise en réseau et l’infrastructure | Compétences requises pour Red Hat OpenShift, la mise en réseau et l’infrastructure |
Non, mais les limites mensuelles sont réinitialisées chaque mois. Cela permet d’exécuter des applications ou des travaux de petite taille. Une fois la limite de version gratuite atteinte, le coût varie en fonction des éléments suivants :
Une application est un processus qui expose un point de terminaison HTTP. Vous pouvez l’utiliser comme système principal pour votre application Web ou mobile, service API REST et application de serveur mandataire. Dans IBM Cloud Code Engine, vous exécutez une commande CLI. Reportez-vous au tutoriel pour tout configurer correctement, y compris l’exécution de votre image de conteneur, l’exposition d’un point de terminaison HTTPS et la configuration de l’auto-scaling.
Oui. Oui. Si vous voulez vous consacrer uniquement à l’écriture de votre code source et ne souhaitez pas prendre en charge le processus de création d’image, vous pouvez utiliser la fonction de génération d’images de conteneur. Vous fournissez directement le code source (à l’aide d’un référentiel Git) et IBM Cloud code Engine génère et gère l’image du conteneur automatiquement. Les personnes habituées à IBM Cloud Foundry devraient retrouver des similitudes. IBM Cloud Code Engine prend en charge deux stratégies de construction. La première est la construction par fichier Dockerfile qui utilise l’outil de construction Kaniko. L’autre est le pack de construction cloud natif qui utilise des packs de construction Paketo.