Amazon is a multinational technology company that has grown to become the world’s largest retailer. Founded in 1994 by Jeff Bezos, Amazon has since expanded into various industries, including cloud computing, digital streaming and artificial intelligence.
As more users continue to use Amazon Web Services (AWS), they encounter challenges in configuring and monitoring their account’s security. Due to the platform’s complexity and broad range of services, it is imperative that users acquire a deep understanding of Amazon’s security features.
Currently, when an AWS user reviews their account security, they run a security scanning tool named Prowler. This tool generates a file with thousands of lines detailing security assessments they have passed or failed. Many users find this file difficult to understand.
Our Remediating AWS Security Gaps Using Generative AI tool streamlines the process of identifying, tracking, and fixing security issues through our interactive web application.
To use our application, users simply upload their file generated from Prowler. When users upload this report, machine learning models trained on hundreds of AWS security blogs and documentation generate easy-to-understand instructions. These instructions can be sorted by factors such as cost or danger so users can prioritize their vulnerabilities. Users also are given a security rating that provides the percentage of security vulnerabilities they have secured.
By leveraging these powerful AWS services, our tool provides users with an efficient, intuitive, and easy way to enhance their account security, ensuring peace of mind as they navigate the cloud.
Our web application is responsive due to a robust set of features provided by AWS. The front end is hosted on AWS Amplify, whilst back-end requests are managed by API Gateway, Lambda and S3.