/
SDDMS Architecture

SDDMS Architecture

There is a business need to ensure data in Salesforce can be accessed and used, albeit is a simple form, if a critical event renders Salesforce inaccessible.

This document outlines an implementation strategy to use FuseIT’s SDDMS solution to create snapshots of Salesforce data on a local or cloud based server. SDDMS creates a SQL Server database and, optionally, an associated ASP.NET web application for accessing the snapshot of Salesforce production data extracted through a regular data export. SDDMS is comprised of a console application (FuseIT.SDDMS.exe) that queries a configuration file to determine if one or more of three functions should occur – see the following diagram. 

SDDMS Components

The following functions action these processes:

  • FuseIT.G4S.DataExport: Pulls data exports from Salesforce.
  • FuseIT.SDDMS.DatabaseGeneration: Creates a new SQL Server database and populates it with data in the data export.
  • FuseIT.SDDMS.DynamicWebGeneration: Creates a website exposing the data in the SQL Server database for create, read, update and delete operations.


Related content

Architecture Overview
Architecture Overview
More like this
Environmental Overview
Environmental Overview
More like this
S4D Documentation
S4D Documentation
More like this
M4S Overview
M4S Overview
More like this
CDP4S Salesforce App
CDP4S Salesforce App
More like this
How to Run the Tool
How to Run the Tool
More like this