├── .vscode └── settings.json ├── AzureMC-Introduction.pdf ├── Images └── logosmall.png ├── Part01Foundation └── AzMCPart1-Foundation-Handout.pdf ├── Part02Identity ├── AzMCPart2-Identity-Handout.pdf ├── AzMCPart2-Identity-Whiteboard.svg ├── SimpleWindowsVM.json └── SimpleWindowsVM.parameters.json ├── Part03Governance ├── AzMCPart3-Governance-Handout.pdf ├── AzMCPart3-Governance-Whiteboard.png ├── AzPolicyTagRGCopy.json ├── AzRoles.ps1 ├── ResourceGraphQuery.ps1 └── StorageAccount.json ├── Part04Resiliency ├── AzMCPart4-Resiliency-Handout.pdf └── AzMCPart4-Resiliency-Whiteboard.svg ├── Part05Storage ├── AzMCPart5-Storage-Handout.pdf ├── AzMCPart5-Storage-Whiteboard.svg └── website │ ├── error.html │ ├── images │ └── savtechanim.gif │ └── index.html ├── Part06Networking ├── AzMCPart6-Networking-Handout.pdf ├── AzMCPart6-Networking-Whiteboard.svg └── VNetNSGEndpoint.ps1 ├── Part07VMandVMSS ├── AzMCPart7-VMandVMSS-Handout.pdf ├── AzMCPart7-VMandVMSS-Whiteboard.svg └── VMSSTerminate.ps1 ├── Part08AppServices ├── .gitignore ├── AKS │ ├── .gitignore │ ├── aks-badfather-aci.yaml │ ├── aks-badfather.yaml │ └── demo.ps1 ├── AzMCPart8-AppServices-Handout.pdf ├── AzMCPart8-AppServices-Whiteboard.svg ├── badfather │ ├── Dockerfile │ └── website │ │ ├── default.htm │ │ ├── page2.htm │ │ ├── page3.htm │ │ ├── pic.jpg │ │ ├── pic2.jpg │ │ └── pic2zoom.jpg ├── badfatherapache │ ├── Dockerfile │ └── website │ │ ├── index.html │ │ ├── page2.htm │ │ ├── page3.htm │ │ ├── pic.jpg │ │ ├── pic2.jpg │ │ └── pic2zoom.jpg ├── dockerexample.ps1 └── nodejssampleapp │ ├── app.js │ ├── bin │ └── www │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── images │ │ ├── pic.jpg │ │ ├── pic2.jpg │ │ └── pic2zoom.jpg │ └── stylesheets │ │ └── style.css │ ├── routes │ └── index.js │ └── views │ ├── error.jade │ ├── index.jade │ └── layout.jade ├── Part09Monitoring ├── AzMCPart9-MonitoringSecurity-Handout.pdf ├── AzMCPart9-MonitoringSecurity-Whiteboard.svg └── mngidstoraccess.ps1 ├── Part10Databases ├── AzMCPart10-Databases-Handout.pdf ├── AzMCPart10-Databases-Whiteboard.svg ├── AzureSQLDemo.sql └── SQLDemo.ipynb ├── Part11IaCandDevOps ├── ARMTemplates │ ├── ARMDemo.ps1 │ ├── SimpleWindowsVM.json │ ├── SimpleWindowsVM.parameters.json │ ├── StorageAccount.json │ ├── StorageAccount.parameters.json │ ├── StorageAccountLinked.json │ ├── StorageAccountLinkedGitHub.json │ ├── StorageAccountLinkedLocal.json │ ├── StorageAccountLinkedTempSpec.json │ ├── StorageAccountNested.json │ ├── TemplateSpecDemo.ps1 │ ├── VirtualNetwork1Subnet.json │ ├── VirtualNetwork2Subnets.json │ ├── keyvaulttest.json │ └── keyvaulttest.parameters.json ├── AzMCPart11-IaCandDevOps-Handout.pdf ├── AzMCPart11-IaCandDevOps-Whiteboard.svg ├── Bicep │ ├── bicepdemo.ps1 │ ├── installBicep.ps1 │ ├── storageaccount.bicep │ └── storageaccount.json ├── DemoScriptPSandCLI.ps1 ├── GitDemo │ └── script.ps1 ├── GitHubActions │ ├── .gitignore │ ├── AzureARMDeploy.yml │ └── script.ps1 └── StorageRepo │ ├── .github │ └── workflows │ │ └── deploy.yml │ ├── ARMTemplates │ ├── .gitignore │ └── StorageAccount.json │ └── README.md └── README.md /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /AzureMC-Introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/AzureMC-Introduction.pdf -------------------------------------------------------------------------------- /Images/logosmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Images/logosmall.png -------------------------------------------------------------------------------- /Part01Foundation/AzMCPart1-Foundation-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part01Foundation/AzMCPart1-Foundation-Handout.pdf -------------------------------------------------------------------------------- /Part02Identity/AzMCPart2-Identity-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part02Identity/AzMCPart2-Identity-Handout.pdf -------------------------------------------------------------------------------- /Part02Identity/AzMCPart2-Identity-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part02Identity/AzMCPart2-Identity-Whiteboard.svg -------------------------------------------------------------------------------- /Part02Identity/SimpleWindowsVM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part02Identity/SimpleWindowsVM.json -------------------------------------------------------------------------------- /Part02Identity/SimpleWindowsVM.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part02Identity/SimpleWindowsVM.parameters.json -------------------------------------------------------------------------------- /Part03Governance/AzMCPart3-Governance-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/AzMCPart3-Governance-Handout.pdf -------------------------------------------------------------------------------- /Part03Governance/AzMCPart3-Governance-Whiteboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/AzMCPart3-Governance-Whiteboard.png -------------------------------------------------------------------------------- /Part03Governance/AzPolicyTagRGCopy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/AzPolicyTagRGCopy.json -------------------------------------------------------------------------------- /Part03Governance/AzRoles.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/AzRoles.ps1 -------------------------------------------------------------------------------- /Part03Governance/ResourceGraphQuery.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/ResourceGraphQuery.ps1 -------------------------------------------------------------------------------- /Part03Governance/StorageAccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part03Governance/StorageAccount.json -------------------------------------------------------------------------------- /Part04Resiliency/AzMCPart4-Resiliency-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part04Resiliency/AzMCPart4-Resiliency-Handout.pdf -------------------------------------------------------------------------------- /Part04Resiliency/AzMCPart4-Resiliency-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part04Resiliency/AzMCPart4-Resiliency-Whiteboard.svg -------------------------------------------------------------------------------- /Part05Storage/AzMCPart5-Storage-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part05Storage/AzMCPart5-Storage-Handout.pdf -------------------------------------------------------------------------------- /Part05Storage/AzMCPart5-Storage-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part05Storage/AzMCPart5-Storage-Whiteboard.svg -------------------------------------------------------------------------------- /Part05Storage/website/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part05Storage/website/error.html -------------------------------------------------------------------------------- /Part05Storage/website/images/savtechanim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part05Storage/website/images/savtechanim.gif -------------------------------------------------------------------------------- /Part05Storage/website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part05Storage/website/index.html -------------------------------------------------------------------------------- /Part06Networking/AzMCPart6-Networking-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part06Networking/AzMCPart6-Networking-Handout.pdf -------------------------------------------------------------------------------- /Part06Networking/AzMCPart6-Networking-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part06Networking/AzMCPart6-Networking-Whiteboard.svg -------------------------------------------------------------------------------- /Part06Networking/VNetNSGEndpoint.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part06Networking/VNetNSGEndpoint.ps1 -------------------------------------------------------------------------------- /Part07VMandVMSS/AzMCPart7-VMandVMSS-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part07VMandVMSS/AzMCPart7-VMandVMSS-Handout.pdf -------------------------------------------------------------------------------- /Part07VMandVMSS/AzMCPart7-VMandVMSS-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part07VMandVMSS/AzMCPart7-VMandVMSS-Whiteboard.svg -------------------------------------------------------------------------------- /Part07VMandVMSS/VMSSTerminate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part07VMandVMSS/VMSSTerminate.ps1 -------------------------------------------------------------------------------- /Part08AppServices/.gitignore: -------------------------------------------------------------------------------- 1 | Get-AzureBingoResponse.ps1 -------------------------------------------------------------------------------- /Part08AppServices/AKS/.gitignore: -------------------------------------------------------------------------------- 1 | notes.txt -------------------------------------------------------------------------------- /Part08AppServices/AKS/aks-badfather-aci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/AKS/aks-badfather-aci.yaml -------------------------------------------------------------------------------- /Part08AppServices/AKS/aks-badfather.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/AKS/aks-badfather.yaml -------------------------------------------------------------------------------- /Part08AppServices/AKS/demo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/AKS/demo.ps1 -------------------------------------------------------------------------------- /Part08AppServices/AzMCPart8-AppServices-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/AzMCPart8-AppServices-Handout.pdf -------------------------------------------------------------------------------- /Part08AppServices/AzMCPart8-AppServices-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/AzMCPart8-AppServices-Whiteboard.svg -------------------------------------------------------------------------------- /Part08AppServices/badfather/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/Dockerfile -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/default.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/default.htm -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/page2.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/page2.htm -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/page3.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/page3.htm -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/pic.jpg -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/pic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/pic2.jpg -------------------------------------------------------------------------------- /Part08AppServices/badfather/website/pic2zoom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfather/website/pic2zoom.jpg -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/Dockerfile -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/index.html -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/page2.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/page2.htm -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/page3.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/page3.htm -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/pic.jpg -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/pic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/pic2.jpg -------------------------------------------------------------------------------- /Part08AppServices/badfatherapache/website/pic2zoom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/badfatherapache/website/pic2zoom.jpg -------------------------------------------------------------------------------- /Part08AppServices/dockerexample.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/dockerexample.ps1 -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/app.js -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/bin/www -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/package-lock.json -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/package.json -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/public/images/pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/public/images/pic.jpg -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/public/images/pic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/public/images/pic2.jpg -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/public/images/pic2zoom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/public/images/pic2zoom.jpg -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/public/stylesheets/style.css -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/routes/index.js -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/views/error.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/views/error.jade -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/views/index.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/views/index.jade -------------------------------------------------------------------------------- /Part08AppServices/nodejssampleapp/views/layout.jade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part08AppServices/nodejssampleapp/views/layout.jade -------------------------------------------------------------------------------- /Part09Monitoring/AzMCPart9-MonitoringSecurity-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part09Monitoring/AzMCPart9-MonitoringSecurity-Handout.pdf -------------------------------------------------------------------------------- /Part09Monitoring/AzMCPart9-MonitoringSecurity-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part09Monitoring/AzMCPart9-MonitoringSecurity-Whiteboard.svg -------------------------------------------------------------------------------- /Part09Monitoring/mngidstoraccess.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part09Monitoring/mngidstoraccess.ps1 -------------------------------------------------------------------------------- /Part10Databases/AzMCPart10-Databases-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part10Databases/AzMCPart10-Databases-Handout.pdf -------------------------------------------------------------------------------- /Part10Databases/AzMCPart10-Databases-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part10Databases/AzMCPart10-Databases-Whiteboard.svg -------------------------------------------------------------------------------- /Part10Databases/AzureSQLDemo.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part10Databases/AzureSQLDemo.sql -------------------------------------------------------------------------------- /Part10Databases/SQLDemo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part10Databases/SQLDemo.ipynb -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/ARMDemo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/ARMDemo.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/SimpleWindowsVM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/SimpleWindowsVM.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/SimpleWindowsVM.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/SimpleWindowsVM.parameters.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccount.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccount.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccount.parameters.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccountLinked.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccountLinked.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedGitHub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedGitHub.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedLocal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedLocal.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedTempSpec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccountLinkedTempSpec.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/StorageAccountNested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/StorageAccountNested.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/TemplateSpecDemo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/TemplateSpecDemo.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/VirtualNetwork1Subnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/VirtualNetwork1Subnet.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/VirtualNetwork2Subnets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/VirtualNetwork2Subnets.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/keyvaulttest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/keyvaulttest.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/ARMTemplates/keyvaulttest.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/ARMTemplates/keyvaulttest.parameters.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/AzMCPart11-IaCandDevOps-Handout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/AzMCPart11-IaCandDevOps-Handout.pdf -------------------------------------------------------------------------------- /Part11IaCandDevOps/AzMCPart11-IaCandDevOps-Whiteboard.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/AzMCPart11-IaCandDevOps-Whiteboard.svg -------------------------------------------------------------------------------- /Part11IaCandDevOps/Bicep/bicepdemo.ps1: -------------------------------------------------------------------------------- 1 | bicep build ./storageaccount.bicep -------------------------------------------------------------------------------- /Part11IaCandDevOps/Bicep/installBicep.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/Bicep/installBicep.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/Bicep/storageaccount.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/Bicep/storageaccount.bicep -------------------------------------------------------------------------------- /Part11IaCandDevOps/Bicep/storageaccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/Bicep/storageaccount.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/DemoScriptPSandCLI.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/DemoScriptPSandCLI.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/GitDemo/script.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/GitDemo/script.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/GitHubActions/.gitignore: -------------------------------------------------------------------------------- 1 | appsecret.txt 2 | -------------------------------------------------------------------------------- /Part11IaCandDevOps/GitHubActions/AzureARMDeploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/GitHubActions/AzureARMDeploy.yml -------------------------------------------------------------------------------- /Part11IaCandDevOps/GitHubActions/script.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/GitHubActions/script.ps1 -------------------------------------------------------------------------------- /Part11IaCandDevOps/StorageRepo/.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/StorageRepo/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /Part11IaCandDevOps/StorageRepo/ARMTemplates/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.txt -------------------------------------------------------------------------------- /Part11IaCandDevOps/StorageRepo/ARMTemplates/StorageAccount.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/Part11IaCandDevOps/StorageRepo/ARMTemplates/StorageAccount.json -------------------------------------------------------------------------------- /Part11IaCandDevOps/StorageRepo/README.md: -------------------------------------------------------------------------------- 1 | # storagetemplate 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/algovamal/johnthebrit_AzureMasterClass_John_Savill/HEAD/README.md --------------------------------------------------------------------------------