Infrastructure/Devops - What is Included and What is Additional
In a standard on premise installation, our support team will support the following with regards to the ProcessMaker stack (in addition to the ProcessMaker application):
- Installation with initial best practice MySQL, PHP, Apache Configuration
- Recommendations for Hardware based on customer growth projections
- General discussions around DevOPS strategy
The following services are considered "Out of Scope" of standard ProcessMaker support services:
- MySQL Backups
- Script Development
- Running and Verifying Backups
- Disaster Recovery Setup of MySQL or the Application
- Security Maintenance Patch Applications for MySQL, PHP, Apache
- Hardware Troubleshooting
- Anti-Virus
- Recovery of Corrupted Data in MySQL
- Performance Tuning as your implementation grows for MySQL
- Guarantees and Maintenance around DB, OS, or Apache
For on premise customers, we expect the customer to asses their individual situation to determine what other services are needed. When assessing a customer situation, it is important to consider:
- How skilled is your current IT team?
- What skill sets do you have on hand?
- What is your tolerance for failure and downtime of the application?
- How critical is the application to your business?
- What are your compliance requirements?
- How big is your budget?
- What does the available infrastructure look like?
- How costly is local bandwidth, hosting, and energy?
Additional services range from customer provided internal DevOPS and IT support to fully externalized services that cover the Database operations support, OS Support, and Apache support. Again, these are very individualized decisions, and these decisions will be different for each customer.
When ProcessMaker is first installed out-of-the-box, it comes with a default configuration and tuning which can support up to 100 concurrent users or up to 100,000 cases created. After those thresholds are met, it is recommended to optimize regularly the configuration settings for max performance.
ProcessMaker is able to offer the following outsourced DevOPS services in addition to our standard application support.
Offering | Description | Hosting | Cost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
High Availability | ? | Onprem, Cloud | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Disaster Recovery Policy | Backups, Restoration, DRP testing etc | Onprem, Cloud | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating System | Linux
| Onprem, Cloud | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Database | MySQL
| Onprem, Cloud | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Web Server | Apache
| Onprem, Cloud | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Runtime Environment | PHP
| Onprem, Cloud | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||