Skip to main content

Cloud

Configuring AWS Route 53 for WebCenter

This is the third and final post in a series related to the implementation of Oracle WebCenter in the Amazon Web Services (AWS) Cloud. In the first two I covered the setup of a Virtual Private Cloud (VPC) and the Elastic Compute Cloud (EC2) Instances that reside in it. In this post, I’ll cover the setup of Route 53.

Route 53 Setup

Route 53 is Amazon’s scalable Domain Name System (DNS). You will use it provide a friendly DNS name to your WebCenter system and to provide secure and reliable routing to your Amazon Elastic Load Balancer. To get started, click “Route 53” on the Amazon Web Services Dashboard.

You can register a domain with Amazon, or use a domain name that you’ve registered elsewhere. Whichever the case, you’ll need to create a hosted zone for that domain. A hosted zone is simply a collection of resource record sets for a specified domain (such as yourdomain.com). If you registered your domain through Route 53, AWS will automatically create the hosted zone for you. Assuming you’ve done this, your Route 53 dashboard will list your domains and hosted zones. Click on hosted zones to modify the record set.

At the Hosted Zones screen, check your zone then click “Go to Record Sets”.

In my scenario I plan to use the domain apex for WebCenter and an admin subdomain for Fusion Middleware administration (ie: WebLogic Console and Enterprise Manager). If you plan on doing something similar, create two record sets using values like the ones below.

Record Sets
Field Record Set 1 – applies to the domain apex Record Set 2 – applies to the admin subdomain
Name mydomain.com admin.mydomain.com
Type A – IPv4 address A – IPv4 address
Alias Yes Yes
Alias Target Your load balancer Your load balancer
Routing Policy Simple Simple

AWS makes it easy to associate your load balancer with your domain and subdomains because you’ll see them listed in a dropdown of available alias targets. With this step complete, AWS will route all mydomain.com and admin.mydomain.com traffic to your load balancer.   This way you don’t have to use the default AWS load balancer URL (example: lb-XXXXXXXXXX.us-east-1.elb.amazonaws.com) to reference your WebCenter site.

At this point your AWS WebCenter environment is fully prepared. Your friendly DNS names (mydomain.com and admin.mydomain.com) will route traffic to your load balancer, which in turn will route traffic to the web tier EC2 instances setup previously in the 2nd post of this series.

You can move on to preparing the file system for each host and installing and configuring the web tier and WebCenter software, much as you would on any host in any environment.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Andre McMillan

Andre McMillan is a Lead Technical Consultant within the Oracle Technology Group at Perficient, Inc. where he is responsible for the technical architecture, design, implementation, and customization of Oracle middleware based solutions for Perficient clients, with a focus on WebCenter Portal, WebCenter Content, and Oracle Cloud.

More from this Author

Categories
Follow Us