The Azure Superpowers workshop focusses on the prerequisite skills and technologies needed to succeed with Azure DevOps as the preferred method for deploying applications into Azure.
Перейти к файлу
microsoft-github-policy-service[bot] 9215b323e4
Microsoft mandatory file (#28)
Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
2022-08-29 14:11:33 -04:00
docs Removed line numbering from code blocks 2022-02-09 10:25:58 -05:00
src Updated link and SAS tokens (#27) 2021-08-30 14:23:02 -04:00
videos Initial commit 2019-07-21 18:10:54 -04:00
.gitignore Initial commit 2019-07-03 18:09:05 -07:00
CODE_OF_CONDUCT.md Initial commit 2019-07-03 18:09:08 -07:00
LICENSE Adding project title to license 2019-07-23 13:50:02 -04:00
README.md Updated link and SAS tokens (#27) 2021-08-30 14:23:02 -04:00
SECURITY.md Microsoft mandatory file (#28) 2022-08-29 14:11:33 -04:00

README.md

Azure Superpowers

This repository focuses on the prerequisite skills and technologies needed to succeed with Azure DevOps as the preferred method for deploying applications into Azure.

This content is typically delivered as an in person 3 day workshop, and goes through the following:

  1. Install and walkthrough of tools (VS Code, Git, Azure PowerShell, Azure Storage Explorer)
  2. Azure AD and Service Principals
  3. Basic ARM Templates
  4. Git
  5. PowerShell DSC
  6. Storage Accounts and SAS Tokens
  7. Advanced ARM Templates
  8. Azure DevOps Organizations and Projects
  9. Azure DevOps Build
  10. Azure DevOps Release

While prerequisites are minimal, to get the most out of the course it will be helpful if you have already had some experience with the following

Scope

This class/lab manual is the distilled and simplified experience of multiple engineers working on transforming enterprise customers to the cloud.

What is DevOps?

“DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” – Donovan Brown

What are the current business challenges?

All organizations, government and industry, are facing these pressures:

  • Deliver products faster
  • Increase organizational productivity
  • Reduce errors
  • Mounting product complexity

What are the current technical challenges?

  • Historical reliance on manual procedures for managing hosting environments has increased costs and risks, while hurting management efficiency.
  • Each environment is built differently, lowering efficiency and risking operational errors
  • Each environment is configured and validated individually, risking inconsistencies across enterprise

Troubleshooting

Each lab in this workshop has a troubleshooting section towards the end. Please refer to it if you are having issues, and during the class please use it to write down issues you have with the labs so they can be corrected in future versions. Thank you!

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.