Questo testo è stato tradotto utilizzando il sistema di traduzione automatica di Salesforce. Partecipa al nostro sondaggio per fornire un feedback su questo contenuto e dirci cosa vorresti vedere dopo.
Nozioni di base
Questa sezione fornisce Knowledge essenziali per comprendere il funzionamento di Salesforce Platform. Sia che si abbia familiarità con l'architettura Salesforce sia che si desideri approfondire la conoscenza, questi articoli di base aiuteranno a creare solide basi architettoniche.
Architecture Basics è il punto di partenza per capire come progettare soluzioni in Salesforce Platform. Questo articolo copre tre aree essenziali che ogni architetto deve padroneggiare:
-
Transazioni: Di seguito viene descritto come Salesforce definisce e controlla le transazioni attraverso i limiti del governor e i contesti di esecuzione. Informazioni sull'ordine di esecuzione della piattaforma e su come garantisce l'integrità dei dati in tutte le operazioni del database.
-
Metadati e dati: Scoprire la distinzione fondamentale tra metadati e dati e in che modo questo influisce sul ciclo di vita delle applicazioni, dallo sviluppo Sandbox alla distribuzione in produzione e alla gestione dei pacchetti.
-
API piattaforma: Esplorare le varie API Salesforce Platform disponibili, capire quando utilizzarle e imparare a pianificare il controllo delle versioni e la manutenzione delle API.
Iniziare con questo articolo per capire meglio come la piattaforma gestisce le risorse, impone i limiti e fornisce API per lo sviluppo di applicazioni.
Salesforce Platform - Transformed for Tomorrow documenta la trasformazione completa che ha rimodellato l'architettura della piattaforma Salesforce. Questo whitepaper dettagliato esplora:
-
Architettura piattaforma moderna: Scopri come Salesforce si è evoluto da un'architettura monolitica a una struttura con servizi indipendenti, supportando applicazioni basate sull'intelligenza artificiale ed esperienze degli agenti.
-
Infrastruttura Hyperforce: Informazioni sull'infrastruttura di nuova generazione di Salesforce che opera su più provider di cloud pubblici, offrendo funzionalità avanzate di scalabilità, conformità e residenza dei dati.
-
Principi architettonici: Di seguito sono descritti i sei principi fondamentali che guidano lo sviluppo della piattaforma: Enterprise-Grade Trust, progettazione multi-tenant, architettura basata sui metadati, approccio API First, sistemi aperti e interoperabili e funzionalità agentiche.
-
Livelli piattaforma: Esplorare i livelli interconnessi che costituiscono la moderna Salesforce Platform, dall'infrastruttura all'esperienza utente, e il modo in cui lavorano insieme per offrire funzionalità aziendali complete.
Questo articolo è una lettura essenziale per capire come Salesforce si è posizionata per il futuro delle applicazioni aziendali, in particolare nell'era dell'intelligenza artificiale e delle architetture native del cloud.
L'architettura multitenant piattaforma offre una panoramica tecnica approfondita su come Salesforce Platform offre esperienze affidabili, scalabili e personalizzabili. Questo articolo spiega:
-
Progettazione multi-tenant: Di seguito viene descritto come un singolo database e schema condiviso isoli in modo sicuro dati, metadati e logica aziendale specifici del tenant per centinaia di migliaia di organizzazioni.
-
Livello dati piattaforma: Esplorare l'Universal Data Dictionary (UDD), le colonne Flex, i sistemi di indicizzazione e il modo in cui la piattaforma archivia in modo efficiente sia i metadati che i dati.
-
Sviluppo di applicazioni: Informazioni sul supporto della piattaforma per gli approcci di sviluppo senza codice, low-code e pro-code, inclusi strumenti basati su browser, API, lingue di query e Apex.
-
Elaborazione interna: Scoprire come la piattaforma gestisce query, ricerche, operazioni in blocco, modifiche dello schema e isolamento multi-tenant per garantire prestazioni e sicurezza ottimali.
Questo brief tecnico è prezioso per gli architetti che devono comprendere i meccanismi sottostanti che rendono Salesforce Platform scalabile, sicuro e personalizzabile.
Platform Sharing Architecture è la guida completa per progettare modelli di accesso ai dati sicuri. Questo documento tratta:
-
Condivisione dei componenti: Informazioni su tutti i componenti che compongono il modello di condivisione, inclusi profili, insiemi di autorizzazioni, gerarchie dei ruoli, impostazioni predefinite dell'organizzazione, regole di condivisione, team, territori e altro ancora.
-
Scenari di implementazione: Esplorare gli scenari reali dei clienti e il modo in cui diversi componenti di condivisione lavorano insieme per soddisfare requisiti di accesso ai dati complessi.
-
Best practice: Di seguito sono riportate considerazioni su volumi di dati elevati, differenze di proprietà, gestione dei territori e su come pianificare le modifiche organizzative.
-
Risoluzione dei problemi: Seguire un approccio sistematico per diagnosticare il motivo per cui gli utenti possono o non possono accedere ai record e scoprire come risolvere i problemi comuni dei modelli di condivisione.
Sia che si progetti un nuovo modello di condivisione sia che si ottimizzi uno esistente, questa guida fornisce le Knowledge necessarie per creare architetture di accesso ai dati sicure, flessibili e mantenibili.
Questi quattro articoli costituiscono la base di Salesforce Platform Architecture Knowledge. Si consiglia di leggerli in modo da, iniziando con le nozioni di base sull'architettura, costruire la tua comprensione progressivamente dai concetti fondamentali ai modelli architettonici avanzati.