ALM related topics such as CI/CD, TFS, VisualStudio online, Visual Studio Mobile Center and more.
- Azure DevOps Resources - https://docs.microsoft.com/en-us/azure/devops/
- Architecture Center for DevOps - https://docs.microsoft.com/en-us/azure/architecture/guide/devops/devops-start-here
- Capability Assessments for Azure DevOps - https://docs.microsoft.com/en-us/assessments/?mode=home
- Checklist for Azure DevOps - https://docs.microsoft.com/en-us/azure/architecture/checklist/dev-ops
- DevOps at Microsoft - https://aka.ms/DevOpsAtMicrosoft
- DevOps Demo Generator https://azuredevopsdemogenerator.azurewebsites.net/ . Create projects with pre-populated sample content including source code, work items, iterations, service endpionts, build and release defs based on templates you choose.
- DevOps Demo Generator is now open sourced - https://devblogs.microsoft.com/devops/azure-devops-demo-generator-is-now-open-source/
- Feature request - https://developercommunity.visualstudio.com/spaces/21/index.html
- Licensing - what users can and cannot do with the different levels (StakeHolder, Basic, Basic+TestManagement) https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=azure-devops
- Microsoft - https://aka.ms/devopsatmicrosoft
- Roadmap - https://docs.microsoft.com/en-us/azure/devops/release-notes/features-timeline
- Twelve factors of devops - https://12factor.net/
- Youtube channel - https://www.youtube.com/c/AzureDevOps
- Aks hosted build agents - https://github.com/ganrad/Az-DevOps-Agent-On-AKS
- Host Azure DevOps Build Containers on AKS - https://medium.com/beyondthecorneroffice/host-azure-devops-build-containers-on-aks-beb7239026b2
- Self Hosted AzDO Agents on AKS - A Follow-Up - https://medium.com/beyondthecorneroffice/self-hosted-azure-devops-agents-on-aks-a-follow-up-9115a4726f39
- AKS Build Script repo (dated) - https://github.com/gambtho/aks-azuredevops-agent
- Backlogs - https://docs.microsoft.com/en-us/azure/devops/boards/backlogs/define-features-epics?view=azure-devops&tabs=agile-process
- Custom fields - https://docs.microsoft.com/en-us/azure/devops/organizations/settings/work/add-custom-field?view=azure-devops
- Data Factory DevOps - https://cloudarchitected.com/2019/04/devops-in-azure-with-databricks-and-data-factory/
- Best Practices for CICD - https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment#best-practices-for-cicd
- Unsupported features - https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment#best-practices-for-cicd
- Configure Source Control in ADF - https://docs.microsoft.com/en-us/azure/data-factory/source-control
- Integrated toolset for security. Credential scanner, linker scanner, linter, roslyn analyzers, security risk detection, anti-malware scanner - https://secdevtools.azurewebsites.net/
- OWASP Source Code Scanners - integration guidance for devops needed - https://www.owasp.org/index.php/Source_Code_Analysis_Tools
- Security code analysis using analyzers - https://docs.microsoft.com/en-us/azure/security/develop/security-code-analysis-overview
- Connect ADO to AWS - https://medium.com/swlh/connect-azure-devops-to-aws-b89120599103
- AWS ADO Toolkit from Amazon - https://aws.amazon.com/vsts/
- Terraform provision for cloud providers ADO pipeline extension - https://github.com/microsoft/azure-pipelines-extensions/blob/master/Extensions/Terraform/Src/Tasks/TerraformTaskV1/README.md
- Azure Citadel - all kinds of goodies https://azurecitadel.com/devops/, https://azurecitadel.github.io/
- DevOps Demo Generator https://azuredevopsdemogenerator.azurewebsites.net/ . Create projects with pre-populated sample content including source code, work items, iterations, service endpionts, build and release defs based on templates you choose.
- DevOps hands on labs - tons of labs https://www.azuredevopslabs.com/
- MS Learn - https://docs.microsoft.com/en-us/learn/browse/?term=devops
- Doc on Release Gates - https://docs.microsoft.com/en-us/azure/devops/pipelines/release/approvals/?view=azure-devops
- Azure Policy and Release Gates - https://devblogs.microsoft.com/devops/controlling-release-pipelines-with-gates-and-azure-policy-compliance/
- Microsoft Docs system as open source - how to build it out yourself - GitHub / DevOps / Az Storage - https://aka.ms/iwantdocs
- SAFE home https://www.scaledagileframework.com
- Docs on AzDO Services page - https://docs.microsoft.com/en-us/azure/devops/boards/plans/scaled-agile-framework?view=azure-devops&viewFallbackFrom=vsts
- Videos and presentations - https://www.scaledagileframework.com/videos-and-presentations/
- Collect screenshots and videos from tests - https://docs.microsoft.com/en-us/azure/devops/pipelines/test/collect-screenshots-and-video?view=azure-devops
- Guidance and framework for running HPC apps on Azure - Batch or CycleCloud https://blogs.msdn.microsoft.com/azurecat/2018/11/12/running-hpc-applications-on-azure/
- AKS - AKS integration for Azure Devops Pipelines - https://devblogs.microsoft.com/devops/announcing-kubernetes-integration-for-azure-pipelines/
- API-M - Automating deployment of Azure API Management changes using Azure Devops - https://waelkdouh.medium.com/automating-deployment-of-azure-api-management-changes-using-azure-devops-7af1985faa98
- AppServices - Deploy webapp with azdo with restricted access - https://techcommunity.microsoft.com/t5/apps-on-azure-blog/how-to-deploy-your-web-app-from-azure-pipeline-with-restricted/
- Azure Stack - Deploy apps to Azure and Azure Stack -https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-solution-pipeline
- Azure Stack - Validated Azure tasks - https://docs.microsoft.com/en-us/azure/devops/pipelines/targets/azure-stack?view=azure-devops#qa
- Backup - DevOps can restore to any point in time in the past month
- Bash - create new pipeline - https://docs.microsoft.com/en-us/cli/azure/ext/azure-devops/pipelines?view=azure-cli-latest#ext-azure-devops-az-pipelines-create
- Change state of parent work item depending on state of children - https://github.com/microsoft/azure-boards-automate-state-transitions - Automatic state transitions for Azure Boards
- CI/CD - Edx - Continuous Integration and Continuous Deployment - https://openedx.microsoft.com/courses/course-v1:Microsoft+DevOps200.3+2017_T2/info
- CI/CD - Pluralsight - Implementing CD using TFS 2015 - https://app.pluralsight.com/library/courses/tfs-visual-studio-2015-implementing-continuous-delivery/table-of-contents
- Code Search extension - extension to help locate relevant information across all projects - aka locate examples of an API's implementation, browsing its definition, search for error text - https://marketplace.visualstudio.com/items?itemName=ms.vss-code-search
- Containers > Installing Build tools into a docker container - https://docs.microsoft.com/en-us/visualstudio/install/build-tools-container
- Containers > How the .NET Team uses Az Pipelines to produce Docker Images - https://devblogs.microsoft.com/dotnet/how-the-net-team-uses-azure-pipelines-to-produce-docker-images/
- Containers > registry using Devops https://about-azure.com/2019/03/08/setup-azure-devops-yaml-pipeline-to-publish-a-net-core-angular-7-docker-container-to-azure-container-registry/
- Copy a project. No way to do it directly (yet 08/2019). Workaround: template extractor tool for Azure DevOps Demo Generator: https://azuredevopsdemogenerator.azurewebsites.net/?enableextractor=true . The tool extracst a template package from the source project that can then be used to create a new project(s). Documentation: https://docs.microsoft.com/en-us/azure/devops/demo-gen/build-your-own-template
- DataBricks extension for az devops - https://aka.ms/devopsfordatabricks
- Data Factory DevOps - https://cloudarchitected.com/2019/04/devops-in-azure-with-databricks-and-data-factory/
- Deploy ASP.NET Core apps to Azure Kubernetes Service with Azure DevOps Projects (tutorial) https://docs.microsoft.com/en-us/azure/devops-project/azure-devops-project-aks
- ExpressRoute and Az Devops https://devblogs.microsoft.com/devops/expressroute-for-azure-devops/
- Functions and devops - https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-azure-devops
- Image generation - json for az pipelines image generation - https://github.com/Microsoft/azure-pipelines-image-generation/tree/master/images/win
- Jenkins > Integrating VSTS with Jenkins - lab ( April 2018 ) - https://almvm.azurewebsites.net/labs/vstsextend/jenkins/#approach-2-wrapping-jenkins-job-within-the-vsts-build
- Kudu API and App Services - https://techcommunity.microsoft.com/t5/apps-on-azure-blog/deploy-your-app-service-flexibly-with-azure-devops-pipeline/
- Load testing - alternatives - https://docs.microsoft.com/en-us/azure/devops/test/load-test/overview?view=azure-devops#alternatives
- Load testing - https://dev.to/brpaz/load-testing-your-applications-with-artillery-4m1p
- Managing Azure Secrets on GitHub Repos using Microsoft Credential Scanner https://azure.microsoft.com/en-us/blog/managing-azure-secrets-on-github-repositories/
- .NET CORE > Create a build pipeline for Angular and ASP.NET Core apps with Visual Studio Team Services https://offering.solutions/blog/articles/2018/03/08/create-build-pipeline-for-angular-and-aspnetcore-app-with-visual-studio-team-services/
- Packer to create Windows virtual machine images in Azure - https://docs.microsoft.com/en-us/azure/virtual-machines/windows/build-image-with-packer
- Parts Unlimited DevOps Demo - https://microsoft.github.io/PartsUnlimitedMRP/
- Pipelines - create new using powershell - https://github.com/segraef/New-AzPipeline
- Playwright and pipelines - https://techcommunity.microsoft.com/t5/azure-architecture-blog/automating-end-to-end-testing-with-playwright-and-azure
- Playwright testing at scale (preview) - https://techcommunity.microsoft.com/t5/apps-on-azure-blog/introducing-microsoft-playwright-testing-private-preview/ba-p/3905705
- PowerApps Devops add-in - https://marketplace.visualstudio.com/items?itemName=microsoft-IsvExpTools.PowerApps-BuildTools
- PowerBI Devops - https://social.technet.microsoft.com/wiki/contents/articles/53172.azuredevops-cicd-for-powerbi-reports.aspx
- Python in AzDO - https://docs.microsoft.com/en-us/learn/modules/deploy-python/?WT.mc_id=twitter
- Synapse - see synapse.md
- Team Explorer Everywhere - Eclipse and command line plugin - https://github.com/Microsoft/team-explorer-everywhere
- TechNet Virtual Labs - https://almvm.azurewebsites.net/labs/tfs/technet/
- TerraForm > An Intro to TerraForm https://crate.io/a/infrastructure-as-code-part-two-a-closer-look-at-terraform/
- Tools - Azure DevOps Migration Tools - migrate Teams, Work Items, and Plans & Suits from one Project to another in Azure DevOps/TFS both within the same Organisation, and between Organisations - https://marketplace.visualstudio.com/items?itemName=nkdagility.vsts-sync-migration
- Using Logic Apps to assist with DevOps https://azure.microsoft.com/en-us/resources/videos/extending-devops-with-serverless-logic-apps/
- WorkItems - import from csv
- YML for functions - https://docs.microsoft.com/en-us/azure/azure-functions/functions-how-to-azure-devops