The Software Engineering
latest
  • SSH
  • Agile Software Engineering
  • Linux and Shell Programming
  • Atlassian Jira
  • Git
  • Docker
  • Jenkins
  • Software Architecture, Cloud, Microservices
  • Puppet
  • Ansible
  • SonarQube
  • Vagrant
  • Code Review
  • Summary
    • 1. CI/CD Python
    • 2. Agility
    • 3. Binary Repository
    • 4. Continuous Integration
    • 5. Database
    • 6. Documentation
    • 7. Provisioning
    • 8. Quality Control
    • 9. System Administration
    • 10. Version Control System
    • 11. Virtualization
      • 11.1. Full Virtualization
      • 11.2. Containerization
      • 11.3. Infrastructure as a Service
      • 11.4. Platform as a Service
    • 12. Recap
  • Further Reading
The Software Engineering
  • Summary
  • 11. Virtualization
  • Edit on GitHub

11. Virtualization

Contents

  • Virtualization

    • Full Virtualization

    • Containerization

    • Infrastructure as a Service

    • Platform as a Service

11.1. Full Virtualization

  • Virtual Box - https://www.virtualbox.org

  • Vagrant - https://www.vagrantup.com

11.2. Containerization

Server:

  • Docker - https://www.docker.com

  • Kubernetes - https://kubernetes.io

  • Docker Swarm - https://docs.docker.com/engine/swarm/

  • Apache Mesos - http://mesos.apache.org

  • OpenShift - https://www.openshift.com

Cloud:

  • Amazon ECS - https://aws.amazon.com/ecs/

  • Amazon EKS - https://aws.amazon.com/eks/

  • Google Kubernetes Engine - https://cloud.google.com/kubernetes-engine/

11.3. Infrastructure as a Service

Server:

  • OpenStack

  • VMWare Cloud

Cloud:

  • Amazon AWS EC2

  • Google Cloud Platform

11.4. Platform as a Service

Server:

  • Apache Flynn

  • Dokku

Cloud:

  • Heroku

  • Amazon Lambda

  • Google App Engine

Previous Next

© Copyright 2022, CC-BY-SA-4.0, Matt Harasymczuk <matt@astrotech.io>, last update: 2022-12-15. Revision 883d7d9c.

Read the Docs v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds