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 3: Demo Proposal (samkh & atheers) #2436

Merged
merged 1 commit into from
Sep 6, 2024

Conversation

Atheer2104
Copy link
Contributor

Assignment Proposal

Title

Continous Deployment and Rollback using Railway

Names and KTH ID

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.

@Atheer2104 Atheer2104 changed the title add our demo proposal Week 3: Demo Proposal (samkh & atheers) Sep 5, 2024
@sofiabobadilla
Copy link
Collaborator

Good proposal. Looking forward to it :)

@sofiabobadilla sofiabobadilla merged commit a6c3a4f into KTH:2024 Sep 6, 2024
2 checks passed
@algomaster99
Copy link
Collaborator

Hi! Really good demo. I have a question about it. Could you please tell me how it compares to GitHub action? GitHub actions can run builds. One can also configure secrets. You can also roll back but checking out to a commit and then pushing the commit. What other problem is it solving?

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.

3 participants