Von KI übersetzt. Noch nicht von der Community geprüft. Auf Englisch lesen

Blog · 12. September 2023 · Steve Simpson · Integration

Den Code knacken: «Steves Anzahl der Nullen» zum Schätzen von Integrationsvolumen!

Einführung

Willkommen zu einer weiteren Folge unserer Integrationsreihe bei Steve Tech Arc! Heute geht es um einen entscheidenden Aspekt der Entwurfsphase eines Integrationsprojekts: das Schätzen von Integrationsvolumen, mit der Methode, die ich «Steves Anzahl der Nullen» nenne.

Warum Schätzungen wichtig sind

Das Volumen der Daten zu kennen, die zwischen Systemen übertragen werden, ist zentral. Es bestimmt Skalierungsentscheidungen, die Wahl der Mechanismen und die Skalierung der Komponenten, besonders bei einer Integrationsschicht wie MuleSoft. Ziel ist es, aus groben geschäftlichen Vorgaben Kennzahlen wie Transaktionen pro Sekunde (TPS) abzuleiten.

Der Schätzprozess

Basisannahmen: Beginnen Sie mit Basisannahmen, die das Business versteht und mittragen kann. Sind genaue Zahlen nicht zu bekommen, nutzen Sie «Steves Anzahl der Nullen», um einzuschätzen, ob es um Zehner, Hunderter, Tausender oder Millionen von Datensätzen geht.

Steves Anzahl der Nullen für Integrationen: Basisannahmen mit dem Business vereinbaren, nur die Anzahl der Nullen verwenden, wenn genaue Zahlen fehlen, und in Transaktionen pro Sekunde, Datensätze pro Sekunde, Bytes pro Sekunde und Aktivitätsstunden pro Tag umrechnen

Umrechnung in Branchenkennzahlen: Rechnen Sie diese groben Zahlen in branchenübliche Einheiten um, die für Integrationsschätzungen entscheidend sind, etwa TPS, Datensätze pro Sekunde und Bytes pro Sekunde. Verstehen Sie auch das Aktivitätsmuster: Läuft die Integration gleichmässig oder mit Spitzen zu bestimmten Stunden?

Praktische Schätzbeispiele

Ich habe eine Beispielvorlage geteilt, die bei diesen Berechnungen hilft, mit Fokus auf tägliche Aktivitäten, Transaktionen, Datensätze und Bytegrössen. Auch das Aktivitätsfenster wird festgelegt: acht, zwölf oder weniger Stunden.

Beispielszenarien:

Übertragung von Geschäftsaktivitäten: Wenn gewonnene Opportunities in Echtzeit an ein ERP übertragen werden, können Sie die Zahl der Accounts, der gewonnenen Opportunities pro Monat und Account, der Datensätze pro Opportunity und die Datengrösse je Datensatz schätzen.

Arbeitsblatt Anzahl der Nullen: Eingaben pro Aktivitätstag (Transaktionen, Datensätze, Grösse, Stunden), umgerechnet auf einen Aktivitätstag und eine Aktivitätssekunde

Benachrichtigungen über Lastwagen-Lieferungen: In einem Szenario, in dem Lastwagen verschiedene Benachrichtigungen senden, schätzen Sie die Zahl der Lastwagen, der Lieferungen pro Tag, der Benachrichtigungen pro Lieferung und die Datengrösse je Benachrichtigung.

Arbeitsblatt Anzahl der Nullen für Lastwagen-Lieferbenachrichtigungen: Geschäftsannahmen (Lastwagen, Lieferungen, Benachrichtigungen, Fotos), umgerechnet in Volumen pro Tag und pro Sekunde

Terminbenachrichtigungen: Für Terminbenachrichtigungen an Kund:innen schätzen Sie die Zahl der Filialen, der Termine pro Tag, der Benachrichtigungen pro Termin und die Datengrösse je Benachrichtigung.

Arbeitsblatt Anzahl der Nullen für Terminbenachrichtigungen: Geschäftsannahmen (Filialen, Termine, Benachrichtigungen), umgerechnet in Volumen pro Tag und pro Sekunde

Fallbearbeitung durch Agent:innen: Für die Bearbeitung von Kundenvorgängen schätzen Sie die Zahl der Agent:innen, der bearbeiteten Vorgänge pro Stunde, der aktualisierten Datensätze pro Vorgang und die Datengrösse je Transaktion.

Arbeitsblatt Anzahl der Nullen für Vorgangsaktualisierungen an ein Zweitsystem: Geschäftsannahmen (Agent, Vorgänge pro Stunde, Aktualisierungen), umgerechnet in Volumen pro Tag und pro Sekunde

Fazit: praktische Schätzungen für Integrationsprojekte

Den Integrationsverkehr früh im Projekt zu schätzen, ist entscheidend. Stellen Sie bei Salesforce sicher, dass Sie keine Limits überschreiten, und skalieren Sie die passenden Komponenten für eine gleichmässige Last über das Aktivitätsfenster. Auch Implementierungsdetails wie Warteschlangen und Worker zu verstehen, ist für das Integrationsteam wichtig.

Diese Methoden und Annahmen sind ein praktischer Weg, abstrakte Geschäftsanforderungen in konkrete Angaben für Ihr Integrationsteam zu übersetzen, und bilden die Basis für genaue Schätzungen.

Zusammenfassung Anzahl der Nullen: Die Berechnungen ergeben eine geglättete Last über das Aktivitätsfenster; das Integrationsteam muss trotzdem Spitzen schätzen und Warteschlangen und Worker verstehen

Bleiben Sie dran

Danke, dass Sie mit ins technische Schwimmbecken gesprungen sind.

Bleiben Sie dran für weitere Einblicke und Überraschungen hier auf www.SteveTechArc.com und auf dem YouTube-Kanal @SteveTechArc (opens in a new tab). Abonnieren Sie und vertiefen Sie Ihr Verständnis von Salesforce und davon, wie Sie es mit anderen Systemen integrieren.

Die Welt ein Stück verändern, indem ich Wissen über Integration mit anderen Architekt:innen und allen auf dem Weg dorthin teile!

Transkript mit Unterstützung von KI

STA 1.5