Introduction The 3-tier backend application comprises three containers: NGINX MySQL Django-App This setup demonstrates how these components collaborate to deliver a robust, scalable, and maintainable web application. What is NGINX? NGINX acts a...
introduction Architecture Overview In this architecture, a public-facing Application Load Balancer forwards client traffic to our web tier EC2 instances. The web tier is running Nginx webservers that are configured to serve a React.js website and re...
Introduction Infrastructure as code or IaC allows an architect to deploy services using code rather than logging into the console and deploying using the GUI. The benefits of this over deploying through the console are that it allows for a more consi...
What is a three-tier architecture? A three-tier architecture is a software design pattern used to structure applications or systems into three distinct layers or tiers. Each tier serves a specific purpose and communicates with the other tiers in a we...