Professional Documents
Culture Documents
Synopsis Format
Synopsis Format
SYNOPSIS FORMAT
1. TITLE: Amazon Web Service Cloud Infra Provisioning and Deployment of Web
Application.
3. PROJECT STRUCTURE:
Module 1:
User Authentication Description: Implementation of secure user authentication
using AWS Cognito.
Module 2:
Web Application Deployment Description: Deployment of the web application on
AWS Elastic Beanstalk for scalability.
Module 3:
Security Measures Description: Integration of AWS Identity and Access
Management (IAM) for access control and security.
Module 4:
Database Management Description: Database provisioning and management using
Amazon RDS.
Database:
This project involves the use of Amazon RDS and the data storage mechanism within
Amazon RDS are:
It supports database engines such as MySQL.
RDS provides Multi region deployments for high availability hence data is
replicated in different Availability Zones.
RDS uses Amazon Elastic Block storage service of AWS for database storage.
RDS offers automatic backups, which allows us to recover our database at any
point of time.
RDS allows us to monitor database events.
RDS instances are associated with certain security groups which enhances its
security.
Process Logic (Flow Chart):
Module 1: User Authentication Description
START
User Authenticated
END
Module 2: Web Application Deployment
START
END
START
Assign policies to
various IAM groups
END
Module 4: Database Management description
START
Define Database
Requirements
Choose Database
Security Groups
Monitor health
END
4. Tools/Platform, Hardware, and Software Requirements:
Tools/Platform:
AWS Management Console:
the AWS Management Console is a web application that gives users access to all AWS
resources. It provides centralized access and easy navigation to these services
AWS CLI:
The AWS Command Line Interface (AWS CLI) is a unified tool to manage your AWS
services. With just one tool to download and configure, you can control multiple AWS
services from the command line and automate them through scripts
Amazon RDS :
Amazon Relational Database Service (RDS) is a web service that helps set up,
operate, and scale relational databases in the AWS Cloud. It provides cost-efficient,
resizable capacity for an industry-standard relational database.
AWS Cognito :
Amazon Cognito lets you add user sign-up, sign-in, and access control to your web
and mobile apps quickly and easily.
Hardware:
Cloud-based infrastructure – no specific hardware requirements.
Software:
Operating System: Any OS compatible with AWS CLI Development Environment:
Preferred IDE (Integrated Development Environment) AWS SDKs and Libraries 5.
5. Timeline:
Skylena Info Technology Pvt. Ltd. Has asked us to complete the given task which
involves installing the AWS Platform by the 27th of January, 2024.
6. Organization: