Idea ID 2790158
Docker support / implementation
Implementing support for Docker would allow us to quickly deploy an entire GroupWise system, for testing or even production purposes.
Furthermore, it could allow us to run GroupWise on platforms not natively supported for deployment (RHEL, CentOS, Ubuntu, OpenSUSE, etc). The only requirement would be an up to date kernel on your docker platform, while all dependencies are contained within the container image.
With a little smart scripting and utilizing environment variables, we could achieve auto scaling! Spinning up additional DVA agents as needed, etc.
The current GroupWise 2014 model has a perfect architecture for micro services separation, which makes me wonder why it hasn't been done already.
I would use it to quickly implement a customers groupwise layout for testing, I would run it in production to take advantage of the increased performance from having a lower overhead and ease of management from the ephemeral nature of the containers. Plus, so many more opportunities!
Furthermore, it could allow us to run GroupWise on platforms not natively supported for deployment (RHEL, CentOS, Ubuntu, OpenSUSE, etc). The only requirement would be an up to date kernel on your docker platform, while all dependencies are contained within the container image.
With a little smart scripting and utilizing environment variables, we could achieve auto scaling! Spinning up additional DVA agents as needed, etc.
The current GroupWise 2014 model has a perfect architecture for micro services separation, which makes me wonder why it hasn't been done already.
I would use it to quickly implement a customers groupwise layout for testing, I would run it in production to take advantage of the increased performance from having a lower overhead and ease of management from the ephemeral nature of the containers. Plus, so many more opportunities!
Labels
- Labels:
-
Agents
3 Comments
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.