Confronto tra i termini Cloud Foundry e Code Engine

Prima di iniziare a distribuire le applicazioni in Code Engine, impara le informazioni di base su Code Engine. La seguente tabella descrive alcune differenze di terminologia di alto livello tra Cloud Foundry e Code Engine.

Terminologia
Cloud Foundry Code Engine Descrizione
Org e Space Gruppo di risorse e progetti Un raggruppamento di workload. La scelta specifica del carico di lavoro da utilizzare in ciascun raggruppamento è definita dall'utente. I "gruppi di risorse" sono un concetto IBM Cloud, mentre "progetti" sono Code Engine specifici. I progetti forniscono un livello di isolamento tra i workload. Consultare Gestione dei progetti.
Applicazione Applicazione (APP) Un carico di lavoro che risponde a richieste HTTP da un'API REST, una richiesta di pagina web o un evento, ad esempio. Code Engine richiede che le applicazioni includano il server HTTP come parte del codice. Le applicazioni scalano automaticamente (verso l'alto e verso il basso) in base al carico in ingresso. È possibile configurare la scala minima e massima, se necessario. Per impostazione predefinita, l'applicazione è in ascolto sulla porta 8080. Puoi sovrascrivere questo comportamento utilizzando la console o con l'opzione CLI --port. Vedi Gestione delle applicazioni in Code Engine.
N/D Lavoro o lavoro batch Un lavoro esegue una o più istanze del codice eseguibile in parallelo. A differenza delle applicazioni, che gestiscono le richieste HTTP, i lavori sono progettati per essere eseguiti una sola volta e per uscire. Quando si crea un job, è possibile specificare le informazioni di configurazione del workload che vengono utilizzate ogni volta che il job viene eseguito. Consultare la sezione Gestione dei lavori e delle esecuzioni di lavori.
cf push Crea e distribuisci Processo di creazione di una immagine del contenitore dal codice sorgente e distribuzione di una applicazione in un singolo passo. Puoi creare del codice basato su un Dockerfile o che utilizza un pacchetto di build Paketo. Puoi eseguire la build da un singolo passo nella CLI e dalla console Code Engine. Consultare Pianificazione della build.
Bind del servizio Bind del servizio Collega un carico di lavoro a un servizio gestito IBM Cloud. Le credenziali e le informazioni di connessione vengono esposte al carico di lavoro tramite le variabili di ambiente. La variabile di ambiente VCAP_SERVICES in Cloud Foundry è denominata CE_SERVICES in Code Engine. Vedi Integrazione dei servizi IBM Cloud con il bind del servizio.
Rotte e domini Associazione dominio personalizzato Definire e gestire gli URL esterni per i carichi di lavoro. Code Engine fornisce supporto per associazioni di domini personalizzati dalla console. Puoi anche aggiungere domini personalizzati tramite IBM Cloud Internet Services o qualsiasi altro fornitore di dominio di tua scelta.

Per ulteriori termini e funzionalità per Code Engine, vedi Ulteriori informazioni su Code Engine.

Passi successivi

  1. Stai iniziando la migrazione? Controlla Introduzione.
  2. Confronta la terminologia di Cloud Foundry con Code Engine (pagina corrente)
  3. Prova Code Engine con un'esercitazione di creazione locale.
  4. L'applicazione utilizza i bind di servizio? Controlla Migrating your service bindings.
  5. Informazioni su scalabilità e gestione del traffico.
  6. Trovare Code Engine equivalenti ai comandi Cloud Foundry.
  7. Hai ancora altre domande? Prova le applicazioni Migrating Cloud Foundry a Code Engine FAQ.

Altre informazioni