From 44eb19bb2acaed54feba9ebbc5bb3c959495488d Mon Sep 17 00:00:00 2001 From: Noel Tesfalidet <58369280+NoelMT@users.noreply.github.com> Date: Sat, 7 Sep 2024 21:02:44 +0200 Subject: [PATCH] Week 3: Demo Proposal (#2445) --- .../demo/week3/noelt-miladsf/README.md | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 contributions/demo/week3/noelt-miladsf/README.md diff --git a/contributions/demo/week3/noelt-miladsf/README.md b/contributions/demo/week3/noelt-miladsf/README.md new file mode 100644 index 0000000000..e7a862a58b --- /dev/null +++ b/contributions/demo/week3/noelt-miladsf/README.md @@ -0,0 +1,34 @@ + +# Assignment Proposal + +## Title + +Reducing Downtime with Blue-Green Deployment using Vercel + +## Names and KTH ID + + - Noel Tesfalidet (noelt@kth.se) + - Milad Farahani (miladsf@kth.se) + +## Deadline +- Week 3 + +## Category +- Demo + +## Description +This demo will cover the importance of having a deployment strategy and show how +blue green deployment can be achieved on the web hosting platform Vercel (https://vercel.com/). +The demo will entail showing some basic website (Blue environment) and making a small change +to the site (Green environment) during the demo. The new deployment/website will be configured on stage to direct some of +the traffic to the domain to go to the Blue environment and some to the Green environment with no downtime. + +**Relevance** +Blue-Green Deployment is relevant to DevOps because it provides a strategy for seamless +releases with minimal downtime. This is a core objective of DevOps practices. When having +two separate environments, a "Blue" one for the current version and a "Green" one for the +new version, it allows teams to deploy new code with safety. Developers can also test the +code in production and switch traffic between environments with minimal risk. This strategy +reduces the impact of failures and enables quick rollbacks. It also promotes continuous +delivery and deployment, which improves factors such as speed and reliability of software releases. +