Skip to main content

Fai crescere il tuo business con Salesforce Starter

Approfondisci le relazioni con i clienti grazie all'app unica per le vendite, l'assistenza e il marketing.

Inizia la prova gratis di 30 giorni
Tempo stimato

Comprendere l'architettura di Salesforce

Obiettivi di apprendimento

Al completamento di questa unità, sarai in grado di:

  • Definire i termini chiave relativi all'architettura di Salesforce.
  • Trovare informazioni relative alla fiducia.
  • Spiegare almeno un caso d'uso delle API Salesforce.

Cos'è l'architettura di Salesforce?

Ormai sai che puoi usare Salesforce per offrire un'esperienza altamente personalizzata a clienti, dipendenti e partner. Puoi farlo senza dover scrivere molto codice (o addirittura senza scriverne affatto) e puoi farlo velocemente.

Cos'ha di speciale Salesforce? Tutto parte dalla nostra architettura.

L'architettura di Salesforce è come una serie di livelli che si sovrappongono l'uno all'altro. A volte è utile considerarla come una torta con molti strati, perché una torta è gustosa e rende tutto più bello. In ogni caso, comprendere l’architettura di Salesforce rende molto più semplice lavorare con la piattaforma.

Framework di metadati unificato sulla piattaforma Einstein 1.

Ci sarebbero numerosi argomenti da trattare, ma concentriamoci sui punti più importanti. Approfondirai ciascun punto in questa unità.

  • Salesforce è un'azienda che opera sul cloud. La nostra offerta risiede interamente su un cloud multitenant affidabile.
  • La piattaforma Salesforce costituisce le fondamenta su cui poggiano i nostri servizi. Basata su metadati, è costituita da diverse parti tra cui strumenti low-code, automazione dei flussi di lavoro, intelligenza artificiale (IA) e API affidabili per lo sviluppo.
  • Tutti questi elementi sono connessi a Data Cloud, un motore di dati progettato per una elevata scalabilità che è integrato nella piattaforma e fa parte di quel framework di metadati. Quindi, puoi collegare facilmente i dati e utilizzarli per varie operazioni.
  • Tutte le nostre app si appoggiano alla piattaforma. Le nostre offerte già sviluppate, come Sales Cloud e Marketing Cloud Engagement, nonché le app che svilupperai tu utilizzando la piattaforma, hanno funzionalità potenti e coerenti.
  • Tutto è integrato. Le tecnologie della nostra piattaforma, come l'IA predittiva e generativa e il framework di sviluppo, sono integrate in tutto ciò che offriamo e in tutto ciò che crei e posso essere utilizzate con l’IA conversazionale, come Einstein Copilot, e in Slack.

È estremamente importante comprendere alcuni termini che abbiamo usato: affidabilità, multitenancy, dati, metadati e API.

Perché avere fiducia nel cloud?

Per Salesforce, la fiducia ha la massima priorità. Sulla nostra piattaforma non solo conservi dati sensibili all'interno della tua organizzazione, ma sviluppi anche funzionalità vitali per il successo della tua azienda. La nostra responsabilità di garantire la sicurezza dei tuoi dati e delle tue funzionalità non è qualcosa che prendiamo alla leggera. Ecco perché operiamo sempre in modo trasparente per quanto riguarda i nostri servizi.

Il nostro sito dedicato alla fiducia, trust.salesforce.com, è una risorsa vitale. Puoi utilizzarlo per vedere i dati relativi alle prestazioni e avere maggiori informazioni sulle azioni da noi intraprese per proteggere i tuoi dati. Il sito mostra anche gli interventi di manutenzione programmata che potrebbero avere un impatto sull'accessibilità di Salesforce.

E mentre il mondo corre per incorporare l'IA generativa in ogni flusso di lavoro, la nostra attenzione è rivolta innanzitutto alla sicurezza dell'IA ed è per questo che abbiamo creato Einstein Trust Layer. Einstein Trust Layer fornisce salvaguardie di sicurezza aggiuntive che consentono di usare l’IA generativa con i dati aziendali e dei clienti senza comprometterne la privacy o la governance.

Cloud multitenant: condivisione in tutta sicurezza

Finora abbiamo parlato molto di case. Ma in realtà Salesforce è strutturato più come un condominio. La tua azienda ha un proprio spazio nel cloud, ma ci sono vicini di ogni tipo, dai negozi a conduzione familiare alle multinazionali.

Un condominio con spazi dedicati, ma risorse condivise.

Questo concetto viene indicato con il termine multitenancy. Multitenancy è un parolone che ti dà un tono se lo pronunci a cena, ma in realtà significa soltanto "condivisione di risorse". Salesforce fornisce a tutti i clienti una serie di servizi di base nel cloud multitenant. A prescindere dalle dimensioni del tuo business, avrai accesso alla stessa potenza di calcolo, allo stesso spazio di archiviazione per i dati e alle stesse funzioni di base.

Fiducia e multitenancy vanno di pari passo. Nonostante la condivisione dello spazio con altre aziende, puoi fidarti di Salesforce per la sicurezza dei tuoi dati. Inoltre, hai la certezza di ottenere le funzionalità più recenti e avanzate grazie ad aggiornamenti automatici e continui nel corso dell'anno. Poiché Salesforce è un servizio cloud, non avrai mai bisogno di installare nuove funzioni né dovrai preoccuparti dell'hardware. Tutto ciò è reso possibile dalla multitenancy.

La differenza di Data Cloud

Per essere la potenza immobiliare che è, Dreamhouse Realty ha bisogno di molti, moltissimi dati. Ma D’Angelo sta scoprendo rapidamente che molti dei dati che Dreamhouse ha raccolto nel corso del tempo e ha acquistato da diverse fonti sono disponibili in una varietà di formati, si trovano in molti luoghi diversi e vengono forniti in volumi enormi. Come può setacciare tutti questi dati e trasformarli in valore commerciale utilizzabile da Michelle e dai suoi mediatori?

D’Angelo cerca aiuto in Data Cloud. Data Cloud è un motore di dati hyperscale integrato in modo nativo in Salesforce Platform e può essere utilizzato in tutta la piattaforma. Non è un database di tipo tradizionale, ma piuttosto un data lakehouse. La parola lakehouse evoca pensieri meravigliosi, ma in questo caso il data lakehouse non è una bella casa che Michelle offre in vendita a un cliente: si tratta invece di un’architettura che gestisce dati strutturati e non e li armonizza in modo da renderli facilmente utilizzabili da tutti gli strumenti offerti dalla piattaforma. Le operazioni che svolge Data Cloud sono essenzialmente tre.

  1. Data Cloud connette e fa emergere i dati per rendere migliore ogni cloud Salesforce in modo che le aziende possano entrare in contatto con i potenziali clienti in modi nuovi, usando i dati che risiedono sia all'interno che all'esterno di Salesforce.
  2. Data Cloud consente ai team di sbloccare i dati rinchiusi in altri warehouse o data lake e di lavorare con quei dati utilizzando integrazioni a copia zero. Questo significa che D’Angelo può connettersi ad altri sistemi senza dover duplicare i dati.
  3. Data Cloud alimenta l'IA predittiva e generativa per favorire la creazione di relazioni più profonde con i clienti e migliorare la produttività, radicando l'IA nell’intero contesto aziendale.

Per fare un esempio, Data Cloud può rendere più efficace il lavoro dei mediatori di Dreamhouse facendo emergere le interazioni sul Web (come nel caso di un potenziale acquirente che ha contrassegnato come preferite diverse proprietà) in un feed di attività in tempo reale. Può anche aiutare gli agenti dell’assistenza clienti a essere più efficienti e proattivi, fornendo loro dettagli più ampi e accurati sui clienti e sui problemi che hanno segnalato all'assistenza nel presente o nel passato. Inoltre, può sostenere lo sviluppo di nuovi tipi di app da parte di D’Angelo, tra cui i prompt per l’IA incorporati che standardizzano i dettagli degli immobili a cui abbiamo accennato prima.

In breve, Data Cloud esegue queste operazioni integrando i dati già presenti nel CRM, ad esempio i casi e le opportunità, con dati che emergono in modo istantaneo e con volumi molto più elevati, rendendoli accessibili e fruibili sulla stessa piattaforma.

La magia dei metadati

Semplificando, i metadati sono dati sui dati. Un momento: è un concetto molto astratto, no? Quando parliamo di dati sui dati parliamo degli involucri che ospitano i contenuti correlati alle informazioni che desideri raccogliere nella tua organizzazione Salesforce.

Pensiamo a un oggetto, ad esempio Property (Immobile). Quando i nostri amici di Dreamhouse utilizzano Salesforce, inseriscono e visualizzano dati relativi agli immobili. Ad esempio, un immobile può trovarsi a Boston, costare $ 500.000 e avere 3 camere da letto.

Ora, immagina di eliminare Boston, $ 500.000 e il numero 3 associato alle camere da letto dal record Property (Immobile). Cosa ti rimane? Ti rimane l'oggetto Property (Immobile) con tutti i suoi campi vuoti, come il campo relativo all'indirizzo, quello relativo al prezzo e quello relativo al numero di camere da letto. Questi campi costituiscono i metadati.

Ora, allarghiamo il contesto in cui parliamo di metadati. I metadati sono costituiti anche dai layout di pagina, le impostazioni relative alla sicurezza e tutte le altre modifiche che hai apportato alla struttura della tua organizzazione per personalizzarla e raccogliere o utilizzare i suoi dati.

Tutte le configurazioni standard e personalizzate, le funzionalità e il codice dell'organizzazione sono metadati. Uno dei motivi per cui è possibile muoversi così velocemente sulla piattaforma è che Salesforce sa come archiviare e proporre i metadati subito dopo la loro creazione. Poiché i metadati danno una struttura alla tua organizzazione, ti aiutano a sapere se inserire un prezzo o un numero, possono fare riferimento a un indirizzo su una mappa utilizzando la geolocalizzazione oppure raccogliere informazioni su un referente che può essere correlato a più oggetti.

Tutto sulle API

L'interfaccia di programmazione delle applicazioni (API, Application Programming Interface) consente a diverse parti del software di connettersi tra loro e di scambiare informazioni.

Se questa affermazione ti sembra un po' astratta, dai un'occhiata al computer che stai usando in questo momento. Probabilmente troverai una serie di porte di varie forme e dimensioni che supportano connessioni di tipo diverso. Sono la "versione hardware" delle API. Non ti serve sapere come funziona la porta USB-C. Ti basta capire che quando colleghi il tuo telefono a una porta USB-C, il telefono trasmette informazioni al computer.

Le API hanno un funzionamento simile. Senza conoscere i dettagli, puoi collegare le tue app con altre app o altri sistemi software. La tecnologia sottostante gestisce le modalità specifiche del passaggio di informazioni all'interno del sistema.

Cosa c'entra tutto questo con Salesforce?

Prima abbiamo parlato di database. Quando aggiungi un oggetto o un campo personalizzato, la piattaforma crea automaticamente un nome API che serve come punto di accesso tra la tua organizzazione e il database. Salesforce utilizza il nome API per recuperare i metadati e i dati che stai cercando.

Ad esempio, il campo Name (Nome) di un referente può essere utilizzato in diversi contesti, ad esempio nell'app mobile Salesforce, in una pagina personalizzata o persino in un modello di email. Tutto questo è possibile grazie al nome API.

Un modello di email in Salesforce che utilizza il nome API di un referente e di un immobile.

La potenza dell'API verte attorno al fatto che tutti i dati e i metadati sono abilitati per l'API. Ogni volta che utilizzi Salesforce, non importa se stai usando le funzionalità standard o se stai creando un'applicazione personalizzata, interagisci con le API. A tutta prima potrebbe non sembrare una cosa importante, ma l'API conferisce a Salesforce un'enorme flessibilità. Permette di andare oltre la normale idea di software aziendale e di costruire soluzioni uniche e creative per la propria azienda.

Risorse

I diritti di ALBERT EINSTEIN sono usati con il permesso dell'Università Ebraica di Gerusalemme e rappresentati esclusivamente da Greenlight.

Condividi il tuo feedback su Trailhead dalla Guida di Salesforce.

Conoscere la tua esperienza su Trailhead è importante per noi. Ora puoi accedere al modulo per l'invio di feedback in qualsiasi momento dal sito della Guida di Salesforce.

Scopri di più Continua a condividere il tuo feedback