Skip to content

Commit

Permalink
Governance updates
Browse files Browse the repository at this point in the history
  • Loading branch information
johnthebrit committed Jan 20, 2025
1 parent 0dd0363 commit 7812c66
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 50 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion Part03Governance/AzRoles.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Look at available operations
Get-AzProviderOperation -OperationSearchString "Microsoft.Compute/*"
Get-AzProviderOperation -OperationSearchString "Microsoft.Compute/virtualMachines/*/action" | ft Operation, OperationName
Get-AzProviderOperation -OperationSearchString "Microsoft.Compute/*"
Get-AzProviderOperation -OperationSearchString "Microsoft.Network/*"
Get-AzProviderOperation -OperationSearchString "Microsoft.Storage/*"

Expand Down
48 changes: 0 additions & 48 deletions Part03Governance/StorageAccount.json

This file was deleted.

15 changes: 15 additions & 0 deletions Part03Governance/storageaccount.bicep
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
param location string = 'eastus'
param name string = 'sascus007' // must be globally unique

var storageSku = 'Standard_LRS' // declare variable and assign value

resource stg 'Microsoft.Storage/storageAccounts@2023-05-01' = {
name: name
location: location
kind:'StorageV2'
sku: {
name: storageSku // reference variable
}
}

output storageId string = stg.id // output resourceId of storage account
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Additionally, there are many recommended videos to watch for each module which a
|--|--|
| [1 Foundation v3](https://youtu.be/BqNbzeuxTaE) | [Internet and Public Cloud Overview](https://youtu.be/Jj4HkG8IRQI) <br> [AZ900 Study Tips and Tricks](https://youtu.be/tQp1YkB2Tgs) <br> [Azure ARC Overview](https://youtu.be/lF3ok3FU5IE)|
| [2 Identity v3](https://youtu.be/megA6BPpYqo) <br> [(Whiteboard)](Part02Identity/AzMCv3Part2-Identity-Whiteboard.png)| [Staying Safe Online](https://youtu.be/sh2bAlontcg) <br> [Verifiable Credentials](https://youtu.be/BxLSSH_Ehjo) <br> [Azure AD Overview](https://youtu.be/EUVKEhiHYG0) <br> [Azure AD Sync Objects](https://youtu.be/9XBcc2b62Ys) <br> [Azure AD B2B Overview](https://youtu.be/iUGezQj4BpY) <br> [Azure AD External Identities](https://youtu.be/9P10hgPDRZg) <br> [AAD Cross-Tenant Access Settings](https://youtu.be/Ku64fo7iZ4Y)<br> [AAD and Subscription Relationship](https://youtu.be/sXurr46f3HA) <br> [Controlling Guest Permissions](https://youtu.be/ON0QQKkGGTo) <br> [Active Directory in Azure](https://youtu.be/_BRghaMbys8)<br> [Azure AD Tokens](https://youtu.be/R5pXessyfIk) <br> [Federation Implications on Tokens](https://youtu.be/zn-9tCfOFsE) <br> [Azure AD PowerShell Options](https://youtu.be/XCNGk_zHqvE) <br> [Azure AD App Registration and Service Principals](https://youtu.be/WVNvoiA_ktw) <br> [Link between AD and AAD](https://youtu.be/Ziw9MClUfkc) <br> [Kerberos auth to AAD](https://youtu.be/BTxaafN9I6o) <br> [Azure AD PIM Deep Dive](https://youtu.be/gccgIkR8_a0) <br> [Entra Permissions Management](https://youtu.be/lWUV4KZNzIk) <br> [Authentication Strength](https://youtu.be/ns_94ZXrbPI) <br> [Azure AD Temporary Access Pass](https://youtu.be/E3WQghd5AXc) <br> [Administrative Units](https://youtu.be/1-x86jJuK7c) <br> [Lifecycle Workflows](https://youtu.be/wjcw7hRrMDM)|
| [3 Governance](https://youtu.be/eLSjnF6Crlw) <br> [(Whiteboard)](Part03Governance/AzMCPart3-Governance-Whiteboard.png)| [Azure Cost Optimization](https://youtu.be/RjuTQvGm1zQ) <br> [Azure RBAC Deep Dive](https://youtu.be/qFoHDTxkQII) <br> [Custom Security Attributes](https://youtu.be/r0ta_-PpSXs) <br> [Attribute Based Access Control](https://youtu.be/CwWYer1TmbY) <br> [Azure Policy](https://youtu.be/4wGns611G4w) <br> [Azure Policy Remediation](https://youtu.be/fhIn_kHz4hk) <br> [Azure Policy DenyAction](https://youtu.be/ZVshBqY8kts) <br> [Azure Update Management](https://youtu.be/8HPUKgKYNeY) <br> [Azure Resource Graph](https://youtu.be/gkOh4MjhxIs) <br> [KQL Overview](https://youtu.be/Pl8n6GaWEo0) <br> [Azure Reservations](https://youtu.be/vpTDXenagcM) <br> [Savings Plan for Compute](https://youtu.be/lBnKBV2r6lI) <br> [Azure Hybrid Benefit](https://youtu.be/dt4LDm-ptQk)|
| [3 Governance](https://youtu.be/eLSjnF6Crlw) <br> [(Whiteboard)](Part03Governance/AzMCv3Part3-Governance-Whiteboard.png)| [Azure Cost Optimization](https://youtu.be/RjuTQvGm1zQ) <br> [Azure RBAC Deep Dive](https://youtu.be/qFoHDTxkQII) <br> [Custom Security Attributes](https://youtu.be/r0ta_-PpSXs) <br> [Attribute Based Access Control](https://youtu.be/CwWYer1TmbY) <br> [Azure Policy](https://youtu.be/4wGns611G4w) <br> [Azure Policy Remediation](https://youtu.be/fhIn_kHz4hk) <br> [Azure Policy DenyAction](https://youtu.be/ZVshBqY8kts) <br> [Azure Update Management](https://youtu.be/8HPUKgKYNeY) <br> [Azure Resource Graph](https://youtu.be/gkOh4MjhxIs) <br> [KQL Overview](https://youtu.be/Pl8n6GaWEo0) <br> [Azure Reservations](https://youtu.be/vpTDXenagcM) <br> [Savings Plan for Compute](https://youtu.be/lBnKBV2r6lI) <br> [Azure Hybrid Benefit](https://youtu.be/dt4LDm-ptQk)|
| [4 Resiliency](https://youtu.be/iX87AomIqTw) <br> [(Whiteboard)](Part04Resiliency/AzMCPart4-Resiliency-Whiteboard.png)| [Composite SLA V2](https://youtu.be/3pSue9nm3Bg) <br> [Architecting for Application Requirements](https://youtu.be/lQlHWacM1N0) <br> [Availability Zone Deep Dive](https://youtu.be/4nDRvZR2EjU) <br> [Disaster Recovery in Azure](https://youtu.be/8fvO3WArG-Y) <br> [Using Multiple Azure Regions](https://youtu.be/qZ6cwTpQc54) <br>[Migrating to Azure](https://youtu.be/Hf7ZTa_PlGU) <br> [Capacity Reservations](https://youtu.be/qcrORvSMNaA) |
| [5 Storage](https://youtu.be/E1t-x0T2bn0) <br> [(Whiteboard)](Part05Storage/AzMCPart5-Storage-Whiteboard.png)| [IOPS, Throughput & Latency Explained](https://youtu.be/HovW_gov6Qc) <br> [Azure Blob Data Permissions Deep Dive](https://youtu.be/iIUF2E-Ogaw) <br> [Blob Point-in-Time Restore Deep Dive](https://youtu.be/kRfK8sTJoSE)<br> [Disk Bursting Demo](https://youtu.be/H0IuEUZijbM) <br> [Azure Storage New Resource Instance Rules!](https://youtu.be/4UqzDi-w9Mc)<br> [Azure Files AD Integration](https://youtu.be/LWKkva4ksdg) <br> [Azure NetApp Files Overview](https://youtu.be/yHr-OwvNZHU) <br> [Azure Managed Disks Deep Dive](https://youtu.be/2nPZyLmciN4) <br> [Azure Shared Disk](https://youtu.be/BPTmqVusQtU)|
| [6 Networking](https://youtu.be/9DuTWSvsLXM) <br> [(Whiteboard)](Part06Networking/AzMCPart6-Networking-Whiteboard.png)| [Beginners Guide to Networking and IP](https://youtu.be/rSYxIR0goKc)<br> [Master IP subnetting](https://youtu.be/CMdkW3agFn0) <br> [IPv6](https://youtu.be/6Lh8wpqJ0Oc) <br> [PaaS Networking](https://youtu.be/MnARPRQ2kvk) <br> [Private Link Deep Dive](https://youtu.be/57ZwdztCx2w) <br> [Private Link DNS](https://youtu.be/rXbamGNz-xQ) <br> [App Service VNet Integration](https://youtu.be/5P14Q--Q9vE) <br> [Azure Virtual WAN Overview](https://youtu.be/f-GyAURZWzg) <br> [Azure Load Balancer Deep Dive](https://youtu.be/wJvmXM81tEI) <br> [AKS Networking Deep Dive](https://youtu.be/6TZsd4toIbg) <br> [Azure App Gateway Deep Dive](https://youtu.be/B3O6bXu-NbM) <br> [Azure Front Door Deep Dive](https://youtu.be/DHiZbIks9i0) <br> [ExpressRoute DEEP Dive](https://youtu.be/oevwZZ1YFS0) <br> [NAT and NAT Gateway in Azure](https://youtu.be/c685a1CiaIs) <br> [Geo-Balancing Solutions](https://youtu.be/idGPjAwtS4A) <br> [Azure Peering Overview](https://youtu.be/n-jagToDSPQ) <br> [Routing Preference](https://youtu.be/T9DdmbwPKbk) <br> [Microsoft Peering vs Private Peering](https://youtu.be/i3byrLaJiiM) <br> [Understanding DNS in Azure](https://youtu.be/Hiohn35DIqA) <br> [Dangling DNS](https://youtu.be/5ecz8B_Scig) <br> [Private DNS Resolver](https://youtu.be/V8ChsYAyxTc)|
Expand Down

0 comments on commit 7812c66

Please sign in to comment.