Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathan-vella committed Apr 15, 2024
2 parents 4d3d87d + 3acb8ea commit 10a3bd7
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 20 deletions.
39 changes: 19 additions & 20 deletions 102-Azure-Landing-Zones/challenges/requirements.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,41 @@
# Architecting for Success

## 102 - Azure Landing Zones

### Azure subscription requirements
## Azure subscription requirements

- This is a Bring-Your-Own-Subscription event; no Azure subscriptions will be provided.
- At least 1 Azure subscription and 1 AAD tenant per attendee are required; the recommendation is to have 2 Azure subscriptions and 1 AAD tenant per attendee.
- All subscriptions should be associated to a **non-production AAD tenant**.
- [Tenant root access](https://learn.microsoft.com/en-us/azure/role-based-access-control/elevate-access-global-admin) is a mandatory requirement for this hackathon.
- At least 1 Azure subscription and 1 Entra ID tenant per attendee are required; the recommendation is to have 2 Azure subscriptions and 1 Entra ID tenant per attendee.
- All subscriptions should be associated to a **non-production Entra ID tenant**.
- [Tenant root access](https://github.com/Azure/Enterprise-Scale/wiki/Deploying-ALZ-Pre-requisites) is a mandatory requirement for this hackathon.

---

### Tooling Prerequisites
## Tooling pre-requisites

To avoid any delays with downloading or installing tooling, have the following ready prior to attending:

- A GitHub account.
- A modern laptop running the latest version of Window 11, Mac OS X 10.13 or higher, or Ubuntu 18.04 pr higher.

- A modern laptop running the latest version of Window 11, Mac OS X or Ubuntu 22.

- Install your choice of Integrated Development Environment (IDE) software such as [Visual Studio Code](https://code.visualstudio.com/download)

- Download of the latest version of PowerShell 7, Az. PowerShell Modules, and [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)
- Make sure that the modules below are installed:

- Make sure that the modules below are installed:

```powershell
Install-Module Az.Accounts, Az.Resources, Microsoft.Graph.Identity.DirectoryManagement, Microsoft.Graph.Applications
```

- If you need to update them you can execute the following command:

```powershell
Update-Module Az.Accounts, Az.Resources, Microsoft.Graph.Identity.DirectoryManagement, Microsoft.Graph.Applications
```

---

### Knowledge Requirements
## Required knowledge

- [Adopting Azure for your Organization](https://www.youtube.com/watch?v=T7neX1i6iF0&t)
- [Azure Landing Zones | Architectural Blueprint, Tooling & Best Practices](https://www.youtube.com/watch?v=VTnqUDMchXA)
- [Azure Landing Zones | Design Principles](https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/ready/landing-zone/design-principles)
- [Git 101](https://www.youtube.com/watch?v=WBg9mlpzEYU)
- Knowledge of [Azure Policy](https://learn.microsoft.com/en-us/azure/governance/policy/overview), [Azure Networking Fundamentals](https://learn.microsoft.com/en-us/azure/networking/fundamentals/networking-overview), and [Azure Security Fundamentals](https://learn.microsoft.com/en-us/azure/security/fundamentals/overview).
- [Microsoft Cloud Adoption Framework for Azure module on MS Learn](https://learn.microsoft.com/en-us/training/modules/microsoft-cloud-adoption-framework-for-azure/) (50min)
- [Introduction to the Microsoft Azure Well-Architected Framework](https://learn.microsoft.com/en-us/training/modules/azure-well-architected-introduction/) (1hr)
- [Fundamental knowledge of Azure Networking](https://learn.microsoft.com/en-us/training/paths/intro-to-azure-network-foundation-services/) (5hr)
- View [Adopting Azure for your Organization](https://www.youtube.com/watch?v=T7neX1i6iF0) (1hr)
- View [Azure Master Class v2 Mod. 3 Governance](https://www.youtube.com/watch?v=mluS8ovuBKg) (2hrs)
- View [Azure Landing Zones Overview](https://www.youtube.com/watch?v=eLSjnF6Crlw) (45min)
41 changes: 41 additions & 0 deletions 102-Azure-Landing-Zones/requirements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
## Azure subscription requirements

- This is a Bring-Your-Own-Subscription event; no Azure subscriptions will be provided.
- At least 1 Azure subscription and 1 Entra ID tenant per attendee are required; the recommendation is to have 2 Azure subscriptions and 1 Entra ID tenant per attendee.
- All subscriptions should be associated to a **non-production Entra ID tenant**.
- [Tenant root access](https://github.com/Azure/Enterprise-Scale/wiki/Deploying-ALZ-Pre-requisites) is a mandatory requirement for this hackathon.

---

## Tooling pre-requisites

To avoid any delays with downloading or installing tooling, have the following ready prior to attending:

- A GitHub account.

- A modern laptop running the latest version of Window 11, Mac OS X or Ubuntu 22.

- Install your choice of Integrated Development Environment (IDE) software such as [Visual Studio Code](https://code.visualstudio.com/download)

- Download of the latest version of PowerShell 7, Az. PowerShell Modules, and [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)

- Make sure that the modules below are installed:

```powershell
Install-Module Az.Accounts, Az.Resources, Microsoft.Graph.Identity.DirectoryManagement, Microsoft.Graph.Applications
```

- If you need to update them you can execute the following command:

```powershell
Update-Module Az.Accounts, Az.Resources, Microsoft.Graph.Identity.DirectoryManagement, Microsoft.Graph.Applications
```

## Required knowledge

- [Microsoft Cloud Adoption Framework for Azure module on MS Learn](https://learn.microsoft.com/en-us/training/modules/microsoft-cloud-adoption-framework-for-azure/) (50min)
- [Introduction to the Microsoft Azure Well-Architected Framework](https://learn.microsoft.com/en-us/training/modules/azure-well-architected-introduction/) (1hr)
- [Fundamental knowledge of Azure Networking](https://learn.microsoft.com/en-us/training/paths/intro-to-azure-network-foundation-services/) (5hr)
- View [Adopting Azure for your Organization](https://www.youtube.com/watch?v=T7neX1i6iF0) (1hr)
- View [Azure Master Class v2 Mod. 3 Governance](https://www.youtube.com/watch?v=mluS8ovuBKg) (2hrs)
- View [Azure Landing Zones Overview](https://www.youtube.com/watch?v=eLSjnF6Crlw) (45min)
1 change: 1 addition & 0 deletions 105-Well Architected/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ To effectively implement this framework, developers need to have knowledge and s
* Microsoft Certified: Azure DevOps Engineer Expert

These certifications can help developers gain a deeper understanding of cloud computing, architecture design, security, and cost optimization, which are essential for implementing the Well-Architected framework.
Attendees are expected to complete the 7hr [Build great solutions with the Microsoft Azure Well-Architected Framework learning path](https://learn.microsoft.com/en-us/training/paths/azure-well-architected-framework/) prior to attending this workshop.

0 comments on commit 10a3bd7

Please sign in to comment.