-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
0 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,79 +1 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<title>Cloud Security App Enhancement Challenge</title> | ||
<style> | ||
body { | ||
font-family: Arial, sans-serif; | ||
margin: 0; | ||
padding: 0; | ||
background-color: #f4f4f4; | ||
} | ||
header { | ||
background-color: #333; | ||
color: #fff; | ||
padding: 1rem; | ||
text-align: center; | ||
} | ||
main { | ||
padding: 1rem; | ||
max-width: 800px; | ||
margin: 2rem auto; | ||
background-color: #fff; | ||
border-radius: 8px; | ||
box-shadow: 0 0 10px rgba(0,0,0,0.1); | ||
} | ||
h1, h2 { | ||
color: #333; | ||
} | ||
p { | ||
line-height: 1.6; | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<header> | ||
<h1>Cloud Security App Enhancement Challenge</h1> | ||
</header> | ||
<main> | ||
<h2>Challenge Objective 🎯</h2> | ||
<p>Welcome to the Cloud Security App Enhancement Challenge. In this project, you will have the opportunity to enhance or modify an existing security web application and deploy it using a cloud provider of your choice (GCP or AWS). The primary goal is to improve the functionality, security, or performance of the web app and ensure it is correctly deployed and functioning in the cloud.</p> | ||
|
||
<h2>Key Requirements</h2> | ||
<ul> | ||
<li><strong>Enhance/Modify the App:</strong> Make significant improvements or add new features to the provided security web app (e.g., Password Strength Checker, Key Logger, or IDS).</li> | ||
<li><strong>Cloud Deployment:</strong> Deploy the modified app using the services outlined below for either GCP or AWS.</li> | ||
<li><strong>CI/CD Integration:</strong> Integrate GitHub Actions (or a similar tool) to automatically deploy updates to your cloud environment whenever you push to your repository.</li> | ||
</ul> | ||
|
||
<h3>GCP Requirements:</h3> | ||
<ul> | ||
<li>Compute Engine</li> | ||
<li>Cloud Storage/FireStore</li> | ||
<li>Cloud Run</li> | ||
<li>IAM</li> | ||
<li>Cloud Build</li> | ||
</ul> | ||
|
||
<h3>AWS Requirements:</h3> | ||
<ul> | ||
<li>EC2</li> | ||
<li>S3/DynamoDB</li> | ||
<li>Lambda</li> | ||
<li>IAM</li> | ||
<li>CodePipeline</li> | ||
</ul> | ||
|
||
<h2>Getting Started 🚀</h2> | ||
<p>Clone the repository, set up the development environment, implement enhancements, deploy to the cloud, and set up CI/CD.</p> | ||
|
||
<h2>Submission/Showcase 📥</h2> | ||
<p>Create a pull request to this repository. Add your name, GitHub repo URL, and the deployed app URL to the table in <code>submissions.md</code> file. Provide a summary of what you've done and any additional features or functionalities you've added.</p> | ||
|
||
<h2>Acknowledgements 👏</h2> | ||
<p>Thank you to everyone who decides to participate. Community challenges like this are a great way to learn, improve, and demonstrate your skills. I can't wait to see what you build!</p> | ||
</main> | ||
</body> | ||
</html> |