What this page covers
On-Premise Deployment helps IT teams prepare Smartflow for bank-managed infrastructure when cloud deployment is not preferred.
Before you start
- Your IT team has approved the on-premise deployment path.
- Compute, storage, network, identity, and certificate owners are named.
- The pilot scope and expected document volume are agreed.
- Any outbound connectivity limits are documented.
Recommended stack planning
- Compute - Use bank-managed virtual machines or Kubernetes infrastructure.
- Storage - Use bank-managed file or object storage.
- Identity - Use the bank-approved identity provider.
- Network - Keep user access and service access inside approved routes.
- Certificates - Use bank-managed certificates.
- Monitoring - Confirm operational health checks without document data exposure.
Steps
- Confirm the on-premise environment owner.
- Confirm minimum compute and storage sizing.
- Confirm network routes and firewall rules.
- Confirm identity-provider integration.
- Confirm certificate ownership.
- Confirm document storage location.
- Install Smartflow application services with the onboarding team.
- Configure users, roles, workflows, and document models.
- Test upload, extraction, review, approval, and export.
- Review the test result with IT and the business owner.
- Start the pilot only after acceptance.
Cost factors to plan
- Document volume - Higher volume may require more compute and storage.
- Extraction speed - Faster turnaround may require GPU capacity.
- Network constraints - Restricted environments may need more setup time.
- Support model - Bank-operated environments require clear operational owners.
- Retention policy - Longer retention increases storage planning needs.
Tips
- Confirm outbound restrictions early.
- Use a small but representative pilot document set.
- Keep deployment, security, and business acceptance in one checklist.
Troubleshooting
- Installation is blocked -> Check whether compute, storage, and certificates are ready.
- Users cannot sign in -> Check identity-provider metadata and callback access.
- Extraction is slower than expected -> Review sizing and GPU availability.
- Support questions are unclear -> Confirm the named bank owner for each environment component.