Linux Containers are operating-system-level virtualization. A container is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings. This allows the application to run quickly and reliably from one computing environment to another.
Virtual Machines compared to Containers
Container Advantages:
- Running containers is less resource intensive then running VMs
- More computing workload onto the same server
- Parity between dev and prod is increased
- Development and testing also become less complicated.
- Application Installation and Configuration is code
- Fast to deploy. Fast to rollback
- Micro-Service Architecture
- Efficient resource consumption
- Containers are cost effective solution
- Removes reliance on single legacy
No comments:
Post a Comment