Přeloženo pomocí AI. Komunita překlad zatím nezkontrolovala. Číst anglicky

Blog · 12. září 2023 · Steve Simpson · Integrace

Rozluštění kódu: Steveův „počet nul“ pro odhad objemů integrace!

Úvod

Vítejte u další epizody naší série o integraci na Steve Tech Arc! Dnes se ponoříme do zásadní součásti návrhové fáze integračního projektu, do odhadu objemů integrace, a zaměříme se na metodu, které říkám Steveův „počet nul“.

Proč na odhadu záleží

Pochopit, jaký objem dat se mezi systémy přenáší, je klíčové. Určuje to rozhodnutí o škálování, volbu mechanismů a škálování komponent, zvlášť když používáte integrační vrstvu, jako je MuleSoft. Cílem je dojít od hrubých obchodních vodítek ke klíčovým metrikám, jako je počet transakcí za sekundu (TPS).

Postup odhadu

Výchozí předpoklady: Začněte výchozími předpoklady, kterým firma rozumí a za kterými si dokáže stát. Pokud přesné číselné hodnoty nejsou k mání, použijte Steveův „počet nul“, abyste odhadli, jestli jde o desítky, stovky, tisíce, nebo miliony záznamů.

Steveův „počet nul“ pro integrace: dohodněte se s firmou na výchozích předpokladech, když neznáte přesná čísla, použijte jen počet nul, a převeďte je na transakce za sekundu, záznamy za sekundu, bajty za sekundu a hodiny aktivity za den

Převod na oborové metriky: Převeďte tato hrubá čísla na oborově standardní jednotky, které jsou pro odhad integrace zásadní, jako jsou TPS, záznamy za sekundu a bajty za sekundu. Zjistěte, jak aktivita probíhá: jestli je integrační aktivita rovnoměrná, nebo má špičku v určitých hodinách.

Praktické příklady odhadu

Sdílel jsem vzorovou šablonu, která s těmito výpočty pomáhá a zaměřuje se na denní aktivity, transakce, záznamy a velikosti v bajtech. Určí se také okno aktivity: osm, dvanáct nebo méně hodin aktivity.

Ukázkové scénáře:

Přenos obchodní aktivity: Při přenosu uzavřených příležitostí do ERP v reálném čase můžete odhadnout počet účtů, počet příležitostí uzavřených za měsíc na účet, počet záznamů na příležitost a velikost dat každého záznamu.

Pracovní list „počtu nul“: vstupy za den aktivity (transakce, záznamy, velikost, hodiny) převedené na den aktivity a na jednu sekundu aktivity

Oznámení o doručení kamiony: Ve scénáři, kdy kamiony posílají různá oznámení, odhadněte počet kamionů, doručení za den, oznámení na doručení a velikost dat na oznámení.

Pracovní list „počtu nul“ pro oznámení o doručení kamiony: obchodní předpoklady (kamiony, doručení, oznámení, fotografie) převedené na objemy za den a za sekundu

Oznámení o schůzkách: Při posílání oznámení o schůzkách zákazníkům odhadněte počet prodejen, schůzek za den, oznámení na schůzku a velikost dat na oznámení.

Pracovní list „počtu nul“ pro oznámení o schůzkách: obchodní předpoklady (prodejny, schůzky, oznámení) převedené na objemy za den a za sekundu

Řešení případů agenty: U agentů, kteří pracují na případech, odhadněte počet agentů, případů vyřízených za hodinu, záznamů aktualizovaných na případ a velikost dat na transakci.

Pracovní list „počtu nul“ pro aktualizace případů posílané do sekundárního systému: obchodní předpoklady (agenti, případy za hodinu, aktualizace) převedené na objemy za den a za sekundu

Závěr: praktický odhad pro integrační projekty

Odhadnout integrační provoz brzy v projektu je klíčové. Při práci se Salesforce se ujistěte, že nepřekročíte limity, a nadimenzujte příslušné komponenty tak, aby zátěž v okně aktivity byla rovnoměrná. Pro integrační tým je také zásadní rozumět detailům implementace, jako jsou fronty a workery.

Tyto metody a předpoklady nabízejí praktický způsob, jak převést abstraktní obchodní požadavky na konkrétní podrobnosti pro váš integrační tým, a slouží jako výchozí bod pro přesné odhady.

Shrnutí „počtu nul“: výpočty dávají vyhlazenou zátěž v okně aktivity; integrační tým musí přesto odhadnout špičky a rozumět frontám a workerům

Zůstaňte naladěni

Děkuji, že jste se ponořili do technického bazénu.

Těšte se na další poznatky a překvapení tady na www.SteveTechArc.com a na kanálu @SteveTechArc (opens in a new tab) na YouTube. Přihlaste se k odběru a prohlubte své porozumění Salesforce a tomu, jak ho integrovat s dalšími systémy.

Pomáháme měnit svět sdílením informací o integraci s kolegy architekty a se všemi, kdo jsou na cestě k architektovi!

Přepis s pomocí AI

STA 1.5