Skip to main content
KodeKloud home page
Beta
Search...
⌘K
Ask AI
Sign in
Sign up
Sign up
Search...
Navigation
Work with Azure Repos and Git Hub
Page Not Found
Home
Courses
AZ 400
Contact Us
Community
Blog
Introduction
Course Introduction AZ 400
What is DevOps
Unifying People Process and Technology
What is Azure DevOps
About the Exam and its Role in the Microsoft Certification Landscape
Configure Activity Traceability and Flow of Work
Flow of Work Processes
Flow of Work Basic
Flow of Work SCRUM
Flow of Work Agile
Flow of Work CMMI
Configure Activity Traceability
Demo Generating Release Notes
Demo Repository Integration with Azure Boards
Demo Integrate Azure Pipelines and GitHub Actions
Configure Collaboration Communication
Activity Traceability Dashboards Charts and Widgets
Documentation with Azure Wikis
Demo Creating a Wiki
Azure DevOps Boards
Using Dashboards
Demo Creating a Dashboard
Demo Notifications from Webhooks
Branching Strategies for Source Code
Comparative Analysis Monorepo vs
Creating an Effective Change Log
Generating a Change Log
Diving Into Types of Branch Workflows
Collaborate with pull requests
Azure Repos collaborating with pull requests
GitHub Mobile Streamlining Pull Request Approvals on the Go
Demystifying Git Hooks
Embracing Inner Source with Forking Workflow
Implement fork workflow
Configuring and Managing Repositories
Introduction to managing repositories
Working with large repositories
Large repositories with Scalar
Configure Git tags to organize the source control repository
Organizing Your Repository Using Git Tags in Azure Repos
Organizing Your Repository Using Git Tags in GitHub Releases
Recovering Data by Using Git Commands
Recovering Data From Source Control Using Azure Repos
Purge Data from Source Control
Design and Implement Pipeline Automation
Introduction
Dependency and security scanning
Integration of automated tests into pipelines
Local Tests Unit Tests Integration Tests Load Tests
Understanding Code Coverage
Orchestration of GitHub Actions and Azure Pipelines
Summary
Design and Implement a Package Management Strategy
Discovering Package Management Tools
Exploring Azure Artifacts
Exploring GitHub Packages
Implementing package feeds
Versioning Strategies Semantic Versioning Date Based Versioning
Summary
Design and Implement Pipelines
Introduction Designing and Implementing Pipelines
Getting Started with Azure Pipelines
Demo Azure Pipelines
Deployment Automation with GitHub Actions
Designing an Agent Infrastructure
Evaluating Cost
Tool Selection
Licensing
Connectivity
Maintainability
Pipeline triggers
Exploring Classic Pipelines
Exploring YAML Pipelines
Understanding Build Agents and Parallelism
Exploring Self Hosted Build Agents
Building a Linux Self Hosted Build Agent with WSL
Using Build Trigger Rules
Exploring Containerized Agents
Summary Designing and Implementing Pipelines
Implementing an Orchestration Automation Solution
Introduction Implementing an Orchestration Automation Solution
Release Strategies
Stages Dependencies and Conditions
Implementing Release Gates
YAML Templates
Summary
Design and Implement Deployments
Introduction Designing and Implementing Deployments
Exploring Deployment Strategies
Design and implement a resiliency strategy for deployment
Implement a deployment that includes database tasks
Design a pipeline to ensure reliable order of dependency deployments
Plan for minimizing downtime during deployments
Design a hotfix path plan
Implementing Load Balancer Traffic Manager Releases and Web Apps
Implement feature flags by using Azure App Configuration Feature Manager
Application deployment using Containers Binaries and Scripts
Summary
Maintain Pipelines
Introduction
Discovering Pipeline Health including monitoring Failure Rate Duration Flaky Tests
Optimize pipeline concurrency for performance and cost
Migrate a pipeline from classic to YAML in Azure Pipelines
Analyze pipeline load to determine agent configuration and capacity
Design and implement a retention strategy for pipeline artifacts and dependencies
Summary Maintaining Pipelines
Design and Implement Authentication and Authorization Methods
Introduction
Choose between Service Principals and Managed Identity
Implement and manage GitHub Authentication
Implement and manage Azure DevOps service connections and personal access tokens
Design and implement permissions and roles in GitHub
Design and implement permissions and security groups in Azure DevOps
Configure projects and teams in Azure DevOps
Summary
Design and Implement a Strategy for Managing Sensitive Information in Automation
Introduction
Implement and manage secrets keys and certificates by using Azure Key Vault
Implement and manage secrets in GitHub Actions and Azure Pipelines
Using Service Connections in Pipeline
Exploring Azure Pipelines Secrets with Azure Key Vault
Exploring GitHub Secrets
Summary
Implement Security and Validate Code Bases for Compliance
Introduction
Understand SQL Injection Attacks
Embracing DevSecOps Culture
Architecting a Secure DevOps Pipeline
Key Validation Points and Continuous Security Validation
Comprehending Threat Modeling
Introduction to OSS
Working with open source software
Review and Confirm Code Base Compliance
Delving into Software Composition Analysis SCA
Integrating Mend and GitHub Dependabot
Integrating SCA into pipelines
Evaluating Tools for Package Security and License Compliance
Decoding Notifications from Scanning Instruments
Exploring SonarCloud Features
Navigating CodeQL on GitHub
Strategizing the Adoption of OWASP Secure Coding Guidelines
Investigating ZAP for Penetration Testing
Establishing Security in Development Pipelines
Exploring Use Cases for Microsoft Defender for Cloud
Delving into Azure Policy
Explore Azure Resource Locks
Analyze Metrics
Introduction
Inspect infrastructure performance indicators including CPU memory disk and network
Analyze metrics by using collected telemetry including usage and application performance
Inspect distributed tracing by using Application Insights
Interrogate logs using basic Kusto Query Language KQL queries
Summary Analyzing Metrics
Configure Monitoring for a Dev Ops Environment
Introduction
Configure Azure Monitor and Log Analytics to integrate with DevOps tools
Configure collection of telemetry by using Azure various services
Configure monitoring in GitHub
Summary
Design and Implement Infrastructure as Code Ia C
Introduction
Exploring Configuration management technology for application infrastructure
Design and implement desired state configuration for environments
Azure Automation State Configuration
Azure Resource Manager Templates
Page
Define an IaC strategy
Design and implement Azure Deployment Environments for on demand self deployment
Summary
Work with Azure Repos and Git Hub
What is source control
Types of source control systems
Working with Git locally
Page
Getting Started with GitHub
Creating repository in Azure Repos
Transitioning from TFVC to Git
Innovating with GitHub Codespaces
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Azure Repos collaborating with pull requests
Course Introduction AZ 400
Organizing Your Repository Using Git Tags in Azure Repos
⌘I