Now that we are clear as to how Amazon does networking, let's look at how we can apply that to our sample application:

As you can see, in this layer we have a domain controller managing two SQL Server database instances. The domain controller in our sample application is a standalone domain controller and is not part of an enterprise domain. The reason we have a domain controller is purely to manage the security for the two SQL Server instances, as SQL Server is poor at managing security outside a domain:

So in this case, we have two servers, which need to be part of a domain, and as we saw earlier in this chapter, when servers in AWS need to be part of a domain they must have Elastic IP addresses added.
So the first thing to do is to add an elastic IP address to both the SQL Server EC2 instances as well as the Domain controller instance.
In this example, the IP addresses are:
Server Name |
Elastic IP Address |
---|---|
Domain Controller... |