Abstract: Cloud Storage is a service where data is remotely maintained, managed, and backed up. The service is available to users over a network, which is usually the internet. It allows the user to store files online so that the user can access them from any location via the internet. The provider company makes them available to the user online by keeping the uploaded files on an external server. As the cloud provides many features it has some drawbacks too. However, while the features are useful for providing basic computation and storage resources, they fail to provide the security and that many customers would like. Security is a top concern among organizations evaluating cloud service providers. While most service providers allow customers to implement their own security measures, few of them have comprehensive security tools to offer their customers. Among these tools, one of the most important to customers and service providers alike is the ability to securely interconnect physical and virtual datacenters with virtual private networks (VPNs). This paper describes how secure connectivity to public cloud networks with VPN.

Keywords: Cloud Computing, VPN, Security, Firewall, Tunneling.