Un profile definisce un ambiente di runtime univoco, con file di comandi separati, file di configurazione e file di log. I profili definiscono tre tipi diversi di ambienti: server autonomo, gestore distribuzione e nodo gestito.
Utilizzando i profili è possibile avere più di un ambiente di runtime su un sistema, senza dover installare più copie dei file binari WebSphere ESB.
Il primo profilo può essere creato automaticamente quando si installa WebSphere ESB. Successivamente è possibile utilizzare lo Strumento di gestione profili oppure il comando manageprofiles per creare altri profili sullo stesso sistema, senza installare un'altra copia di file binari.
Ciascun profilo nel sistema ha la propria directory contenente tutti i suoi file. Si specifica l'ubicazione della directory del profilo al momento della creazione del profilo: per impostazione predefinita è la directory profiles nella directory dove WebSphere ESB è stato installato, ad esempio, il profilo Dmgr01 si trova in C:\File Programma\IBM\WebSphere\ESB\ profili\Dmgr01.
Ciascun profilo nel sistema ha una console Primi passi, che è un'interfaccia
utente per acquisire familiarità con il server autonomo, il gestore distribuzione o il nodo gestito.