From Amazon AWS console you can launch a ec2 free instance , in my case microinstance (if you don’t want to pay)

Push the button Launch instance AWS Marketplace : type Debian

and select the first one from the list (64 bits version)

Currently selected: t1.micro (up to 2 ECUs, 1 vCPUs, 0.613 GiB memory, EBS only)

Review configuration and push the launch button

with your keyfile generated for example firebird.pem you can now connect to it (initial ssh user is admin for Debian and ubuntu for Ubuntu instance)

ssh -i firebird.pem admin@ec2-xx-xx-xx-xx.eu-west-1.compute.amazonaws.com

after that you can continue to setup firebird on it with the new sudo powers

https://help.ubuntu.com/community/Firebird2.5

and then you can connect securely to it using a ssh tunnel (putty can be used on windows to create the tunnel)

http://mapopa.blogspot.ro/2010/11/securing-firebird-using-ssh-tunnel.html

firebird port is secure by default and is closed to outside world on debian/ubuntu it listens to localhost (127.0.0.1) only