I'm not entirely sure I understand the whole "ephemeral IP address" business, and its ramifications.
We've currently got a Google Compute instance up and running, as our Trac and SVN servers, and as a first stage development server (running both Tomcat and MySQL) for the product we're developing, but now, we're trying to move up to a configuration more like a production installation, with a Google SQL instance, storage buckets, and a load-balanced cluster to actually run the product (in Tomcat).
Now to host an HTTPS server, you obviously have to have it tied to a domain, that you can have as the CN for your SSL certificate. But don't we need to have a static IP address, in order to tie it to a domain? And how does load balancing fit into all that?
Also: I've got the Google SQL instance up and running, and I'm able to connect to it easily with Sequel Pro, from my Mac, using the IP address given in our "SQL overview" page. But I note that this is an entirely different IP address from our existing Compute instance's static IP address (as well it should be, given that it would otherwise collide with the MySQL we've got running on the Compute instance). But it doesn't show up on our "VPC network" static IP address page. Does that mean that it, too, is ephemeral? How ephemeral is ephemeral?
--
JHHL