Intro When building a cloud-based application, the underlying architecture and environment are just as critical as the application itself. There are many considerations when deciding on the proper architecture of your app: Scalability: How easily an...
In this blog, we will guide you through deploying a highly available and secure e-commerce application on AWS. We'll use various AWS services and best practices to ensure scalability, fault tolerance, and security. Scenario: You have been hired by a ...
In this guide, we will walk you through the process of deploying an application using a 3-tier architecture on AWS . This architecture separates the first layer is frontend application, Second layer is backend application and the third layer is datab...
Three-tier application architecture is a well-structured approach to creating software applications and systems, designed to separate and organize the codebase into three distinct logical and physical computing tiers: the presentation tier, or user i...
Steps: Create EC2-Instance - Myinstance Create RDS Database - database Install Nginx, Mariadb and Php sudo yum install https sudo yum install nginx -y sudo dnf install php -y sudo yum install maraidb105-server -y Restart nginx, mariadb, php ...
Github Repo: https://github.com/DeoreRohit4/AWS-Three-Tire-Architecture-Project/tree/mainSteps: Prerequisites: You need to have eksctl, kubectl, and AWS CLI installed and configured. Now using the command create a cluster in the ap-south-1 region ...
In this blog, we will be deploying a three-tier micro service architecture comprising 8 services and 2 Databases on Amazon Elastic Kubernetes Service(EKS). Complete Credits to Abhishek Veeramalla for his contribution.Full video here: https://youtu.be...
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...