Regular Usage Pattern
Running 24x7 or not
Depending on your situation vs. the AWS Free Tier, you may choose to run your server :
either 24x7 (especially during the first year, while your total AWS monthly cost is $0)
or on-demand, only when needed (if you want to drastically optimize costs later on)
The drawback of starting/stopping or launching/terminating your server on-demand is that the public IP address will change at every startup, and you'll have to :
do "Edit Config" with the OpenVPN GUI to enter the new public IP
and communicate the new public IP to your players so they know where to connect
Remember that FG Alias and Test Connection are not functionnal with our setup.
This would be the regular usage pattern when running the server only when needed :
Launch new instance from Launch Template and note the Public IP of the new server
OpenVPN GUI :
Edit Config (to enter the new server Public IP)
Connect
Give the new server Public IP to your players
==> Fantasy Grounds game session <==
Disconnect OpenVPN
Terminate the instance
As you can guess, the management of the changing public IP can become a pain, especially if the server is shared with other GMs (see following sections) and has to be started multiple times a week...
This can lead you to trade some cost optimization for ease of use and run you server 24x7, even when you are out of the Free Tier bounds - be sure to check the cost minimizing techniques I mentioned earlier : Amazon Web Services - Minimizing AWS costs when you step outside the Free Tier
Last updated