Cloud Computing Project (CIS 4403) PDF
Document Details
Uploaded by InnocuousRetinalite6879
HCT
Tags
Summary
This project developed a three-tier web application on AWS, focusing on reliability, security, performance, and cost-efficiency. The project used AWS services, following the AWS Well-Architected Framework's five pillars.
Full Transcript
CIS 4403 CLOUD COMPUTING PROJECT www.reallygreatsite.com INTRODUCTION AWS is a global cloud platform offering IaaS and PaaS for various services. For our project, we developed a three-tier web application on AWS, focusing on key principles of reliability, security, perfo...
CIS 4403 CLOUD COMPUTING PROJECT www.reallygreatsite.com INTRODUCTION AWS is a global cloud platform offering IaaS and PaaS for various services. For our project, we developed a three-tier web application on AWS, focusing on key principles of reliability, security, performance, and cost-efficiency. The project uses AWS, ALC, and AWS Academy Learner Lab - Foundation PROJECT Services to create and deploy a three-tier web application, following the AWS Well- DESIGN Architected Framework’s five pillars. It focuses on security to prevent cyber- attacks and data breaches, while ensuring reliability to handle increased demand during health crises. KEY COMPONENT 1. Two-Tier Architecture: Scalable three-layer design with web and application servers. 2. Amazon VPC: Secure environment with private and public subnets, managed by security groups. 3. Availability Zones: Three AZs for high availability and fault tolerance. 4. Amazon EC2 Instances: EC2 instances for hosting web, application servers. 5. Amazon RDS: Multi-AZ RDS for database management and high availability. 6. ELB: Distributes traffic for improved availability and fault tolerance. 7. Auto Scaling: Adjusts EC2 instances based on traffic to ensure efficiency and availability. 8. Internet Gateway: Enables VPC to communicate with the internet for user access. 9. NAT Gateway: Allows secure internet access for private subnet instances. 10. Security Groups: Role-based access control to regulate traffic flow and enhance security. CREATING VPC INTERNET GATEWAY ROUTE TABLE NAT GATEWAY SECURITY GROUP CREATE INSTANCE: INSTANCE 1 CREATE INSTANCE: INSTANCE 1 CREATE INSTANCE: INSTANCE 1 CREATE INSTANCE: CREATE INSTANCE: INSTNACE 2 CREATE INSTANCE: CREATE RDS : SECURITY GROUP FOR DB CREATE RDS : SECURITY GROUP FOR DB CREATE DATABASE SUBNET GROUP CREATE DATABASE SUBNET GROUP CREATE DATABASE CREATE DATABASE CREATE DATABASE CREATE DATABASE CREATE DATABASE AMI TARGET GROUP TARGET GROUP LOAD BALANCING LOAD BALANCING TEMPLATE TEMPLATE TEMPLATE AUTO SCALING AUTO SCALING CREATE GROUPS CREATE GROUPS CREATE GROUPS CONCLUSION IN CONCLUSION, OUR PROJECT SUCCESSFULLY DEVELOPED A THREE-TIER WEB APPLICATION ON AWS ACADEMY LEARNER LAB - FOUNDATION SERVICES, ADHERING TO THE AWS WELL- ARCHITECTED FRAMEWORK'S FIVE PILLARS. BY FOCUSING ON RELIABILITY, SECURITY, PERFORMANCE, AND COST-EFFICIENCY, WE BUILT A SCALABLE, SECURE, AND COST-EFFECTIVE SYSTEM THAT MEETS USER NEEDS AND IS DESIGNED FOR LONG-TERM SUCCESS. THANK YOU!