Skip to content

Learning GitHub Actions for DevOps CI/CD

DevOps using GitHub Action, GitHub action for Infra Deployment Automation, Design CICD Pipelines


Tech Sckool By Vijay

Summary

Price
£20 inc VAT
Study method
Online, On Demand What's this?
Duration
3.1 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of Completion - Free
  • Reed Courses Certificate of Completion - Free

Add to basket or enquire

Overview

  • What is GitHub Action Workflow

  • Exploring Workflow Components - Events

  • Exploring Workflow Components Job, Step, and Runner

  • Running the workflow & Reading the logs

  • Environment Variables

  • Default GitHub Variables

  • GitHub actions store your secrets and passwords securely

  • GitHub environments how to add manual approvals

  • Sharing values between steps and jobs in a workflow

  • GitHub Runners

  • Adding a Self-Hosted Runner to GitHub

  • Running jobs on the self-hosted runner

  • A Preparing IAC template with Bicep to deploy infra

  • Setting up Authentication

  • Preparing GitHub Action workflow for Infra Deployment

Curriculum

6
sections
23
lectures
3h 7m
total

Course media

Description

This course is designed to teach you GitHub Actions from scratch. The important concepts are intelligently crafted in such a way that you can complete this course within a weekend from start to end.

Important Concepts

  • What is GitHub Action Workflow

  • Exploring Workflow Components - Events

  • Exploring Workflow Components Job, Step, and Runner

  • Running the workflow & Reading the logs

  • Environment Variables

  • Default GitHub Variables

  • GitHub actions store your secrets and passwords securely

  • GitHub environments how to add manual approvals

  • Sharing values between steps and jobs in a workflow

  • GitHub Runners

  • Adding a Self-Hosted Runner to GitHub

  • Running jobs on the self-hosted runner

  • A Preparing IAC template with Bicep to deploy infra

  • Setting up Authentication

  • Preparing GitHub Action workflow for Infra Deployment

Workflows

A workflow is a configurable automated process that will run one or more jobs. Workflows are defined by a YAML file checked in to your repository and will run when triggered by an event in your repository, or they can be triggered manually, or at a defined schedule.

Automate your workflow from idea to production

GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want

Precisely, GitHub Actions is an in-demand skill and this course is the one-stop solution to gain this absolutely important skill for getting a nice project at your work or increasing the chances of a getter you a better paying job.

Who is this course for?

Cloud Consultants who work on platform automation requirements

Those want to experience the power of Azure Serverless Computing

Azure IAAS & PAAS Administrators

Application Developers

Cloud Computing Enthusiast

Requirements

YAML file syntax

Some basic understanding of command line (Win CMD/Unix Shell) will help quickly picking up

Visual Studio Code in installed in laptop

You should be able to use PC/laptop comfortably.

Career path

DevOps Engineer Expert

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of Completion

Digital certificate - Included

Certificate will be sent once the course has been completed

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.