Amazon EC2 steht für "Amazon Elastic Compute Cloud". Es ist Teil von Amazon Web Services (AWS) und ermöglicht Benutzern das Ausleihen von Instanzen virtueller Maschinen. Sie können Instanzen erstellen, starten und über eine zentrale Schnittstelle, eine Web-API oder eine Konsole verwalten.