General
295 views
Virtualization
Quick Definition
Creating virtual versions of hardware or OS resources
Full Definition
Creating virtual versions of hardware operating systems or storage resources.
Examples
VMware, VirtualBox, Hyper-V, KVM, hypervisors
Related Terms
containers
cloud-computing
More General Terms
Agile
Iterative approach delivering value incrementally
Site Reliability
Engineering approach to IT operations with software practices
12-Factor App
Methodology for building scalable maintainable SaaS apps
Scalability
Ability to handle increased load by adding resources
API Design
Creating consistent and intuitive APIs for software
Microservice Architecture
Structuring apps as loosely coupled independent services