As you may know, one of the leaders in the cloud market, Amazon company, offers Amazon Virtual Private Cloud (VPC). It is an isolated AWS segment which represents a virtual network managed by your team. Now it is fully supported by Cloudberry Drive.
Here you will find a brief feature explanation and guidelines on how to connect your Amazon VPC to Cloudberry Drive.
What is Amazon VPC
The drawback of classic Amazon EC2 service is no possibility to select the geographical data location and create a custom network infrastructure. Here VPC comes to the aid.
With Amazon VPC your network configuration can be easily customized. For example, you can create a public subnet for web-servers that will have access to the Internet and place your backend systems such as databases or application servers in a private subnet with no Internet connection. Add here additional security levels such as security groups and network access control, and you have perfectly managed Amazon EC2 instances. One can also create a hardware Virtual Private Network (VPN) connection between the corporate data center and VPC leveraging the AWS as an extension.
Note: It is important to understand that VPC is just a possibility to select your EC2 geolocation and place it in your private cloud network, which uses existing AWS services.
Now, EC2 instances running in a VPC can have controlled access to S3 buckets, objects, and API functions that are at the same region as VPC endpoint.
How to try
What is required to start:
- First of all, you need an Amazon AWS account to set up VPC endpoint. If you don’t have one, please, check this tutorial. No additional charges are applied for creating and using VPC. Usage charges for other Amazon Web Services, including Amazon EC2, still apply at published rates, including data transfer charges.
- You need an EC2-VPC instance to install CloudBerry Drive.
- Then you should download and install Cloudberry Drive and mount an S3 bucket that is set up on the same region as the VPC endpoint.
Now let’s get started.
- Setup the VPC network in VPC console.
- Now go to your EC2 instance and install Cloudberry Drive. Then find the product icon in the tray area, right-click and choose Options.
- Navigate to the Storage Accounts tab and click Add. You need a key pair to get access to S3 bucket. If you don’t have one - create on the Credentials page.
Enter the name of your account in the Add Storage Account window, complete the Access and Secret key fields, and click Test Connection. If there are any errors, check your keys.
- Go to the Mapped Drives tab and click Add. Select your storage profile created earlier , choose the drive letter, label it and set additional properties if required. Then you will have to select the cloud storage bucket by clicking “...” on the right of the Path field.
- In the Browse Folder window select the appropriate bucket that is located on the same region as the VPC endpoint. Confirm all changes by clicking OK, close the windows and agree with saving changes and mounting the drives dialog. Perhaps, you will have to restart the server to apply all changes if you had an initial product installation.
- Now your S3 bucket is mounted as a local drive and you can easily manage your data here.
Starting from version 2.2.2 of Cloudberry Drive you can improve your AWS storage experience with mapped VPC folders and get additional performance and security benefits of a private cloud solution. If you haven’t tried Cloudberry Drive yet, you can get a hands-on experience with our free trial version.