About This Architecture
S1 Smartdoce One is a highly available procurement platform spanning two AWS availability zones with WAF and CloudFront CDN protecting AngularJS frontends and Spring Boot backends across public subnets. The architecture routes traffic through Application Load Balancers to EC2 instances running frontend, backend, SAP API, and external connector services, while ECS containers handle RFX-AI, MFA, cron jobs, and OCR pipelines. Data layer includes DocumentDB primary-replica pairs, OpenSearch vector databases, S3 document storage, Redis session caching, and SQS queues for asynchronous invoice processing, all monitored via CloudWatch. This multi-AZ design with separated app and data subnets demonstrates enterprise-grade resilience, security, and scalability for vendor and company user interactions with SAP ERP and external systems like Informatica and LawTrack. Fork and customize this diagram on Diagrams.so to adapt the procurement workflow, add additional microservices, or modify the VPC topology for your organization.