Picture Gallery Links
Video Gallery Links
CentreStack (Gladinet Cloud Enterprise) was released in 2012. The goal was to help businesses
create a self-hosted file sync & share solution (dropbox-like solution) by leveraging
business’s own file server and existing Active Directory services. Some refers to this kind of solution as the EFSS (Enterprise File Sync and Share) solution.
As more and more customers discussing the use cases with us related to the self-hosted
sync and share solution, an important use case shows up - running the CentreStack
enterprise file sharing solution from within Amazon EC2 and connecting to Amazon S3.
As customers migrating to the cloud, many of them are migrating to “Virtual Private”
data centers such as Amazon EC2. They will move their files to Amazon S3 and start
Amazon EC2 servers to connect to their data, from within a VPC (Virtual Private
Cloud). Basically, the Amazon EC2 servers are like on-premise servers that connect
to the company network.
So the interesting idea is: How to make CentreStack run on Amazon
In this other article, it discusses using Gladinet
Amazon Machine Images (AMIs) to setup the enterprise file sync and share solution.
This article will show you how to start from base Windows Server 2008 R2 English
Base images provided by Amazon.
Step 1 – Prepare Amazon EC2 Key-pair
Amazon Key pair is used to launch Amazon EC2 Windows 2008 R2 image. It will give
you a private key that is capable of decrypt the Windows administrator's password.
With the password, you can log in remotely to the server and install Gladinet Cloud
If you already have an Amazon EC2 key-pair before, you can use that again without
generating a new one.
Step 2 – Prepare the Security Group
Security Group in EC2 about network rules regarding inbound and outbound connections.
We will need to prepare a security group with the following three inbound ports
- HTTP - 80
- HTTPS - 443
- RDP - 3389
HTTP port can be closed later on once the SSL certificate is setup and ready to
convert to HTTPS only application. The RDP port will be used to login to the server
and manage the EC2 server from the server console.
Step 3 – Elastic IP
The EC2 server to be launched will need to have a fixed public IP address. It can
be later bound to a DNS name. To get started, we can allocate an elastic IP ready
to be used.
Step 4 – Launch the EC2 Instance
When we launch the EC2 instance, it will be based on Amazon EC2 AMI image of Windows
Server 2008 R2 64-bit English Base.
We will first select "Community AMI". After that, check the "Windows" and "64-bit"
checkboxes on the left hand side panel.
On the search box, we will type in "Windows Server 2008 R2 English Base Amazon".
This will limit the search result to Windows Operating System, limit it to 64-bit
and finally, apply the search to "Windows 2008 R2" and by Amazon.
We will select the latest one and will get it started.
Updated March 2, 2014 : Server 2012 Base Image is also tested. Please use the AMI image below.
- Windows_Server-2012-RTM-English-64Bit-Base-2014.02.12 - ami-814642e8
- Microsoft Windows Server 2012 RTM 64-bit Locale English Base AMI provided by Amazon
- Root device type: ebs Virtualization type: hvm
Step 5 - Install CentreStack
Once the Amazon EC2 Windows 2008 R2/2012 R2 base is launched, the rest is pretty straight
Below is a recorded 10-minute demo video started from preparing the key-pair, security
group, to all the way installing the CentreStack (Gladinet Cloud Enterprise) and get it up and
Updated March 2,2014: Same 10-minute video with Server 2012 Image (instead of Server 2008 image).