Cloud computing biedt ondernemingen een methode om on-demand toegang te krijgen tot computerresources. Hierdoor kunnen ondernemingen besparen op kapitaaluitgaven in verband met periodieke hardware-upgrades, onderhoud en energiekosten. Gegevensverkeer in de cloud leidt echter tot inbreuken op gegevens en gegevensverlies door indringers van derden, waardoor het beheer en de betrouwbaarheid van gevoelige informatie in het gedrang komen. Een virtueel privénetwerk, VPN, is een typische manier om netwerken via een openbare netwerkinfrastructuur met elkaar te verbinden, waarbij gegevens die over de privésubnetten worden overgedragen, worden beveiligd. Het doel van dit project is VPN als een dienst aan te bieden met gebruikmaking van gevirtualiseerde VPN-software, waardoor VPN in wezen een bouwsteen wordt voor een dienst in de cloud.