Vorwort (...Looking Statement)

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Für wen dieses Buch ist

Dieses Buch soll eine Art Stein des Anstoßes für Unternehmensarchitekten sein, die wissen wollen, wie das Salesforce-Ökosystem auf der Makroebene funktioniert. Ziel ist es, zu erklären, was die Komponenten des sehr breiten Salesforce-Angebots leisten. Dazu werden die klassischen und weithin anerkannten Enterprise Systems und Capability Frameworks als Referenzpunkte herangezogen.

Salesforce umfasst eine große Anzahl von Komponenten, von denen viele im Laufe der Zeit umbenannt und/oder umbenannt wurden. Es kann sehr schwierig sein, die neuen Begriffe aus dem Ökosystem in ihre gängigen Funktionen zu übersetzen. Dieses Buch führt dich in das Vokabular von Salesforce ein und hilft dir zu verstehen, welche Rolle es in deinem Unternehmen, bei deiner Arbeit oder auf deiner Lernreise spielen kann.

Der erste und wichtigste Punkt, den verstehen muss, ist, dass der Name "Salesforce" heute ein großer Irrtum ist. Salesforce begann als CRM-Tool (Customer Relationship Management). Dann wuchs es. Heute verfügt es über eine Reihe von Komponenten und einen Grad an Komplexität, der es auf eine Stufe mit Microsoft (und Azure), Amazon (und Amazon Web Services), Google (und Google Cloud Platform) und Oracle (und Oracle Cloud) stellt. Wenn du das Ausmaß und den Umfang unterschätzt, wirst du es nicht verstehen. All die Namen und Marken machen es schwer, den Überblick zu behalten. Dieses Buch ist dein Rettungsanker.

Erfahrene Salesforce-Architekten können dieses Buch als Einführung in die Begriffe und Konzepte der Unternehmensarchitektur nutzen, um sich zu einem Multicloud Enterprise Architect zu entwickeln. Einige der Funktionen, Produkte und Möglichkeiten, die sich im Salesforce-Ökosystem entwickeln, setzen sich aus Konzepten zusammen, die es auch außerhalb von Salesforce gibt, die sich aber unabhängig voneinander entwickelt haben oder so konzipiert wurden, dass sie während ihrer Lebenszeit in Salesforce anders funktionieren. Stell dir vor, du bist mit einer Schere aufgewachsen, hast aber noch nie ein Messer gesehen. In diesem Buch werden wir Werkzeuge wie Scheren auseinandernehmen und über die einzelnen Teile sprechen und darüber, wie und warum sie zusammengehören - und vielleicht auch, warum sie nicht zusammengehören sollten.

Warum ich dieses Buch geschrieben habe

Das Ziel dieses Buches ist es, dir mit erklärenden Beispielen und Analogien zu helfen, dich in ein neues Gebiet einzuarbeiten. Ich werde die "Marktstruktur" so gut es geht von der Architektur trennen. Aber keine Analogie ist perfekt, und sie sind auch nicht in jedem Fall wörtlich zu nehmen. Sie sollen dir helfen, die "Kanten" eines Musters zu sehen und das zugrunde liegende Skelett zu erkennen. Wenn du bereits mit den Standardkomponenten der Unternehmensarchitektur vertraut bist, sollten dir die Formen und Umrisse sofort einleuchten.

Für alle Definitionen in diesem Buch gilt die gleiche Regel: Definitionen werden für die Zwecke dieses Buches gegeben, und jeder, der sie aus dem Zusammenhang reißt, sollte sich schämen. Aber mal im Ernst: In der Welt der IT-Begriffe ist es sehr schwierig, prägnante Definitionen zu finden, ohne ständig Fußnoten und Ausnahmen hinzuzufügen. Bitte betrachte sie als Versuche, Konzepte (architektonische Tropen) im Kontext von Salesforce zu veranschaulichen, und nicht als verbindliche Beschreibungen. Denk auch daran, dass sie sich an Unternehmen und ihre Architekten richten, die die mögliche Rolle von Salesforce und all seinen Funktionen in einer traditionellen Organisation verstehen wollen. Mitarbeiter von Salesforce, Verkäufer von Salesforce-Produkten und verschiedene Arten von Entwicklern werden ihre eigenen Perspektiven und Definitionen haben.

Wenn du kein praktischer Systemarchitekt bist, werden viele Details in diesem Buch für dich nicht von Nutzen sein. Du kannst eine Menge Salesforce-Arbeit leisten, ohne zu wissen, wie Salesforce funktioniert. Wenn du jedoch in einer Welt voller Details lebst (wie Sicherheit, Lizenzierung, Budgetierung, Einkauf, Integrationen oder Leistung), wird sich die Lektüre dieses Buches für dich lohnen .

Was dieses Buch nicht versuchen wird

In diesem Buch werden einige der wichtigsten Konzepte von Salesforce beschrieben, aber nicht alle und auch nicht so detailliert. Ich werde Elemente hervorheben, die dazu beitragen, die Form des Ökosystems zu erhellen, und möglicherweise Dinge auslassen, die nicht dazu beitragen. Dies wird kein Buch für die Quizmaster sein, die alle Ausnahmen für Prüfungsfragen studieren.

Die Lizenzierung ist eine Kunst für sich und wird am besten den Kundenbetreuern und Verkaufsteams überlassen. Die Preise können die Architektur diktieren, also wäre es falsch, die Preisgestaltung nicht zu erwähnen, wenn man über die Architektur spricht. Das ist aber auch schon alles, was ich in diesem Buch über die Lizenzierung sagen werde - es gibt einfach zu viele Faktoren, die die "Kosten" beeinflussen. Der Versuch, sie alle aufzuschreiben, wäre eine Übung in Vergeblichkeit.

Implementierungs- oder Praxisdetails werden nur begrenzte Perspektiven sein, die einen Einblick geben, wie etwas im Vergleich zu einem anderen System/Konzept funktioniert (oder nicht funktioniert). Das Salesforce-Ökosystem wächst und entwickelt sich so schnell, dass nur sehr umfassende oder leistungsstarke Komponenten besprochen werden. Wir werden uns bemühen, mit neuen Übernahmen und Namensänderungen Schritt zu halten, aber sei dir bewusst, dass du dich in eine sehr schnelllebige Welt mit vielen verwirrenden und kontraintuitiven Namen begibst.

Mit den wechselnden Namen und Fähigkeiten ändern sich auch die Funktionalität und die Passung. Es werden einige Beispiele für eine gute oder schlechte Passform gegeben, damit du verstehst, wie bestimmte Dinge funktionieren, aber diese sollten nicht als feste Regeln verstanden werden. Bitte treffe deine Kaufentscheidungen auf der Grundlage aktueller, von Fachleuten geprüfter Untersuchungen und nicht nur auf der Grundlage der in diesem Buch vorgestellten Artikel.

Wie dieses Buch aufgebaut ist

Die ersten beiden Kapitel des Buches dienen dazu, dich zu orientieren, indem sie die wichtigsten Anwendungsfunktionen und -möglichkeiten sowie die grundlegende Terminologie behandeln. Die restlichen Kapitel konzentrieren sich auf die großen Bereiche: Säulen der Unternehmensarchitektur wie Daten, Integration, Programmierung usw. Sei dir darüber im Klaren, dass sich diese Konzepte in vielen Elementen des Salesforce-Ökosystems stark überschneiden, so dass du eventuell etwas auslassen musst. Es ist sehr ratsam, dass du zumindest alle Kapitel überfliegst, auch wenn du dich nur für einen der Bereiche interessierst.

Da die Kapitel nach Bereichen unterteilt sind, liegt der Schwerpunkt in jedem Kapitel darauf, wie bestimmte Komponenten des Salesforce-Ökosystems für den jeweiligen Bereich relevant sind. Ein Datenbus-Element kann zum Beispiel mit einer aufkommenden Skriptsprache verbunden sein, aber unser Fokus liegt auf der Datenfunktionalität. Die Skriptsprache kann in einem Kapitel über die Programmierung behandelt werden, muss aber nicht. Am Ende jedes Kapitels gibt es eine Zusammenfassung, in der "Das Gute" (alles, was die Plattform bzw. die einzelnen Komponenten im Vergleich zu anderen vergleichbaren Komponenten der Branche gut machen), "Die Probleme" (Probleme, die verhindern könnten, dass eine Komponente für einen bestimmten Zweck eingesetzt wird, Themen, die überbewertet werden usw.) und "Das Wachstum" (was auf der Roadmap stehen könnte, basierend auf der Häufigkeit der Updates, der Geschichte der hinzugefügten Funktionen und der Übernahmen) zusammengefasst werden. Diese Vorhersagen beruhen ausschließlich auf öffentlich zugänglichen Informationen und können sich je nach Entwicklung der Branche und einer Reihe anderer Faktoren ändern.

Die Diskussionen über die einzelnen Komponenten drehen sich um:

  • Was es ist und warum du es wissen musst

  • Kontextuelle Definitionen

  • Einschränkungen im Vergleich zu traditionellen/vergleichbaren Komponenten

  • Grenzen der Komponente (damit du verstehst, wie sie eingesetzt werden kann)

  • Fehlende Merkmale, die dich dazu bringen könnten, eine Alternative zu wählen

  • Gesundheit/Reife im Vergleich zu anderen Komponenten

  • Akzeptanz im gesamten Ökosystem

  • Spekulationen und Beobachtungen über die Investition von Salesforce in die Komponente

  • Wahrscheinlichkeit der Ersetzung durch eine Übernahme

Diese Beobachtungen basieren auf anekdotischen Belegen und sollten dich dazu bringen, Fragen zu stellen und dich auf Lebenszyklen vorzubereiten, die sich schnell ändern können. Deine Erfahrungen können variieren.

Architektur versus "Markt-Struktur"

Sei dir bewusst, dass du mit verschiedenen Arten von Verwechslungen konfrontiert werden kannst, weil die Produktbezeichnung nicht mit den Namen der klassischen Architekturkomponenten übereinstimmt. Salesforce unterscheidet sich nicht von anderen Plattformen, denn es wächst auf nichtlineare Weise. Es handelt sich nicht um ein einfaches Produkt für einen einzigen Anwendungsfall. Mach dich auf einige Verwirrung gefasst, wenn du mit Leuten interagierst, die unterschiedliche Hauptperspektiven haben. In diesem Buch wird versucht, die Konzepte in Puzzleteile zu gliedern und zu zeigen, wie sie zusammenpassen, aber die Grenzen sind oft fließend und die Bezeichnungen sind uneinheitlich.

Mentale Hürden und die besten Funktionen von Salesforce

Wenn du beim Lernen nicht weiterkommst, nutze die beiden besten Funktionen von Salesforce:

Die Gemeinschaft, die liebevoll Trailblazer Community genannt wird

Das Unternehmen selbst und die Praktiker der Salesforce-Künste sind bekannt dafür, offen zu sein und zu teilen. Das Lehren und Teilen mit anderen ist einer der wichtigsten Faktoren, die zum schnellen Erfolg von Salesforce beigetragen haben. Diese Kultur der eifrigen Multiplikatoren macht es leicht, Wege in das Ökosystem zu finden, und das Unternehmen ermöglicht und feiert diejenigen, die teilen. Nutze diese Ressourcen, denn sie werden dein Lernen beschleunigen und sie (mich eingeschlossen) lieben es, so viel zu teilen, wie sie können. Gib es weiter, wenn du kannst.

Wegweiser

Dies ist der Markenname des Schulungs- und Testspielplatzes von Salesforce, der für jeden frei zugänglich ist, der sich anmeldet und einen kostenlosen Account eröffnet. Salesforce stellt fast alle lizenzierten Funktionen kostenlos zur Verfügung (an der Erweiterung des Trailhead-Angebots um einige erworbene Funktionen/Systemstapel wird noch gearbeitet). Habe ich schon erwähnt, dass es kostenlos ist? Die kostenlosen Orgs, die du gründen kannst (mehr über Orgs erfährst du in Kapitel 1, falls du sie noch nicht kennst), heißen Trailhead Playgrounds oder Entwickler-Orgs. Sie spiegeln die echten Orgs vollständig wider und enthalten sogar einige gefälschte Daten, damit du sehen kannst, wie die Dinge funktionieren. Du kannst fast alle Funktionen von Trailhead kennenlernen, ohne einen Cent auszugeben.

Bitte bedenke auch, dass dieses Buch Zukunftsperspektiven und Informationen enthalten kann, die entweder nur angekündigt, in Aussicht gestellt, gemunkelt oder vermutet wurden und in der Zwischenzeit in der Schublade gelandet sein könnten. Auch hier gilt: Kaufentscheidungen sollten auf der Grundlage der von Salesforce veröffentlichten Materialien getroffen werden.

In diesem Buch verwendete Konventionen

In diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursiv

Weist auf neue Begriffe, URLs, E-Mail-Adressen, Dateinamen und Dateierweiterungen hin.

Constant width

Wird für Programmlistings sowie innerhalb von Absätzen verwendet, um auf Programmelemente wie Variablen- oder Funktionsnamen, Datenbanken, Datentypen, Umgebungsvariablen, Anweisungen und Schlüsselwörter hinzuweisen.

Hinweis

Dieses Element steht für einen allgemeinen Hinweis.

Warnung

Dieses Element weist auf eine Warnung oder einen Warnhinweis hin.

O'Reilly Online Learning

Hinweis

Seit mehr als 40 Jahren bietet O'Reilly Media Schulungen, Wissen und Einblicke in Technologie und Wirtschaft, um Unternehmen zum Erfolg zu verhelfen.

Unser einzigartiges Netzwerk von Experten und Innovatoren teilt sein Wissen und seine Erfahrung durch Bücher, Artikel und unsere Online-Lernplattform. Die Online-Lernplattform von O'Reilly bietet dir On-Demand-Zugang zu Live-Trainingskursen, ausführlichen Lernpfaden, interaktiven Programmierumgebungen und einer umfangreichen Text- und Videosammlung von O'Reilly und über 200 anderen Verlagen. Weitere Informationen erhältst du unter https://oreilly.com.

Wie du uns kontaktierst

Bitte richte Kommentare und Fragen zu diesem Buch an den Verlag:

Wir haben eine Webseite für dieses Buch, auf der wir Errata, Beispiele und zusätzliche Informationen auflisten. Du kannst diese Seite unter https://oreil.ly/prac-salesfrce-arch aufrufen .

Neuigkeiten und Informationen über unsere Bücher und Kurse findest du unter https://oreilly.com.

Du findest uns auf LinkedIn: https://linkedin.com/company/oreilly-media.

Folge uns auf Twitter: https://twitter.com/oreillymedia.

Sieh uns auf YouTube: https://youtube.com/oreillymedia.

Danksagungen

Ich möchte mich bedanken bei (in keiner besonderen Reihenfolge):

  • Die Norman Public Library, die Kindern den Zugang zu TRS-80 Computern ermöglicht

  • All die schlauen Leute, die schnell genug redeten, um mein ADHS zu überwinden

  • Die Universität von Oklahoma, die mir erlaubt hat, viele ihrer Nutzungsbedingungen zu inspirieren (und nie Anklage erhoben hat)

  • Die Architekten in der Trailblazer Community, die unermüdlich und wohltätig ihr Wissen teilen

  • Das CTA Elevate Programm von Accenture, das mich mit einer Reihe von Experten zu vielen Themen bekannt gemacht hat

  • Das Salesforce "True to the Core" Team

  • Die gesamte Trailblazer Community, einschließlich der Dallas Salesforce Developer User Group

Und die folgenden Personen:

  • Meighan Brodkey (mein ewiger Mitarbeiter, ruhe in Frieden)

  • Nathan Shulman

  • Eric Shupps

  • Eric Crew

  • Andy Ognenoff

  • Nate N.

  • Rey Magdael

  • Jenny Wu

  • Kelli und Matthew Ditzler

  • Richard Russell

  • Brian Drevicky

  • Nathan Kleffman

  • Moyez Thanawalla

  • Rodrigo Cruz

  • Jon Busman

  • Scott Herson

  • Stephan Chandler-Garcia

  • Ted Wehner

  • Derek Bumpas

  • Logan Cox

  • Steve Linehan

  • Drew Minkin

  • Joshua Bennett

  • Robert Kelly

  • Frau Mayhen

  • Mrs. Gatewood

Zum Schluss möchte ich mich bei meinen Eltern bedanken, die mir erlaubt haben, mein ganzes Spielzeug zu zerlegen und die ganze Nacht die Telefonleitungen mit dem Modem zu blockieren, und bei meiner liebevollen Frau.

Get Praktische Salesforce Architektur now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.