Architecture
Web-based Multitenant Architcture
Optimize My Day uses a web-based multitenant architecture, allowing a massively scalable, shared infrastructure. By providing the same application components in the context of customer-specific configurations, the same infrastructure can be used by many different customers.
Stability and Extensibilty
With a minimum of costs, we can provide our customers with a quick and easy, cost-effective production environment. Instead of having to support separate environments, we can monitor, extend and further develop the Optimize My Day environment without having to distribute and maintain releases for on-premise installation and roll-out. By providing centralized updates, you will always have the latest features, enhancements and performance improvements at hand.
Security
While all data is stored internally within the same database to keep maintenance and performance monitoring focussed and flexible, customers can only access their own configurations. We provide security along all tiers of the enviroment, from application level to hardware and physical infrastructure. Administrators assign roles and permissions to users, allowing fine-grained access control. All data is encrypted during transport. User passwords are stored in a hashed format (MD5). The system is monitored for access violation attacks.
High Availability
By constantly monitoring the OMD infrastrucure and providing a scalable environment, we can provide our service with a very high degree of availability, allowing an uptime of more than 99.5%. Using a clustered application server infrastructure, peaks in workload can be taken care of by adding new nodes to the cluster without having to rearrange the OMD environment.
Testing and Training
Because Optimize My Day can be quickly setup to provide you with a testing and training configuration, you can work on the same infrastructure, but with your own test data.
Integrated Map
Optimize My Day provides a geographical map module as part of the solution. Without any action from your side, map updates are performed on the OMD environment, without any delay.
Role-based Document Management
By using proven Document Management technology, Optimize My Day can be used as a hub for document provisioning, allowing secure, role-based, integrated document workflow management.