Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AWS Application Load Balancers (“ALB”)s

This is a technical multi-step process. A high level overview:

  • Applicable to low-risk data classification, web-apps

  • Review of domain name selection and website content by YaleSites, or Yale School of Medicine (“YSM”)

  • Backend load balancing target must use HTTPS, e.g., IIS, nginx, apache with self-signed certificate

  • yale.edu HTTPS SSL Certificates can use AWS Certificate Manager (“ACM”) - for the public facing load balancer

  • ALB can be setup manually, using command line, or with terraform as illustrated below

  • DNS requests for yale.edu domain name requested of “DNS” group in ServiceNow

Pre-requisite Information Gathering

  • Only create AWS ALBs for low-risk data web applications .

    • How to verify that data is a low risk and perform data classification - Data Classification Policy

    • Moderate risk and high risk data classification services cannot use AWS ALB, and must load balance through ITS F5 load balancing. Please open a support Incident in ServiceNow for Load Balancing for non-low-risk data-driven web apps.

  • Low risk data does not need a Security Design Review ("SDR")

  • Verify approval from YaleSites, and/or Yale School of Medicine ("YSM") med.yale.edu domain names, for the domain name and website content

  • Enter useful tag information for accounting purposes

...

Get tagging/metadata for the DNS team as show below


INC1767828
Short description:Create Private/Public DNS record for an AWS ALB: example.yale.edu

...

Please create the following private/public DNS record(s):

CNAME:
hunala-app-stagingexample.yale.edu: example-yale-edu.661617135.us-east-1.elb.amazonaws.com.

...