/CODESS-2021

Build your first webapp with Azure App Service and GitHub Actions

Primary LanguageJavaScript

CODESS 2021 Workshop 🇮🇱

codess

🚩 Welcome to Github From Code To Deployment 🚩

This README explains how to get started with the workshop, here you will find everything you need to follow our steps to get your own Web App with CD using Azure and GitHub Actions.

Goals

At the end of this module you should have:

  • An Azure Student Account
  • A Node Web App [Hello World]
  • A GitHub Repository
  • An Azure AppService Web App
  • An automated deployment enviroment with GitHub Actions

What is CD ?

Continuous delivery or CD for short is a collection of many prior successful agile and organizational best practices. CD focuses an organization on building a streamlined, automated software release process. At the heart of the release process is an iterative feedback loop. The feedback loop revolves around delivery of software to the end user as quickly as possible, learning from their hands-on experience, and then incorporating that feedback into the next release. Here you can learn more ...

Image

What do I need?

Instructions

Activate Azure for Students using GitHub

As a student, you can apply for the GitHub Student Developer Pack, which includes offers and benefits from GitHub partners.

You can use the Github student developer pack to activate your Microsoft Azure account so that you can access the benefits.

There will be many tools available so you need to scroll down and find Microsoft Azure. Click to generate your unique code.

a1

Now go to the Microsoft Azure website and click on “Activate Now” button where you’ll get a prompt to sign in.

a2

Enter your details and you’ll see a page like this:

a3

Click on the dropdown icon and select Verification code. Copy your verification code from your Git website and paste it here.

a4

a5

Kudos! You can now access your Azure account in the Azure Portal.