A computação em nuvem oferece às empresas um método de acesso a recursos informáticos a pedido. Isto permite às empresas poupar em despesas de capital relacionadas com actualizações periódicas de hardware, manutenção e custos de energia. No entanto, o atravessamento de dados na nuvem, leva à quebra e perda de dados por intrusos terceiros que afectam a gestão e fiabilidade da informação sensível. Uma rede privada virtual, VPN, é uma forma típica de interligação de redes através de uma infra-estrutura de rede pública que protege os dados transferidos através das sub-redes privadas. O objectivo deste projecto é fornecer VPN como um serviço utilizando software VPN virtualizado, essencialmente tornando a VPN mais um bloco de construção para um serviço na nuvem.