On-Premise Deployment
Complete guide to self-hosted SettleMint deployment for enterprises requiring data sovereignty, compliance, and air-gapped infrastructure
SettleMint can be deployed within an organization’s own air-gapped infrastructure, providing enhanced security, data sovereignty, and compliance with internal and regulatory requirements. Enterprises can build and manage blockchain applications directly within their existing environments, including Kubernetes and OpenShift, without reliance on external hosting or cloud dependencies. This enables seamless deployment across multiple clusters and regions, supporting highly distributed, hybrid blockchain architectures.
Welcome to the SettleMint Platform self-hosted installation guide. This comprehensive guide will walk you through deploying the SettleMint Platform in your own infrastructure for enterprises requiring maximum control, compliance, and security.
When should enterprises choose self-hosted deployment?
Data Sovereignty Requirements
- Complete control over data location
- Compliance with regional regulations (GDPR, SOX, HIPAA)
- Government and defense contractors
- Financial services with strict data residency
Security & Compliance Needs
- Air-gapped network requirements
- Zero external dependencies
- Custom security policies
- Internal audit and compliance frameworks
With centralized control through a unified dashboard, organizations can govern deployments across environments, assign role-based permissions, and enforce secure access policies. Integrated load balancing ensures high availability and scalability, while full ownership over hardware configurations allows teams to fine-tune compute, memory, and storage resources according to workload demands.
Enterprise deployment benefits
Self-hosted installation guide
Enterprise Installation Timeline
Complete installation typically takes 2-4 hours for experienced Kubernetes administrators. First-time enterprise deployments may require 1-2 days including prerequisite setup, security reviews, and testing procedures.
How do I plan my enterprise blockchain infrastructure deployment?
This installation guide is organized into three main sections designed for enterprise IT teams. Select each tab below to learn more:
Enterprise Infrastructure Requirements
Start here to ensure your infrastructure meets all necessary specifications for enterprise-grade blockchain deployment:
- Compute & Memory: Detailed sizing for production workloads
- Network Security: Firewall rules, VPN requirements, air-gapped considerations
- Storage Performance: High-IOPS requirements for blockchain data
- Compliance Infrastructure: Audit logging, monitoring, backup requirements
Enterprise Prerequisites Setup
Configure the required supporting services with enterprise-grade security and high availability:
- Database Layer: PostgreSQL with HA, backup, and compliance logging
- Security Services: HashiCorp Vault, OAuth integration, secret management
- Infrastructure Services: Load balancing, DNS, SSL/TLS certificates
- Monitoring: Prometheus, Grafana, log aggregation for compliance
Production Deployment
Deploy the SettleMint Platform using enterprise-ready Helm configurations:
- Multi-cluster deployment across regions and environments
- High-availability configuration with load balancing
- Security hardening and compliance settings
- Production monitoring and alerting setup
Using This Guide
We recommend:
- Read through each section before starting
- Complete all requirements and prerequisites
- Collect required information as you progress
- Follow the guides in order
What do I need before starting enterprise blockchain deployment?
Enterprise Infrastructure Access
- Administrative access to Kubernetes clusters and infrastructure
- DNS management capabilities for domain configuration
- Certificate authority access for SSL/TLS certificates
- Firewall management for security policy configuration
- Storage provisioning rights for persistent volume creation
Technical Team Requirements
- Kubernetes expertise (certified administrators recommended)
- Security operations knowledge for compliance setup
- Database administration skills for PostgreSQL management
- Network administration for ingress and load balancer setup
- Monitoring expertise for observability stack configuration
Enterprise Security Consideration
Before beginning deployment, ensure your team has completed security reviews for:
- Network segmentation and firewall rules
- Identity and access management policies
- Data encryption and key management procedures
- Backup and disaster recovery plans
- Compliance and audit logging requirements
Enterprise implementation support
A thorough understanding of Kubernetes concepts, architecture, and operation is essential for successfully deploying and managing the SettleMint Platform in enterprise environments. This includes expertise in:
Technical Expertise Required
- Kubernetes cluster management and orchestration
- Helm chart deployment and customization for enterprise requirements
- Infrastructure maintenance and monitoring at scale
- Enterprise security best practices and compliance
- Disaster recovery and business continuity planning
Business Continuity Planning
- High availability architecture design
- Backup and recovery procedures
- Monitoring and alerting for production systems
- Incident response and escalation procedures
- Performance optimization for enterprise workloads
When should enterprises consider professional services?
If your team lacks the in-house expertise required for managing enterprise blockchain infrastructure, we strongly recommend collaborating with one of our certified partners. Our partners are specifically trained to:
Assessment and Planning
- Evaluate your enterprise requirements and compliance needs
- Design architecture for high availability and scalability
- Plan migration strategies for existing blockchain implementations
Implementation and Deployment
- Guide you through the complete installation process
- Configure enterprise-grade security and monitoring
- Implement backup and disaster recovery procedures
Ongoing Support and Optimization
- Provide 24/7 production support and monitoring
- Assist with troubleshooting and performance optimization
- Help with platform updates and security patching
Additionally, our blockchain technology experts are available to support you with any technical questions or challenges you might encounter during deployment or operation.
Enterprise Support Options
- Professional Services: Full-service implementation and ongoing support
- Technical Consulting: Advisory services for architecture and best practices
- Training Programs: Kubernetes and blockchain platform administration
- 24/7 Support: Production support with SLA guarantees
To connect with a certified partner or discuss enterprise support options, please contact us at [email protected].
Information collection
Throughout the installation process, you'll need to collect configuration details from each prerequisite service. We've made this easy by including "Information Collection Boxes" in each guide.
How it works
- Each prerequisite guide contains an Information Collection Box
- Required values are clearly marked
- Values are needed during platform installation
- Keep track of sensitive information securely
Example collection box
Here's what an Information Collection Box looks like in the prerequisite guides:
Required Values Example
This is a sample of what you'll see in the guides. For Redis setup, you would collect values like:
- Endpoint: redis-master.default.svc.cluster.local
- Password: your-secure-password
- Port: 6379
Note: This is just an example. Actual values will be collected during the prerequisite setup.
Need help?
Documentation resources
- Review installation guides
- Check troubleshooting sections
- Follow best practices
- Consult platform architecture
Support channels
- Email: [email protected]
- Schedule technical consultation
- Contact your account manager
Next Step
Start by reviewing the Infrastructure Requirements to ensure your environment meets all necessary specifications.
Deployment Plans
Complete guide to SettleMint deployment plans including infrastructure types, resource sizing, cost optimization, and enterprise decision framework
Infrastructure Reqs
Complete enterprise infrastructure requirements for self-hosted SettleMint deployment including compute, storage, network, and compliance considerations