Argomento precedente: TWiki - Progetto di riferimento per una applicazione Wiki strutturata e scalabile

Argomento successivo: Applicazioni del servizio Web


SugarCRM: applicazione CRM scalabile

Ultima versione: 5.2.0-13

L'infrastruttura di applicazione è mostrata di seguito:

Applicazione SugarCRM

Questa applicazione è un'implementazione CRM completa e scalabile Le funzionalità dell'applicazione sono fornite da SugarCRM's Sugar Community Edition 5.2.0 (http://www.sugarcrm.com/crm/). Questa versione di SugarCRM è concessa in licenza in conformità a GPLv3. L'infrastruttura scalabile è stata creata utilizzando le appliance di CA AppLogic e del catalogo di CA AppLogic.

Sugar Open Source consente a organizzazioni che si occupano di supporto, marketing e vendite di gestire le interazioni con il cliente in modo più efficiente e redditizio ed è progettato sia per grandi che per piccole aziende.

Per le guide per utenti e amministratori, consultare il sito Web SugarCRM.

L'applicazione SugarCRM è fornita come appliance. Tutta la configurazione necessaria è visibile sul limite dell'applicazione, in modo che l'applicazione possa essere configurato come una singola appliance (utilizzando il foglio delle proprietà di configurazione dell'applicazione nell'editor).

Limite
Proprietà

Queste sono le sole impostazioni che è necessario configurare per avviare una nuova copia dell'applicazione. Alcune impostazioni vengono automaticamente distribuite su più appliance (ad esempio i server DNS, posta elettronica di amministratore, e così via). Non è necessario conoscere la struttura interna dell'applicazione per configurarle.

Nome della proprietà

Tipo

Description

usr_ip

IP_allocato

Rappresenta l'indirizzo IP in cui l'applicazione fornisce servizi per gli utenti. Questa proprietà è obbligatoria.

admin_ip

IP_allocato

Rappresenta l'indirizzo IP in cui l'amministratore dell'applicazione può accedere ai log. Questa proprietà è obbligatoria.

out_ip

IP_allocato

Rappresenta l'indirizzo IP da cui il gateway di posta elettronica invierà messaggi di posta elettronica. Questa proprietà è obbligatoria. In futuro, probabilmente sarà possibile fornire l'assegnazione automatica degli indirizzi IP ai gateway di output.

net_ip

IP_allocato

Rappresenta l'indirizzo IP utilizzato dal gateway NET. Questa proprietà è obbligatoria.

maschera di rete

IP

Maschera di rete per la rete su cui si trovano usr_ip, admin_ip e out_ip. Questa proprietà è obbligatoria.

gateway

IP

Indirizzo del gateway IP da utilizzare per il routing del traffico. La proprietà deve essere specificata per l'accesso all'applicazione SugarCRM da host esterni alla rete IP su cui è in esecuzione SugarCRM (il che avviene nella maggior parte dei casi). Utilizzare 0.0.0.0 per disabilitare. Questa proprietà è obbligatoria.

dns1

IP

Indirizzo IP di un server DNS per la definizione di nomi host. Utilizzato per definire il nome del server di controllo. Questa proprietà è obbligatoria.

dns2

IP

Indirizzo IP di un server DNS di backup per le definizioni di nomi host. Utilizzato per definire il nome del server di controllo. Impostazione predefinita: 0.0.0.0

mail_server

Stringa

Nome host del server di posta SMTP tramite il quale SugarCRM dovrebbe inviare notifiche di modifiche del bug. Il server di posta elettronica può essere specificato come nome host (ad esempio, mail.CA.com) o come indirizzo IP (ad esempio, 12.34.56.78). Impostazione predefinita: 0.0.0.0 (posta elettronica disabilitata).

allowed_hosts

Stringa

Elenco di host o subnet a cui è consentita la connessione. Separare le voci usando spazi o virgole. Esempio di formato supportato: 192.168.1.2 192.168.1.0/24 192.168.2.0/255.255.255.0. Predefinito: 0.0.0.0/0 (tutto permesso)

denied_hosts

Stringa

Elenco di host o subnet con connessione negata. Il formato è lo stesso di allowed_hosts. Impostazione predefinita: (vuoto) (nessun elemento negato)

admin_email

Stringa

Indirizzo di posta elettronica dell'amministratore dell'applicazione. Questo indirizzo è utilizzato in pagine Web generate dai server in caso di errore. Impostazione predefinita: root@localhost.com

usr_hostname

Stringa

Nome host tramite cui l'applicazione è accessibile. Rappresenta il nome a cui gli utenti puntano i browser in corrispondenza di: http://usr_hostname/. Questo nome dovrebbe indicare l'indirizzo IP specificato usr_ip. Impostazione predefinita: localhost

admin_user

Stringa

Rappresenta il nome utente dell'amministratore. Questo nome è necessario per accedere ai log. Impostazione predefinita: amministratore

admin_password

Stringa

Rappresenta la password dell'amministratore, necessaria per accedere ai log. Impostazione predefinita: 3tsugar   Modificare la password di amministratore prima di eseguire l'applicazione.

fuso orario

Stringa

Specifica il fuso orario utilizzato nell'applicazione. Se questa proprietà è vuota, il fuso orario non è modificato e viene lasciato com'è. Un elenco dei fusi orari supportati è disponibile qui. Predefinito: vuoto

mon_standby

Int

Determina se il monitoraggio dell'applicazione è disabilitato all'avvio dell'applicazione. Se non è zero, il monitoraggio è disabilitato, in caso contrario, il monitoraggio è abilitato. Il controllo può essere abilitato manualmente durante il runtime avviando l'appliance mon. Impostazione predefinita: 1 (il monitoraggio è disabilitato).

Importante: Gli indirizzi IP configurati nelle proprietà usr_ip, admin_ip e out_ip devono essere indirizzi IP disponibili sulla griglia di CA AppLogic. Tali indirizzi sono contenuti nel dashboard della griglia assieme alla maschera di rete, il gateway e i server DNS. Stiamo lavorando per far sì che CA AppLogic fornisca questi indirizzi automaticamente.

Risorse

Risorsa

Minimo

Massimo

Predefinito

CPU

0.85

116

2.15

Memoria

1,406 GB

202 GB

2,937 GB

Larghezza di banda

11 Mbps

20,5 Gbps

1,55 Gbps

Volumi di utente

L'applicazione utilizza più volumi. Fanno parte dell'applicazione e sono già configurati nelle istanze di appliance. Non sono presenti volumi da configurare nel limite dell'applicazione.

Funzionamento

Informazioni di accesso dell'amministratore

Inizialmente, l'unica configurazione di account nell'applicazione è quella dell'amministratore. L'amministratore deve accedere e creare gli account utente necessari.

user

password

admin

3tSugar

Informazioni di accesso utente

Gli utenti dell'applicazione SugarCRM possono accedere all'indirizzo definito dall'indirizzo usr_ip.

Non vi sono utenti predefiniti creati nell'applicazione. Gli account utente possono essere creati per accedere con un account amministratore elencato in precedenza.

Informazioni di accesso dell'amministratore IT

L'amministratore IT dell'applicazione SugarCRM può accedere ai log mediante un browser. I log sono accessibili all'indirizzo definito dall'admin_ip.

Per accedere ai log, l'amministratore deve autenticarsi tramite il nome utente e la password definiti rispettivamente nelle proprietà admin_user e admin_password. Note

Se si desidera utilizzare questa applicazione in un ambiente di produzione, si consiglia di aumentare la dimensione del volume di dati tramite la creazione di un nuovo volume dell'applicazione di dimensioni maggiori (più utenti richiedono più spazio su disco) e copiando il volume di dati in esso. Quindi, assegnare il nuovo volume all'appliance dbase e riavviare l'applicazione.