2.5. Review the Deployment in AWS Console

Now, you will check the objects that were created by Terraform. The deployment includes the following:

  • VPC and Subnets
  • Route Tables
  • Transit Gateway
  • Internet Gateway
  • NAT Gateway
  • Network Interfaces
  • Elastic IP Addresses
  • SSH Keypair
  • EC2 Instances

Return to your web browser and ensure that you are logged into the AWS Console.

2.5.1. VPC Dashboard

  1. Type vpc in the AWS Console search box at the top of the page and select VPC from the search results.

    ../../_images/aws-vpc-1.png

    The VPC Dashboard will show a summary of your resources.

    ../../_images/aws-vpc-2.png

2.5.2. VPC and Subnets

  1. Click on Your VPCs from the left panel menu.

    ../../_images/aws-vpc-3.png

    Two (2) VPCs were created.

    ../../_images/aws-vpc-4.png

  2. Click on the f5lab-hub-vpc VPC ID to view the configuration.

    ../../_images/aws-vpc-5.png

    You may ignore the “Failed to load rule groups” error.


  3. Click on Your VPCs to return to the VPCs list and then click on the f5lab-app-vpc VPC ID.

    ../../_images/aws-vpc-6.png

    You may ignore the “Failed to load rule groups” error.


  4. Click on Subnets from the left panel menu and confirm that following resources were created:

    ../../_images/aws-vpc-subnets.png

2.5.3. Route Tables

  1. Click on Route Tables from the left panel menu and confirm that the following resources were created:

    ../../_images/aws-vpc-rt.png

2.5.4. Internet Gateway

  1. Click on Internet Gateways from the left panel menu and confirm that the following resource was created:

    ../../_images/aws-vpc-igw.png

2.5.5. NAT Gateway

  1. Click on NAT Gateways from the left panel menu and confirm that the following resource was created:

    ../../_images/aws-vpc-ngw.png

2.5.6. Security Groups

  1. In the left panel menu Security section, click on Security Groups. Confirm that the following resources were created:

    ../../_images/aws-vpc-sg.png

2.5.7. Transit Gateway

  1. Scroll down in the left panel menu to find and click on Transit Gateways.

  2. Confirm that the following resources were created:

    ../../_images/aws-vpc-tgw.png

2.5.8. EC2 Dashboard

  1. Type ec2 in the AWS Console search box at the top of the page and select EC2 from the search results.

    The EC2 Dashboard will show a summary of your resources.

    ../../_images/aws-ec2-dashboard.png

2.5.9. SSH Key

  1. Scroll down in the left panel menu to find and click on Key Pairs from the left panel menu and confirm that the following resource was created:

    ../../_images/aws-ec2-keypair.png

2.5.10. Network Interfaces

  1. Click on Network Intefaces.

  2. Confirm that the following resources were created:

    ../../_images/aws-ec2-net.png

    Each BIG-IP has 3 NICs (management, external, internal).

    Each App Server uses 1 NIC.


2.5.11. Elastic IP Addresses

  1. Click on Elastic IPs from the left panel menu and confirm that the following resources were created:

    ../../_images/aws-ec2-eip.png

2.5.12. EC2 Instances

  1. Click on Instances from the left panel menu and confirm that the following resources were created:

    ../../_images/aws-ec2-instance-1.png

    Attention

    Instances might still be in Initializing state (look at the Status check column). Eventually, this will transition to 2/2 checks passed.

    Do not proceed until the Status check column is green for all instances.


    BIG-IP #1

  2. Click on the bigip1 instance to view details, then click on the Networking tab to view network settings.

    ../../_images/aws-ec2-instance-2.png

  3. Scroll down to see the NIC and Elastic IPs that are associated with this BIG-IP instance.

    ../../_images/aws-ec2-instance-3.png

    BIG-IP #2

  4. Click on the bigip2 instance to view details, then click on the Networking tab to view network settings.

    ../../_images/aws-ec2-instance-4.png

    App Server #1

  5. Click on the appsvr1 instance to view details.

    ../../_images/aws-ec2-instance-5.png

    App Server #2

  6. Click on the appsvr2 instance to view details.

    ../../_images/aws-ec2-instance-6.png