IBM Cloud Code Engine è una piattaforma serverless completamente gestita. Porta le tue immagini container, i processi in batch, il codice sorgente o la funzione e lascia che IBM Cloud Code Engine gestisca e protegga l'infrastruttura sottostante. Non è necessario ridimensionare, implementare o scalare autonomamente i cluster di container. E non sono richieste competenze di networking.
IBM Cloud offre un credito promozionale di 500 USD per i nuovi clienti IBM Cloud Code Engine e MongoDB. Prova i benefici combinati di una piattaforma serverless completamente gestita con un database altamente disponibile, scalabile e flessibile offerto come servizio.
Crea fantastiche app nel linguaggio che preferisci, quindi distribuiscile in pochi secondi su una piattaforma serverless.
Paga esattamente per le risorse che utilizzi.
Utilizza un'unica applicazione per distribuire e integrare in modo sicuro app web, container, processi in batch e funzioni.
Non è richiesta alcuna gestione dell'infrastruttura. Dimensionamento, scalabilità e networking dei cluster sono gestiti automaticamente.
Le tue app sono automaticamente protette con TLS e isolate da altri workload.
Scegli il tipo di workload che risponde meglio alle tue esigenze senza dover imparare a utilizzare più prodotti serverless. IBM Cloud Code Engine è costruito sulle tecnologie open-source Kubernetes e Knative: questo consente l'accesso completo agli strumenti dell'ecosistema dei container e assicura la portabilità del workload.
Le tue app sono protette tramite crittografia del traffico e controlli di accesso rigorosi. Gli ambienti isolati aumentano la sicurezza separando i workload. Code Engine aderisce a una vasta gamma di standard e normative del settore.
Code Engine scala automaticamente i workload verso l'alto e verso il basso, anche fino a zero quando non ci sono richieste. Paghi solo per le risorse che consumi.
Rendi i componenti dalla fase di esecuzione al completamento parte della tua applicazione. Scarica le attività a lunga esecuzione e ad alto consumo di risorse in modalità asincrona.
IBM Cloud offre un credito promozionale di 500 USD per i nuovi clienti IBM Cloud Code Engine e MongoDB. Prova i benefici combinati di una piattaforma serverless completamente gestita con un database altamente disponibile, scalabile e flessibile offerto come servizio.
Il credito ha una durata di 90 giorni rispetto al consumo misurato di Code Engine e MongoDB. Questa offerta è disponibile per i nuovi utenti di Code Engine e MongoDB. Per usufruire di questa offerta e iniziare:
Per scoprire come creare un'applicazione web utilizzando Code Engine e MongoDB, segui questo tutorial per iniziare.
Termini dell'offerta
È previsto un limite di un codice promozionale per conto del cliente. Il credito di 500 USD è utilizzabile solo con questa offerta e non può essere applicato ad altre offerte. L'offerta è soggetta a disponibilità.
IBM Cloud Code Engine è una piattaforma serverless completamente gestita che può essere utilizzata per l'hosting di applicazioni cloud-native, siano immagini container, app a 12 fattori, funzioni, lavori in batch o solo un frammento di codice. Gli sviluppatori ottengono il meglio semplicemente scegliendo quale funzione di runtime desiderano invece di dover scegliere un tipo di piattaforma di hosting (CaaS, PaaS, FaaS) con le relative limitazioni di runtime. IBM Cloud Code Engine astrae le complessità dell'ambiente di hosting di runtime, consentendo agli sviluppatori di concentrarsi sul codice e non sulla gestione dell'infrastruttura. Permette agli sviluppatori di implementare diversi artefatti (immagini container, codice sorgente, lavori in batch e simili) in una singola esperienza utente e ridimensionare dinamicamente le applicazioni risultanti, anche a zero, in modo che gli utenti paghino solo quando i loro workload sono in esecuzione.
IBM Cloud Code Engine è basato su Kubernetes ma nasconde le sue complessità, in modo che gli sviluppatori possano concentrarsi sulla scrittura di codice anziché sulla gestione dell'ambiente di hosting. Anche se la maggior parte degli utenti predilige questa esperienza, qualcuno vorrà accedere alla piena configurazione Kubernetes (ad esempio, per eseguire l'integrazione con altri workload Kubernetes). IBM Cloud Code Engine consente ciò esponendo strumenti Kubernetes familiari (ad esempio, kubectl).
Prodotti kubernetes | IBM Cloud Code Engine | IBM Cloud Kubernetes Service o Red Hat® OpenShift® on IBM Cloud | Red Hat OpenShift on premise | |||
Consegnato come | IBM Cloud Service | IBM Cloud Service | Software installabile on-premise | |||
Tenancy | Multitenant (cluster condivisi) | Single-tenant (cluster dedicato) | Single-tenant (cluster dedicato) | |||
Costo | Paga solo quando i workload vengono eseguiti (GB-sec, vCPU-sec e invocazioni) | Fatturazione costante per l'intero cluster (dimensione del tempo del cluster) | Canone di licenza costante e costo dell'infrastruttura | |||
Management | Completamente gestito | Parzialmente gestito | Autogestito | |||
Competenze | Non sono richieste competenze in materia di container, cluster, networking o infrastruttura | IBM Cloud Kubernetes Service/Red Hat OpenShift, sono richieste competenze in materia di networking e infrastruttura | Red Hat OpenShift, sono richieste competenze in materia di networking e infrastruttura |
No, ma ci sono dei limiti mensili che vengono reimpostati ogni mese. Questo ti consentirà di eseguire applicazioni o lavori di dimensioni ridotte. Una volta raggiunto il limite del livello gratuito, il costo varierà in base a:
Un'applicazione è un processo che espone un endpoint HTTP. Puoi utilizzarlo come backend per la tua applicazione web o per dispositivi mobili, la fornitura di API REST e l'applicazione proxy. In IBM Cloud Code Engine esegui un singolo comando CLI. Guarda il tutorial per assicurarti che tutto venga impostato correttamente, compresa l'esecuzione della tua immagine container, l'esposizione a un endpoint HTTPS e l'impostazione dell'auto-scaling.
Sì. Se desideri concentrarti solo sulla scrittura del tuo codice sorgente e non desideri occuparti del processo di creazione dell'immagine, puoi utilizzare la funzione di creazione di immagini container. Tu fornisci il codice sorgente direttamente (utilizzando un repository Git) e IBM Cloud Code Engine crea e gestisce l'immagine container al posto tuo. Chi ha dimestichezza con IBM Cloud Foundry dovrebbe riconoscere le similitudini. IBM Cloud Code Engine supporta due strategie di creazione. Una è la creazione Dockerfile, che utilizza lo strumento di creazione Kaniko. L'altra è il pacchetto cloud-native che utilizza i Paketo Buildpacks.