Skip to content

Commit

Permalink
add our demo proposal (#2436)
Browse files Browse the repository at this point in the history
  • Loading branch information
Atheer2104 authored Sep 6, 2024
1 parent f5a563b commit a6c3a4f
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions contributions/demo/week3/samkh-atheers/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Assignment Proposal

## Title

Continous Deployment and Rollback using Railway

## Names and KTH ID

- Sam Khosravi ([email protected])
- Atheer Salim ([email protected])

## Deadline

- Week 3

## Category

- Demo

## Description

Our demo will show how one can deploy their github project using Railway, we will show how to set up the connection with Railway so that the project becomes deployed.
Then we will show how the application redeploys when the code changes (continuous deployment).
Finally we will show one can perform a rollback to previous deployment using Railway.
Along the way we will also showcase relevant features that Railway provides that are tied with the demo like showing build logs, and deployment logs,
where one can set environment variables, and monitor resource usage (here, we will only show the CPU and memory usage of the deployment).

**Relevance**

The proposal is relevant to DevOps as it shows how Railway can be used as tool to perform Continuous Deployment (CD) which is a big part of DevOps.
Also we are showing rollbacks which is also an important feature to have when using Continous Deployment, and finally we are introducing Railway to everyone in the
class (Railway has never been showcased before) which can be used to deploy various other things like databases and docker images.



0 comments on commit a6c3a4f

Please sign in to comment.