Dieser Text wurde mit dem automatisierten Übersetzungssystem von Salesforce übersetzt. Nehmen Sie an unserer Umfrage teil, um Feedback zu diesem Inhalt zu geben und uns mitzuteilen, was Sie als Nächstes sehen möchten.
Erste Schritte mit Grundlagen
In diesem Abschnitt erhalten Sie grundlegendes Knowledge zum Verständnis der Funktionsweise der Salesforce Platform. Unabhängig davon, ob Sie mit der Salesforce-Architektur noch nicht vertraut sind oder Ihr Verständnis vertiefen möchten, helfen Ihnen diese grundlegenden Artikel, eine solide architektonische Grundlage zu schaffen.
Architekturgrundlagen sind der Ausgangspunkt für das Erstellen von Lösungen auf Salesforce Platform. Dieser Artikel behandelt drei wesentliche Bereiche, die jeder Architekt beherrschen muss:
-
Transaktionen: Erfahren Sie, wie Salesforce Transaktionen über Obergrenzen und Ausführungskontexte definiert und steuert. Machen Sie sich mit der Ausführungsreihenfolge der Plattform vertraut und damit, wie die Datenintegrität über alle Datenbankvorgänge hinweg gewährleistet wird.
-
Metadaten im Vergleich zu Daten: Erfahren Sie mehr über die wichtige Unterscheidung zwischen Metadaten und Daten und darüber, wie sich dies auf Ihren Anwendungslebenszyklus auswirkt – von der Sandbox-Entwicklung über die Produktionsbereitstellung bis hin zur Paketverwaltung.
-
Plattform-APIs: Erkunden Sie die verschiedenen verfügbaren Salesforce Platform-APIs, erfahren Sie, wann Sie die einzelnen APIs verwenden sollten, und erfahren Sie, wie Sie die API-Versionierung und -Wartung planen.
Beginnen Sie mit diesem Artikel, um ein grundlegendes Verständnis davon zu vermitteln, wie die Plattform Ressourcen verwaltet, Obergrenzen durchsetzt und APIs für die Anwendungsentwicklung bereitstellt.
Die Salesforce Platform – Transformed for Tomorrow dokumentiert die umfassende Transformation, die die Plattformarchitektur von Salesforce verändert hat. In diesem ausführlichen Whitepaper wird Folgendes erläutert:
-
Moderne Plattformarchitektur: Erfahren Sie, wie sich Salesforce von einer monolithischen Architektur zu einer Struktur mit unabhängigen Services entwickelt hat, die AI-gestützte Anwendungen und Agentenerfahrungen unterstützt.
-
Hyperforce Infrastruktur: Erfahren Sie mehr über die Infrastruktur der nächsten Generation von Salesforce, die über mehrere Public Cloud-Anbieter hinweg funktioniert und verbesserte Skalierbarkeit, Compliance und Datenresidenzfunktionen bietet.
-
Architekturprinzipien: Machen Sie sich mit den sechs Kernprinzipien vertraut, die die Plattformentwicklung steuern: "Enterprise-Grade Trust", "Multitenant Design", "Metadaten-gesteuerte Architektur", "API First" (API First), "Offene und interoperable Systeme" und "Agentische Funktionen".
-
Plattformebenen: Erkunden Sie die miteinander verbundenen Ebenen, aus denen die moderne Salesforce Platform besteht, von der Infrastruktur bis zur Benutzererfahrung und wie sie zusammenarbeiten, um umfassende Geschäftsfunktionen bereitzustellen.
Dieser Artikel ist eine wichtige Lektüre, um zu verstehen, wie Salesforce sich für die Zukunft von Unternehmensanwendungen positioniert hat, insbesondere im Zeitalter der AI und Cloud-nativen Architekturen.
Die Plattform-Mandantenarchitektur bietet einen detaillierten technischen Einblick in die Bereitstellung zuverlässiger, skalierbarer und anpassbarer Erfahrungen. In diesem Artikel wird erläutert:
-
Mandantendesign: Erfahren Sie, wie eine einzelne freigegebene Datenbank und ein Schema Mandantenspezifische Daten, Metadaten und Geschäftslogik für Hunderttausende von Organisationen sicher isolieren.
-
Die Plattformdatenebene: Erkunden Sie das Universal Data Dictionary (UDD), flexible Spalten, Indizierungssysteme und wie die Plattform Metadaten und Daten effizient speichert.
-
Anwendungsentwicklung: Erfahren Sie mehr über die Unterstützung von No-Code-, Low-Code- und Pro-Code-Entwicklungsansätzen, einschließlich browserbasierter Tools, APIs, Abfragesprachen und Apex.
-
Interne Verarbeitung: Erfahren Sie, wie die Plattform Abfragen, Suchvorgänge, Massenvorgänge, Schemaänderungen und die Isolierung mehrerer Mandanten verarbeitet, um optimale Leistung und Sicherheit zu gewährleisten.
Diese technische Zusammenfassung ist von unschätzbarem Wert für Architekten, die die zugrunde liegenden Mechanismen verstehen müssen, die Salesforce Platform skalierbar, sicher und anpassbar machen.
Die Plattformfreigabearchitektur ist Ihr umfassender Leitfaden zum Entwerfen sicherer Datenzugriffsmodelle. Dieses Dokument behandelt Folgendes:
-
Freigabekomponenten: Erfahren Sie mehr über alle Komponenten, aus denen das Freigabemodell besteht, einschließlich Profilen, Berechtigungssätzen, Rollenhierarchien, organisationsweiten Standardeinstellungen, Freigaberegeln, Teams, Regionen und mehr.
-
Implementierungsszenarien: Erkunden Sie reale Kundenszenarien und erfahren Sie, wie verschiedene Freigabekomponenten zusammenarbeiten, um komplexe Anforderungen an den Datenzugriff zu erfüllen.
-
Bewährte Vorgehensweisen: Machen Sie sich mit den Überlegungen zu großen Datenmengen, Verzerrungen bei der Inhaberschaft, der Regionsverwaltung und der Planung von Organisationsänderungen vertraut.
-
Fehlerbehebung: Führen Sie einen systematischen Ansatz aus, um zu diagnostizieren, warum Benutzer auf Datensätze zugreifen können oder nicht, und erfahren Sie, wie Sie allgemeine Probleme mit Freigabemodellen lösen können.
Unabhängig davon, ob Sie ein neues Freigabemodell entwerfen oder ein vorhandenes optimieren, bietet dieses Handbuch das Knowledge, das Sie zum Erstellen sicherer, flexibler und wartungsfreundlicher Datenzugriffsarchitekturen benötigen.
Diese vier Artikel bilden die Grundlage für Knowledge der Salesforce Platform-Architektur. Es wird empfohlen, sie zu lesen, um Ihr Verständnis schrittweise von grundlegenden Konzepten zu erweiterten Architekturmustern aufzubauen.