Companies Home Search Profile

DevOps with GitHub and Azure: Implementing CI/CD with GitHub Actions

Focused View

Neil Morrissey

3:21:03

93 View
  • 1. Course Overview.mp4
    01:39
  • 1. Enabling CICD with GitHub Actions.mp4
    04:58
  • 2. GitHub Actions Workflows and Runners.mp4
    03:07
  • 3. Jobs, Steps, and YAML.mp4
    03:43
  • 4. Creating a Basic GitHub Actions Workflow.mp4
    08:53
  • 5. Adding a Job to an Existing Workflow.mp4
    03:13
  • 6. Triggering a CI Build from Visual Studio.mp4
    07:55
  • 7. Configuring Deployment Using App Service Deployment Centre.mp4
    09:07
  • 8. Configuring Deployment to App Service from GitHub.mp4
    06:51
  • 9. Swapping Deployment Slots to Promote Code.mp4
    02:46
  • 01. Workflow Triggers.mp4
    04:54
  • 02. Triggering a Workflow from Outside GitHub.mp4
    03:13
  • 03. Demo - External Triggers.mp4
    04:43
  • 04. Environment Variables and Contexts.mp4
    04:06
  • 05. Expressions, Conditions, and Functions.mp4
    08:04
  • 06. Using Scripts in a Workflow.mp4
    05:47
  • 07. Inputs and Outputs of GitHub Actions.mp4
    03:56
  • 08. Sharing Data between Jobs in a Workflow.mp4
    04:50
  • 09. Caching for Performance.mp4
    02:33
  • 10. Configuring Multiple Jobs Using a Build Matrix.mp4
    04:05
  • 11. Using the Actions Workflow Log.mp4
    02:52
  • 01. GitHub Secrets and Secret Scanning.mp4
    05:04
  • 02. Configuring GitHub Actions Settings.mp4
    02:59
  • 03. Create Azure Container Registry.mp4
    06:24
  • 04. Push Container to ACR Using GitHub Actions.mp4
    03:23
  • 05. Deploy Container to Azure Kubernetes.mp4
    08:33
  • 06. Using Environments for Deployments.mp4
    03:25
  • 07. Add Reviewer Approval to AKS Deployment.mp4
    03:14
  • 08. Authenticating to the GitHub API.mp4
    03:42
  • 09. OIDC Authentication to Azure.mp4
    07:59
  • 10. Security Hardening for GitHub Actions.mp4
    03:07
  • 1. GitHub-hosted Runners.mp4
    03:16
  • 2. Self-hosted Runners.mp4
    03:12
  • 3. Configuring a Self-hosted Runner.mp4
    05:53
  • 4. Using an Azure Managed Identity in a Workflow.mp4
    05:48
  • 5. Deploy to App Service Using a Managed Identity.mp4
    05:08
  • 1. Automated Testing in GitHub Actions Workflows.mp4
    05:29
  • 2. Implement Unit Testing in GitHub Actions.mp4
    02:55
  • 3. Service Containers for Integration Testing.mp4
    02:41
  • 4. Integration Testing with a SQL Server Database.mp4
    07:45
  • 5. Static Code Analysis with SonarCloud.mp4
    03:46
  • 6. Publishing to GitHub Packages.mp4
    04:41
  • 7. Course Summary.mp4
    01:24
  • Description


    GitHub is a powerful platform for implementing DevOps and has close integration with Azure. This course will teach you how to use GitHub Actions for Continuous Integration and Deployment to Azure.

    What You'll Learn?


      Leveraging DevOps concepts requires advanced tools to increase agility and ensure consistency. In this course, DevOps with GitHub and Azure: Implementing CI/CD with Github Actions, you’ll learn to leverage the powerful features of GitHub Actions to build, test, and deploy your code and containers. First, you’ll explore the syntax of GitHub Actions workflows and learn how to deploy to Azure services. Next, you’ll discover more advanced topics like security and self-hosted runners. Finally, you’ll learn how to integrate automated testing into your DevOps process. When you’re finished with this course, you’ll have the skills and knowledge of GitHub Actions needed to configure secure CI/CD to Azure.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Neil Morrissey
    Neil Morrissey
    Instructor's Courses
    Neil has worked on everything from early mobile .NET compact framework apps to modern Azure based web apps during his years in IT. As a developer and architect, he has focused on .NET and JavaScript application development, security, and hosting across a variety of Microsoft platforms, including ASP.NET, SharePoint, and Dynamics CRM. Neil has several Microsoft Certifications, including MCPD, MCSA, and MCSD.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 43
    • duration 3:21:03
    • level average
    • English subtitles has
    • Release Date 2023/06/03