وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

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

سرفصل های دوره

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.


01. Course Overview
  • 01. Course Overview

  • 02. Understanding GitHub Actions
  • 02. Enabling CI CD with GitHub Actions
  • 03. GitHub Actions Workflows and Runners
  • 04. Jobs Steps and YAML
  • 05. Creating a Basic GitHub Actions Workflow
  • 06. Adding a Job to an Existing Workflow
  • 07. Triggering a CI Build from Visual Studio
  • 08. Configuring Deployment Using App Service Deployment Centre
  • 09. Configuring Deployment to App Service from GitHub
  • 10. Swapping Deployment Slots to Promote Code

  • 03. Exploring GitHub Actions Workflows
  • 11. Workflow Triggers
  • 12. Triggering a Workflow from Outside GitHub
  • 13. Demo-External Triggers
  • 14. Environment Variables and Contexts
  • 15. Expressions Conditions and Functions
  • 16. Using Scripts in a Workflow
  • 17. Inputs and Outputs of GitHub Actions
  • 18. Sharing Data between Jobs in a Workflow
  • 19. Caching for Performance
  • 20. Configuring Multiple Jobs Using a Build Matrix
  • 21. Using the Actions Workflow Log

  • 04. Security for GitHub Actions
  • 22. GitHub Secrets and Secret Scanning
  • 23. Configuring GitHub Actions Settings
  • 24. Create Azure Container Registry
  • 25. Push Container to ACR Using GitHub Actions
  • 26. Deploy Container to Azure Kubernetes
  • 27. Using Environments for Deployments
  • 28. Add Reviewer Approval to AKS Deployment
  • 29. Authenticating to the GitHub API
  • 30. OIDC Authentication to Azure
  • 31. Security Hardening for GitHub Actions

  • 05. Configuring Runners
  • 32. GitHub-hosted Runners
  • 33. Self-hosted Runners
  • 34. Configuring a Self-hosted Runner
  • 35. Using an Azure Managed Identity in a Workflow
  • 36. Deploy to App Service Using a Managed Identity

  • 06. Implementing DevOps Testing
  • 37. Automated Testing in GitHub Actions Workflows
  • 38. Implement Unit Testing in GitHub Actions
  • 39. Service Containers for Integration Testing
  • 40. Integration Testing with a SQL Server Database
  • 41. Static Code Analysis with SonarCloud
  • 42. Publishing to GitHub Packages
  • 43. Course Summary
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 2360
    حجم: 539 مگابایت
    مدت زمان: 202 دقیقه
    تاریخ انتشار: 28 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید