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

Service Layer Processing Functions - DynamicService Layer Processing Functions - DynamicService Layer Processing Functions[Container: .net Azure Function]Service Layer Internal Queues[Container: Azure Storage Queues]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 dataFile Extract Queue[Component: Azure Storage Queue] Internal queue to regulateflow of file downloadsFile Transform Queue[Component: Azure Storage Queue] Internal queue to regulateflow of file parsing and dataappendingService Layer MeshMailbox[Container: Mesh Mailbox] External mesh mailbox toingest 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 legacysystems1. Gets list of files2. Enqueues fileextract message on3. Sends fileextract message to4. Downloads andacknowledges file5. Stores originaldownloaded binaryfile6. Enqueues filetransform messageto7. Sends filetransform messageto8. Parsesdownloaded binaryfile9. Appendsvalidatedtransformed datato
Service Layer Processing Functions - Dynamic