quarta-feira, 8 de novembro de 2017

Virtualization: Docker as an helper for dev envs (as well as production scenarios)

Docker provides an additional layer of abstraction and automation of operating-system-level virtualization on Windows and Linux.
Allows independent "containers" to run within a single Linux instance, avoiding the overhead of starting and maintaining virtual machines (VMs). [Source: Wikipedia]

INTERNAL: Useful for creating and maintaining dev, test and pre-prod envsironments made available to IS project teams as well as Maintenance and Support (M&S)teams, DevOps (additional terms used in this include or development envs, testing environment, qualification environment, maintenance environment) . 
But also used in production: e.g. used at the OVERSEE S&R IS for production environment (for fault tolerance, several app servers or web servers at the same production VM for instance, several RDBMS instances, etc.).

Additional information:
https://en.wikipedia.org/wiki/Docker_(software)