Skip to content

Commit f699898

Browse files
committed
added app information flow
1 parent 6d68da1 commit f699898

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

docs/ArchitectureWAF.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,14 @@ This architecture implements [Azure Well-Architected Framework (WAF)](https://le
4646
- **Network-first Design:** All components deployed within private network boundaries
4747
- **Enterprise-ready:** Production-grade security and monitoring enabled
4848

49+
## Application Information Flow
50+
51+
The application information flow remains the same for both 'sandbox' and 'waf-aligned' configuration.
52+
53+
The solution is composed of several services:
54+
55+
- The web app front end and the backend app logic are containerized and run from Azure Container service instances.
56+
- When a request for conversion is created in the web app admin console, the user specifies what files should be converted and the target SQL dialect for conversion.
57+
- These files are then uploaded to blob storage and initial data about the request is stored in Cosmos DB.
58+
- The conversion takes place using appropriate LLM models using multiple agents, with each agent having a dedicated purpose in the conversion process. As files are converted, they are placed into blob storage, with metadata collected into Cosmos detailing the conversion process and the current state of the batch.
59+
- Cosmos also stores the logs from the individual agents so the results can be fully reviewed before any of the converted files are put into production.

0 commit comments

Comments
 (0)