Service Layer-Service integration layer used to transition from legacy to the future platform

Service Layer - Service Layer Processing Functions - ComponentsService Layer - Service Layer Processing Functions - ComponentsService Layer Processing Functions[Container: .net Azure Function]File DiscoveryFunction[Component: .net Azure Function] Timer-triggered function forpolling MESH mailboxFile Extract Function[Component: .net Azure Function] Queue-triggered functionfor downloading file fromMESH mailboxFile TransformFunction[Component: .net Azure Function] Queue-triggered functionfor parsing and validatingdownloaded file, and storingstructured dataService Layer MeshMailbox[Container: Mesh Mailbox] External mesh mailbox toingest dataService Layer InternalQueues[Container: Azure Storage Queues] Multiple asynchronousqueues to regulateprocessing of ingested dataService Layer FileStore[Container: Azure Blob StorageContainer] Binary file store to retainoriginal downloaded files forprocessing and archivalService Layer DataStore[Container: Azure SQL DB] Structured data store tohold aggregated dataingested from legacysystems Enqueues fileextract message on Enqueues filetransform messageto Stores originaldownloaded binaryfileSends filetransform messagetoParses downloadedbinary fileAppends validatedtransformed datato
Service Layer - Service Layer Processing Functions - Components