Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Week 5: Demo Proposal #2391

Merged
merged 1 commit into from
Sep 2, 2024
Merged

Conversation

CasperKristiansson
Copy link
Contributor

Assignment Proposal

Title

Using Serverless and Terraform to automate the deployment of a web application to AWS

Names and KTH ID

Deadline

  • Week 5

Category

  • Demo

Description

The goal of this assignment is to demonstrate how to automate the deployment of a web application to AWS using Serverless and Terraform. The web application will be a simple static website that displays a message. The deployment will be done using the Serverless framework and Terraform. The Serverless framework will be used to deploy the Lambda function that serves the website, and Terraform will be used to deploy the S3 bucket that hosts the website. Additionally, we will also have a database that will be destroyed during the demonstration.

Relevance

This assignment is relevant to the course as it demonstrates how to automate the deployment of a web application to AWS using Serverless and Terraform (infrastructure-as-code). This is a common use case for Serverless and Terraform, and it is important to understand how to automate the deployment of web applications to AWS.

@sofiabobadilla
Copy link
Collaborator

Hi Casper and Nicole,

Additionally, we will also have a database that will be destroyed during the demonstration.

Super cool!

The demo proposal looks good.
Remember to follow the guidelines for demos describe in the course (link).
I will merge now :)
Good luck.

@sofiabobadilla sofiabobadilla merged commit 3727762 into KTH:2024 Sep 2, 2024
2 checks passed
@sofiabobadilla sofiabobadilla self-assigned this Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants