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.
| 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
- Stai iniziando la migrazione? Controlla Introduzione.
- Confronta la terminologia di Cloud Foundry con Code Engine (pagina corrente)
- Prova Code Engine con un'esercitazione di creazione locale.
- L'applicazione utilizza i bind di servizio? Controlla Migrating your service bindings.
- Informazioni su scalabilità e gestione del traffico.
- Trovare Code Engine equivalenti ai comandi Cloud Foundry.
- Hai ancora altre domande? Prova le applicazioni Migrating Cloud Foundry a Code Engine FAQ.
Altre informazioni
- Scopri i prezzi diCode Engine.
- Prova altre esercitazioni diCode Engine.
- Esplora altri Code Engine argomenti.