Serverless su IBM Cloud
Esegui il tuo container, codice di applicazione, lavoro in batch o funzione su un runtime container completamente gestito con IBM Cloud Code Engine
Prova IBM Cloud Code Engine Leggi la documentazione
Illustrazione isometrica di una persona che fornisce dati tramite drone mentre un'altra persona studia un grafico
Concentrati sulla scrittura del codice, non sulla gestione dell'infrastruttura

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.

Inizia subito a utilizzare IBM Cloud Code Engine e MongoDB e risparmia 500 USD

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.

Casi d'uso serverless

Esegui un container Disponi già di un'immagine container? IBM Cloud Code Engine eseguirà l'implementazione, la gestione e il ridimensionamento automatico al posto tuo. Nessun problema di amministrazione, dimensionamento o overprovisioning del cluster. Paghi solo per quello che usi effettivamente. Inizia un tutorial 'Hello world'

Implementa il tuo codice sorgente Sviluppa nel linguaggio che preferisci e invia il tuo codice sorgente al cloud senza preoccuparti della creazione o della gestione di container. Connetti facilmente il tuo codice a servizi gestiti quali object storage, database o event streams. Maggiori informazioni
Crea lavori in batch I lavori in batch sono ideali per l'elaborazione non basata sugli eventi, come i workload ETL, le simulazioni e l'elaborazione di modelli di dati AI. Crea potenti processi in batch run-to-completion con scalabilità orizzontale infinita (CPU, memoria e tempo di esecuzione) e paga solo le risorse di cui hai bisogno. Maggiori informazioni

Crea funzioni Crea la tua funzione e poi usa gli eventi per attivarla. Che si tratti di migliaia di volte in una frazione di secondo o di una volta alla settimana, scalano per soddisfare la domanda e poi scompaiono. Maggiori informazioni

Benefici Vai live in pochi secondi

Crea fantastiche app nel linguaggio che preferisci, quindi distribuiscile in pochi secondi su una piattaforma serverless.

Risparmia denaro

Paga esattamente per le risorse che utilizzi.

Goditi un'esperienza DevOps per container unificata

Utilizza un'unica applicazione per distribuire e integrare in modo sicuro app web, container, processi in batch e funzioni.

Concentrati sul tuo codice

Non è richiesta alcuna gestione dell'infrastruttura. Dimensionamento, scalabilità e networking dei cluster sono gestiti automaticamente.

Sicurezza e conformità incluse

Le tue app sono automaticamente protette con TLS e isolate da altri workload.

Case study Eljun utilizza IBM Cloud Code Engine per collegare i proprietari di veicoli elettrici ai proprietari delle stazioni di ricarica IBM Cloud Code Engine consente a Sweap.io di gestire le funzionalità di auto-scaling automatica che consentono all'azienda di concentrarsi sulla fornitura di valore ai clienti
Un singolo ambiente di runtime. Scalabilità on-demand.

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.

Protezione

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.

Veramente serverless

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.

Esegui i tuoi lavori in batch

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.

Una panoramica dell’UI

Introduzione La pagina web di IBM Cloud Docs fornisce spiegazioni dettagliate sulle funzionalità del prodotto e su come utilizzarle.
Informazioni generali La finestra con la panoramica dell'interfaccia utente di IBM Cloud Code Engine spiega i benefici del prodotto e ti consente di iniziare l’implementazione di un’applicazione o l’esecuzione di un lavoro con un'immagine container.
Crea o distribuisci Nella finestra "Start creating" (Inizia a creare) dell'interfaccia utente di IBM Cloud Code Engine puoi scegliere se implementare un'applicazione o creare un lavoro da eseguire.

Dashboard del progetto La finestra “my-project” dell'interfaccia utente di IBM Cloud Code Engine mostra un riepilogo delle applicazioni, dei lavori e delle build di immagini correnti, oltre a quelli aggiornati di recente.

Configurazioni La finestra “my-application” dell'interfaccia utente di IBM Cloud Code Engine mostra le configurazioni e i lavori attualmente in esecuzione.

Come usufruire della promozione

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:

  1. Crea o accedi a un account IBM Cloud Paygo o a un account di un abbonamento.
  2. All'interno della console di IBM Cloud, fai clic su Gestisci, quindi scegli Fatturazione e utilizzo dall'elenco a discesa.
  3. Seleziona Promozioni e Crediti dalla barra di navigazione a sinistra.
  4. Fai clic su Applica un codice promozionale.
  5. Inserisci il codice promozionale SERVERLESSARC, fai clic su Verifica e poi su Applica. Una volta che il credito è stato applicato con successo, puoi rivedere il saldo del credito in qualsiasi momento ripetendo le fasi 2-3. 

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à.

In che modo IBM Cloud Code Engine aiuta gli sviluppatori

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.

Inizia con IBM Cloud Code Engine
In che modo IBM Cloud Code Engine è collegato a Kubernetes

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

Come funziona il livello gratuito

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:

  • Memoria e CPU assegnate per ogni istanza del workload
  • Numero di istanze
  • Durata di ogni istanza
  • Numero di chiamate http
Come eseguire un'applicazione in IBM Cloud Code Engine

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.

Esegui un'applicazione su una piattaforma serverless gestita
Come IBM Cloud Code Engine può aiutarti a creare un'immagine container

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.

Crea un’immagine su una piattaforma serverless gestita
Inizia ora

IBM Cloud Code Engine è basato su tecnologie open source come Kubernetes e KNative, che ti consentono di accedere agli strumenti dell'ecosistema dei container e assicurarti che il tuo workload rimanga portatile.

Prova IBM Cloud Code Engine Scopri le opzioni di prezzo

Usufruisci di opzioni di determinazione dei prezzi flessibili, tra cui un livello gratuito e un piano con pagamento a consumo.

Maggiori informazioni
Consulta la documentazione sul prodotto

IBM Cloud Code Engine ti permette di concentrarti sulla scrittura del codice invece che sull'infrastruttura.

Inizia ora