Last night I realized that there is a 5 address limit with regard to provisioning elastic IP's.
Ive done some initial research, and have come to the conclusion that a bunch of elastic Ip's is probably not the correct answer. I feel confident that I can add startup scripts to update Route 53 dns records at startup to circumvent the need for static ip addresses, but from reading, it seams like this could lead to issues with down time from DNS caching. For things like the phone system, website, and mail server; this would be less than ideal.
In your experience, what is the "Right" way to handle a situation like this?
For reference, I'm developing the infrastructure for my new small business, and thus far I have the following EC2's:
- PBX phone software by the company 3CX. This ec2 is not using an elastic IP. The company 3CX provides me a 3cx
domain to use with my desktop/mobile software.
- Samba Server to provide network file sharing. (Elastic IP)
- Online accounting software (Elastic IP as a subdomain by Route 53)
- Wordpress sever main website (Elastic IP as a subdomain by Route 53)
- Softether VPN to provide access to the Samba Server (Elastic IP)
- MailCow Mail Server (Elastic IP as a subdomain by Route 53)
Many thanks in advance! :)