Category: AWS

  • Building a 3-Tier Web Architecture Using Terraform and AWS

    Building a 3-Tier Web Architecture Using Terraform and AWS

    Overview This is a common cloud architecture: An internet-facing Application Load Balancer (ALB) forwards traffic to the web tier of EC2 instances. Those instances are running Nginx webservers that are configured to serve a React.js website and redirects API calls to the application tier’s internal-facing ALB. That internal ALB forwards that traffic to the Node.js…

  • Build a Serverless Web App

    Build a Serverless Web App

    Overview Here’s an overview of my completed AWS project: https://dadjokes.aws.theitguycj.com. This is a randomized joke website that allows a joke to be generated and shown on the button press. A user will be able to insert their email address before pressing “Tell Me A Joke” to get the next joke and the previous 5 jokes…

  • Using Amazon Route 53 for DNS

    Using Amazon Route 53 for DNS

    Overview I have the domain name “theitguycj.com” registered with Namecheap. I want to continue using them but I don’t want to have to log into yet another console to add A or CNAME records to point a domain name (like awsproject.theitguycj.com) to an AWS project especially when AWS has a DNS solution. So we’ll create…