Automate your DevOps pipelines with GitHub Actions

This course begins with the fundamentals of GitHub Actions, guiding you through the creation of your first workflow and how to include inputs. You'll quickly advance to developing workflows specifically for .NET applications, building pipelines that can deploy to Azure. As you progress, you wil...

Full description

Bibliographic Details
Main Author: Dellai, Houssem (instructor)
Format: eBook
Language:English
Published: [Birmingham, United Kingdom] Packt Publishing 2025
Edition:[First edition]
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Description
Summary:This course begins with the fundamentals of GitHub Actions, guiding you through the creation of your first workflow and how to include inputs. You'll quickly advance to developing workflows specifically for .NET applications, building pipelines that can deploy to Azure. As you progress, you will gain practical experience in deploying infrastructure using Terraform and Bicep, learning to deploy and manage cloud resources directly from GitHub Actions. As you move deeper into the course, you'll explore containerization and deployment, including pushing Docker images to container registries and integrating these steps into GitHub Actions workflows. You'll also dive into Kubernetes/AKS, learning the essentials of CI/CD pipelines for containerized applications, and building, pushing, and deploying images to Kubernetes clusters. The course also introduces cutting-edge GitHub Actions features like self-hosted runners, reusable workflows, and passwordless workflows using OIDC. It further expands your knowledge with advanced security features, such as GitHub Advanced Security and integrating Microsoft Defender for DevOps. By the end of the course, you will have the expertise to build robust and secure DevOps pipelines that automate the full software delivery lifecycle
Physical Description:1 video file (3 hr., 40 min.) sound, color
ISBN:9781806022397