Grundlegendes zur Salesforce-Architektur
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Definieren wichtiger Begriffe hinsichtlich der Salesforce-Architektur
- Suchen von Informationen hinsichtlich Vertrauens
- Erläutern von mindestens einem Anwendungsfall für Salesforce-APIs
Was ist die Salesforce-Architektur?
Inzwischen haben Sie erfahren, dass Sie mithilfe von Salesforce Ihren Kunden, Mitarbeitern und Partnern eine umfassend angepasste Umgebung bieten können. Sie müssen nicht viel (oder gar keinen) Code schreiben, damit dies schnell erfolgt.
Was ist so besonders an Salesforce? Es beginnt alles mit unserer Architektur.
Stellen Sie sich die Salesforce-Architektur als eine Reihe von Ebenen vor, die übereinander angeordnet sind. Mitunter ist es hilfreich, sich die Architektur als eine mehrschichtige Torte vorzustellen, da eine Torte köstlich ist und alles schöner macht. Doch egal, wie Sie das Ziel erreichen, das Verständnis der Salesforce-Architektur erleichtert die Arbeit mit der Plattform ungemein.
Es gibt hier einiges aufzudröseln, doch lassen Sie uns auf die wichtigsten Punkte konzentrieren. In dieser Lektion erfahren Sie mehr über die einzelnen Punkte.
- Salesforce ist ein Cloud-Unternehmen. Alles, was wir anbieten, befindet sich in der vertrauenswürdigen, mandantenfähigen Cloud.
- Die Salesforce-Plattform ist die Grundlage unserer Services. Sie arbeitet mit Metadaten und besteht aus verschiedenen Teilen wie Low-Code-Tools, Workflow-Automatisierung, künstliche Intelligenz (AI) und zuverlässige APIs für die Entwicklung.
- All diese Teile sind mit der Data Cloud verbunden, einer auf riesige Datenvolumen ausgelegten, in die Plattforme integrierte Daten-Engine, und gehören zu diesem Metadaten-Framework, sodass Sie Daten ganz leicht verknüpfen und Maßnahmen dafür ausführen können.
- Alle unsere Apps arbeiten auf dieser Plattform. Unsere vorkonfigurierten Lösungen wie Sales Cloud und Marketing Cloud Engagement sowie Anwendungen, die Sie mithilfe der Plattform entwickeln, bieten eine einheitliche, leistungsstarke Funktionalität.
- Alles ist integriert. Unsere Plattformtechnologien wie prädiktive und generative AI und das Entwicklungs-Framework sind in alles, was wir anbieten, und alles, was Sie erstellen, integriert und können mit dialogorientierter AI wie Einstein Copilot und in Slack verwendet werden.
Es wurden hier einige Begriffe genannt, die Sie unbedingt verstehen müssen: Vertrauen, Mandantenfähigkeit, Daten, Metadaten und API.
Warum Sie der Cloud vertrauen können
Bei Salesforce hat Vertrauen oberste Priorität. Sie bewahren Ihre sensiblen Daten nicht nur in Ihrer Organisation auf, sondern entwickeln auf unserer Plattform auch Funktionalität, die für den Erfolg Ihres Unternehmens entscheidend ist. Unsere Zuständigkeit für die Sicherheit Ihrer Daten und Funktionen ist nichts, was wir auf die leichte Schulter nehmen, weshalb wir, was unsere Services angeht, stets Wert auf Transparenz legen.
Unsere Website trust.salesforce.com ist eine wichtige Ressource. Sie können hier Leistungsdaten abfragen und weitere Informationen dazu erhalten, wie wir Ihre Daten schützen. Ferner werden geplante Wartungen angezeigt, die wir durchführen und die sich auf Ihren Zugriff auf Salesforce auswirken können.
Und während sich die Welt überschlägt, um generative AI in jeden Workflow einzubetten, liegt unser Hauptaugenmerk auf der AI-Sicherheit. Aus diesem Grund haben wir die Einstein-Vertrauensebene entwickelt. Die Einstein-Vertrauensebene fügt Sicherheitsmechanismen hinzu, damit Sie generative AI mit Ihren Unternehmens- und Kundendaten einsetzen können, ohne gegen Datenschutz- oder Governance-Auflagen zu verstoßen.
Teilen von Ressourcen in der mandantenfähigen Cloud
Bislang war viel von Häusern die Rede. Aber eigentlich ist Salesforce eher wie ein Mehrparteienhaus aufgebaut. Ihr Unternehmen hat seinen eigenen Raum in der Cloud, doch Sie haben verschiedene Arten von Nachbarn, vom Tante-Emma-Laden bis zum multinationalen Konzern.
Dieses Konzept heißt Mandantenfähigkeit. Mandantenfähigkeit ist ein tolles Wort, mit dem Sie bei Abendgesellschaften angeben können. Doch eigentlich heißt es nichts weiter, als dass Ressourcen gemeinsam genutzt bzw. geteilt werden. Salesforce bietet allen Kunden in der mandantenfähigen Cloud eine Kernsammlung von Services. Ganz gleich, welche Größe Ihr Unternehmen hat, erhalten Sie Zugriff auf dieselbe Rechenleistung, Datenspeicherung und Kernfunktionalität.
Vertrauen und Mandantenfähigkeit gehen Hand in Hand. Trotz der Tatsache, dass Sie sich Raum mit anderen Unternehmen teilen, können Sie darauf vertrauen, dass Salesforce Ihre Daten schützt. Sie können auch darauf setzen, dass Sie über das Jahr im Rahmen automatischer, reibungsloser Upgrades die neuesten und tollsten Funktionen erhalten. Das Salesforce ein in der Cloud arbeitender Service ist, müssen Sie nie neue Funktionen installieren oder sich über Ihre Hardware Gedanken machen. Dies alles wird durch Mandantenfähigkeit ermöglicht.
Data Cloud macht den Unterschied
Damit Dreamhouse Realty seinem Ruf als florierendes Immobilienunternehmen weiterhin gerecht werden kann, braucht es Daten – und zwar jede Menge davon. D'Angelo stellt jedoch schnell fest, dass viele der Daten, die Dreamhouse im Laufe der Zeit gesammelt und von verschiedenen Quellen erworben hat, in unterschiedlichen Formaten vorliegen, an vielen verschiedenen Orten gespeichert sind und in großen Mengen vorliegen. Wie kann er all diese Daten sichten und in einen geschäftlichen Nutzen umwandeln, vom dem Michelle und ihre Makler profitieren können?
D’Angelo erhofft sich Hilfe von der Data Cloud. Data Cloud ist eine Hyperscale-Daten-Engine, die nativ in die Salesforce-Plattform integriert ist und überall in der Plattform eingesetzt werden kann. Es handelt sich dabei nicht um eine herkömmliche Datenbank, sondern eher um ein Data Lakehouse. "Lakehouse" klingt wunderbar, oder? In diesem Fall ist ein Data Lakehouse aber keine entspannende Immobilie am See, die Michelle einem Kunden zum Kauf anbietet, sondern eine Architektur, die sowohl strukturierte als auch unstrukturierte Daten verarbeitet und harmonisiert, so dass sie von allen Tools, die die Plattform bietet, problemlos genutzt werden können. Data Cloud erfüllt im Wesentlichen drei Hauptaufgaben:
-
Data Cloud verbindet Daten und macht sie sichtbar, um jede Salesforce Cloud zu verbessern. So können Unternehmen wie Dreamhouse auf neue Weise mit potenziellen Kunden in Kontakt treten, indem sie Daten nutzen, die innerhalb und außerhalb von Salesforce liegen.
-
Data Cloud ermöglicht den Teams, Daten, die in anderen Warehouses oder Data Lakes abgeschottet sind, freizugeben und dann mithilfe von Zero-Copy-Integrationen mit diesen Daten in Salesforce zu arbeiten. Das heißt, dass D'Angelo eine Verbindung zu anderen Systemen herstellen kann, ohne Daten zu duplizieren.
-
Data Cloud ermöglicht zuverlässige prädiktive und generative AI, um Kundenbeziehungen zu vertiefen und die Produktivität zu verbessern, indem die AI Ihren gesamten Geschäftskontext zur Kontextbildung nutzt.
Data Cloud kann beispielsweise die Effektivität von Dreamhouse-Maklern steigern, indem Web-Interaktionen – z B. wenn ein potenzieller Käufer mehrerer Immobilien favorisiert – in Echtzeit in einem Aktivitäts-Feed angezeigt werden. Sie kann Kundendienstmitarbeitern auch helfen, effizienter und proaktiver zu arbeiten, indem sie umfassendere, genauere Details über einen Kunden und seine aktuellen und früheren Supportprobleme liefert. Darüber hinaus kann sie der Treibstoff für neue Arten von Anwendungen sein, die D'Angelo entwickelt, wie z. B. die eingebetteten AI-Aufforderungen zur Standardisierung von Immobiliendetails, über die wir bereits gesprochen haben.
Kurz gesagt, leistet die Data Cloud all dies, indem sie Daten, die sich bereits in Ihrem CRM befinden, wie Kundenvorgänge und Opportunities, mit Daten ergänzt, die direkt und in viel größerem Umfang anfallen, sodass sie auf derselben Plattform zugänglich und umsetzbar werden.
Wissenswertes über Metadaten
Einfach ausgedrückt, sind Metadaten Daten über Daten. Halt. Das ist recht abstrakt, oder? Wenn wir von Daten über Daten sprechen, meinen wir eigentlich die Shells mit den Inhalten, die sich auf die Informationen beziehen, die Sie in Ihrer Salesforce-Organisation sammeln möchten.
Stellen wir uns ein Objekt wie "Immobilienobjekt" vor. Wenn Salesforce bei unseren Freunden bei Dreamhouse zum Einsatz kommt, werden von ihnen Daten zu Immobilien eingegeben und angezeigt. Eine Immobilie kann sich beispielsweise in Boston befinden, 500.000 USD kosten und drei Schlafzimmer haben.
Stellen Sie sich nun vor, Sie löschen in diesem Immobiliendatensatz "Boston, $500.000" und die Zahl 3 für Schlafzimmer. Was bleibt dann noch übrig? Zurück bleibt das Immobilienobjekt mit allen seinen leeren Feldern wie "Adresse", "Preis" und "Anzahl der Schlafzimmer". Diese Felder sind Metadaten.
Lassen Sie uns nun über Metadaten in einem größeren Kontext nachdenken. Zu Metadaten gehören auch Ihre Seitenlayouts, Sicherheitseinstellungen und alle anderen Anpassungen, die Sie an der Struktur Ihrer Organisation vorgenommen haben, mit deren Hilfe die Daten Ihrer Organisation gesammelt oder genutzt werden.
Alle diese standardmäßigen und benutzerdefinierten Konfigurationen, Funktionen und der Code in Ihrer Organisation bilden die Metadaten. Teil des Grunds, warum Sie sich so schnell auf der Plattform bewegen können, ist, dass Salesforce weiß, wie diese Metadaten unmittelbar nach ihrer Erstellung gespeichert und ihnen bereitgestellt werden sollen. Da Metadaten Ihrer Organisation Struktur verleihen, helfen sie Ihnen zu wissen, ob Sie einen Preis oder eine Zahl eingeben sollen. Sie können mithilfe von Geolokalisierung auf einer Karte auf eine Adresse verweisen oder Informationen über einen Kontakt sammeln, die sich auf mehrere Objekte beziehen können.
Alles über diese API
Die Anwendungsprogrammierschnittstelle (API) verbindet verschiedene Teile von Software miteinander, damit diese Informationen austauschen können.
Wenn das ein wenig abstrakt klingt, werfen Sie schnell einen Blick auf den Computer, an dem Sie gerade arbeiten. Sie finden wahrscheinlich eine Reihe von Anschlüssen in verschiedenen Formen und Größen für unterschiedliche Verbindungsarten. Diese stellen die Hardwareversion von APIs dar. Sie müssen nicht wissen, wie der USB-C-Anschluss funktioniert. Sie müssen bloß verstehen, dass Sie beim Verbinden Ihres Smartphones mit einem USB-C-Anschluss Informationen auf Ihren Computer übertragen.
APIs funktionieren vergleichbar. Ohne die Details zu kennen, können Sie Ihre Anwendungen mit anderen Anwendungen oder Softwaresystemen verbinden. Die zugrunde liegende Technologie kümmert sich um die Feinheiten, wie Informationen das System durchlaufen.
So weit, so gut, aber was hat das alles mit Salesforce zu tun?
Zuvor war von der Datenbank die Rede. Wenn Sie ein benutzerdefiniertes Objekt oder Feld hinzufügen, erstellt die Plattform automatisch einen API-Namen, der als Zugriffspunkt zwischen Ihrer Organisation und der Datenbank fungiert. Salesforce nutzt diesen API-Namen zum Abrufen der Metadaten und Daten, die Sie suchen.
Sie können beispielsweise das Feld "Name" eines Kontakts an vielen Stellen nutzen, z. B. in der mobilen Salesforce-Anwendung, auf einer benutzerdefinierten Seite oder sogar in einer E-Mail-Vorlage. Das alles ermöglicht der API-Name.
Das besondere Merkmal der API ist, dass alle Ihre Daten und Metadaten API-fähig sind. Bei jedem Einsatz von Salesforce, ob bei Verwenden der Standardfunktionalität oder Erstellen einer benutzerdefinierten Anwendung, interagieren Sie mit der API. Das mag sich jetzt nicht nach etwas ganz Großem anhören, doch die API ermöglicht Salesforce unglaubliche Flexibilität. Es geht weit über die normalen Vorstellungen von Unternehmenssoftware hinaus und ermöglicht Ihnen, individuelle, kreative Lösungen für Ihr Unternehmen zu erstellen.
Ressourcen
- Salesforce: Salesforce Trust
- Salesforce: Einstein 1 Platform
- Trailhead: Die Einstein-Vertrauensebene
- Trailhead: Data Cloud-gestützte Erfahrungen
- Salesforce-Hilfe: Glossar der Begriffe in Data Cloud
- Salesforce Developers-Blog: Visualizing Data... in Minecraft!?
Copyright
Die Rechte von ALBERT EINSTEIN werden mit Erlaubnis der Hebräischen Universität Jerusalem genutzt. Vertretung ausschließlich durch Greenlight.