eFORMz Cloud Architecture [eFORMz as a SaaS]
As eFORMz runs within a Java runtime, there is considerable flexibility in deploying our software in the cloud. For most use cases, we use a base Linux instance in a failover configuration. An increasing number of implementations are using Docker swarms as the base model. This works well for scaling many small loads as well as supplying redundancy. The way eFORMz is deployed (Linux, Windows, AS400, Docker, etc.) is independent of the projects (configured units of work) developed. The deployment method can change as needs change without re-working the eFORMz projects.