An open API service indexing awesome lists of open source software.

https://github.com/johnthebrit/MasterIaaS2019

GitHub repository for Mastering Azure IaaS 2019 Book
https://github.com/johnthebrit/MasterIaaS2019

Last synced: 3 months ago
JSON representation

GitHub repository for Mastering Azure IaaS 2019 Book

Awesome Lists containing this project

README

        

# Mastering Azure IaaS 2019 GitHub Repository
GitHub repository for Mastering Azure IaaS 2019 Book

All content Copyright 2019 John Savill. All rights reserved
No part of these materials to be used without express permission from the author
[email protected]
@NTFAQGuy
https://savilltech.com
https://youtube.com/NTFAQGuy

## Getting a Clone
Once Git is installed to have a local clone of the repository:

```sh
New-Item -ItemType Directory -Path C:\MasterIaaS2019
cd c:\MasterIaaS2019
git clone https://github.com/johnthebrit/MasterIaaS2019.git .
```

To update, make sure you are in the folder downloaded to and run

```sh
git pull
```

## Useful Links and Info

| Feature | Link |
|---------------------|-------------------------------------------|
| PowerShell Core | https://github.com/powershell/powershell |
| Visual Studio Code | https://code.visualstudio.com/Download |
| Git | https://git-scm.com/downloads |

![On-Board to Azure Logo](Assets/logosmall.png?raw=true "On-Board to Azure")

For a number of Azure videos that I constantly update go to http://onboardtoazure.com. These supplement the book.

## Chapter Links

Chapter 1 Links

* NIST Cloud definition - http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
* Project Olympus - https://azure.microsoft.com/en-us/blog/microsoft-reimagines-open-source-cloud-hardware/
* Azure FPGAs - https://docs.microsoft.com/en-us/azure/machine-learning/service/concept-accelerate-with-fpgas
* Azure Datacenters - https://cloud-platform-assets.azurewebsites.net/datacenter/
* Azure Datacenters - https://azure.microsoft.com/en-us/global-infrastructure/
* Azure Regions - https://azure.microsoft.com/en-us/global-infrastructure/regions/
* Azure Region Pairings - https://docs.microsoft.com/en-us/azure/best-practices-availability-paired-regions
* Azure Region Locations - https://azure.microsoft.com/en-us/global-infrastructure/locations/
* Germany trustee - https://docs.microsoft.com/en-us/azure/germany/germany-overview-data-trustee
* Azure Government - https://azure.microsoft.com/en-us/global-infrastructure/geographies/
* Azure Services by Region - https://azure.microsoft.com/en-us/global-infrastructure/services/
* Azure SLA - https://azure.microsoft.com/en-us/support/legal/sla/virtual-machines/v1_8/
* Azure Resiliency - https://azure.microsoft.com/en-us/blog/improving-azure-virtual-machine-resiliency-with-predictive-ml-and-live-migration/
* Azure Availability - https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-availability-set-supportability
* Azure Availability Zones - https://docs.microsoft.com/en-us/azure/availability-zones/az-overview
* Marea Cable - https://news.microsoft.com/marea/
* Submarine Cable Map - https://www.submarinecablemap.com/
* Microsoft Global Network - https://azure.microsoft.com/en-us/blog/how-microsoft-builds-its-fast-and-reliable-global-network/
* Azure Free Offer - https://azure.microsoft.com/en-us/free/
* Azure DevTest - https://azure.microsoft.com/en-us/pricing/dev-test/
* Azure Enterprise Agreements - https://www.microsoft.com/en-us/licensing/licensing-programs/enterprise
* Reserved Instances - https://azure.microsoft.com/en-us/pricing/reserved-vm-instances/
* Azure Hybrid Benefit - https://azure.microsoft.com/en-us/pricing/hybrid-benefit/
* Azure Subscription Limits - https://docs.microsoft.com/en-us/azure/azure-subscription-service-limits
* Creating Azure Dashboards - https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards

Chapter 2 Links

* Azure Governance Docs - http://aka.ms/governancedocs
* Azure Shared Responsibility - http://download.microsoft.com/download/0/D/6/0D68AE95-6414-4074-B4B8-34039831E2BF/Microsoft-Cloud-Security-for-Legal-and-Compliance-Professionals.pdf
* Azure Compliance Center - https://www.microsoft.com/en-us/trustcenter/compliance/compliance-overview
* Azure Compliance Guide - https://servicetrust.microsoft.com/ViewPage/MSComplianceGuide
* Azure Governance Journeys - https://docs.microsoft.com/en-us/azure/architecture/cloud-adoption/governance/journeys/overview
* Changing Azure Subscription Owner - https://docs.microsoft.com/en-us/azure/billing/billing-subscription-transfer
* Azure Subscription Limits - https://docs.microsoft.com/en-us/azure/azure-subscription-service-limits
* Global Admin Elevate - https://docs.microsoft.com/en-us/azure/role-based-access-control/elevate-access-global-admin/
* Management Groups - https://docs.microsoft.com/en-us/azure/governance/management-groups/manage
* Azure Tagging Example - https://marckean.com/2018/12/17/easy-tagging-of-resources-in-azure-for-billing-and-charge-back/
* Azure Built-in Roles - https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
* Azure RBAC PowerShell - https://docs.microsoft.com/en-us/azure/role-based-access-control/role-assignments-powershell
* Azure Naming Convention - https://docs.microsoft.com/en-us/azure/architecture/best-practices/naming-conventions
* Azure Tagging - https://docs.microsoft.com/en-us/azure/azure-resource-manager/tag-support
* Azure Tag Examples - https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-using-tags
* Azure Network Policy Example - https://github.com/Azure/azure-policy/tree/master/samples/Network/no-public-ip-except-for-one-subnet
* Azure Blueprints - https://docs.microsoft.com/en-us/azure/governance/blueprints/
* Azure Cost API - https://docs.microsoft.com/en-us/rest/api/consumption/

Chapter 3 Links

* Windows Service Ports - https://support.microsoft.com/en-us/help/832017/service-overview-and-network-port-requirements-for-windows
* Azure v2 Apps - https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-app-types
* Azure AD SKUs - https://azure.microsoft.com/en-us/pricing/details/active-directory/
* Map ImmutableID - https://gallery.technet.microsoft.com/scriptcenter/Azure-GUID-to-ImmutableID-d27c5b12
* Office 365 UPN Branding - https://support.microsoft.com/en-in/help/3164442/how-to-use-upn-matching-for-identity-synchronization-in-office-365-azu
* Azure AD Connect Topologies - https://docs.microsoft.com/en-us/azure/active-directory/hybrid/plan-connect-topologies
* AAD Connect Account Permissions - https://docs.microsoft.com/en-us/azure/active-directory/hybrid/reference-connect-accounts-permissions
* AAD Emergency Access - https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/directory-emergency-access
* AAD Workday Integration - https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/workday-inbound-tutorial
* B2B Portal Example - https://github.com/Azure/active-directory-dotnet-graphapi-b2bportal-web
* Password Hash Synchronization - https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-password-hash-synchronization
* PBDKF2 spec - https://www.ietf.org/rfc/rfc2898.txt
* AAD PTA - https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-pta-security-deep-dive
* AAD Migrate Apps - https://aka.ms/migrateapps
* AAD SSO Workings - https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-sso-how-it-works
* AAD Join SSO - https://docs.microsoft.com/en-us/azure/active-directory/devices/azuread-join-sso
* AAD Dynamic Group Rules - https://go.microsoft.com/fwlink/?linkid=2014390
* AAD Apps Consent - https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent
* AAD Access Panel - https://docs.microsoft.com/en-us/azure/active-directory/user-help/active-directory-saas-access-panel-introduction

Chapter 4 Links

* Security Registration - https://aka.ms/mysecurityinfo
* MFA Deployment Plans - http://aka.ms/deploymentplans
* MFA and SSPR Methods - https://docs.microsoft.com/azure/active-directory/authentication/concept-authentication-methods
* AAD Password Policy - https://docs.microsoft.com/en-us/azure/active-directory/authentication/concept-sspr-policy#password-policies-that-only-apply-to-cloud-user-accounts
* AAD Log Analytics Views - https://docs.microsoft.com/en-us/azure/active-directory/reports-monitoring/howto-install-use-log-analytics-views
* AAD SSO Experience - https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/what-is-single-sign-on#choosing-a-single-sign-on-method
* AAD B2C Demo Site - http://Aka.ms/aadb2cdemo
* AD Protocols - http://technet.microsoft.com/en-us/library/dd772723(v=ws.10).aspx
* AD Site Names - http://support.microsoft.com/kb/909264
* AD RODC - http://technet.microsoft.com/library/dd728028(WS.10).aspx
* AD RODC - http://technet.microsoft.com/en-us/library/dd734758(WS.10).aspx
* AD vs AAD DS - https://docs.microsoft.com/en-us/azure/active-directory-domain-services/active-directory-ds-comparison

Chapter 5 Links

* VPN Encryption - https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-compliance-crypto
* ExpressRoute Premium - https://docs.microsoft.com/en-us/azure/expressroute/expressroute-faqs#expressroute-premium
* VPN SKUs - https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways#gwsku
* ExpressRoute SKUs - https://docs.microsoft.com/en-us/azure/expressroute/expressroute-about-virtual-network-gateways#gwsku
* NSG Service Tags - https://docs.microsoft.com/en-us/azure/virtual-network/security-overview#service-tags

Chapter 6 Links

* Azure Storage Architecture Detail - http://sigops.org/sosp/sosp11/current/2011-Cascais/11-calder-online.pdf
* Custom Storage URLs - https://docs.microsoft.com/en-us/azure/storage/blobs/storage-custom-domain-name
* Azure Storage Explorer - https://azure.microsoft.com/en-us/features/storage-explorer/
* Blob snapshot - https://azure.microsoft.com/en-us/blog/microsoft-azure-block-blob-storage-backup/
* Azure Storage Limits - https://docs.microsoft.com/azure/azure-subscription-service-limits#storage-limits
* Azure Managed Disks - https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disk-scalability-targets
* Azure Managed Disk Types - https://docs.microsoft.com/en-us/azure/virtual-machines/windows/disks-types
* VM Availability - https://docs.microsoft.com/en-us/azure/virtual-machines/windows/manage-availability
* Write Acceleration in Azure - https://docs.microsoft.com/en-us/azure/virtual-machines/windows/how-to-enable-write-accelerator
* SQL Database Pricing - https://azure.microsoft.com/en-us/pricing/details/sql-database/managed/
* SQL DTU Calculator - http://dtucalculator.azurewebsites.net/

Chapter 7 Links

* Windows VM Sizes - https://docs.microsoft.com/azure/virtual-machines/windows/sizes
* Azure Compute Units - https://docs.microsoft.com/azure/virtual-machines/windows/acu
* Retired VM Sizes - https://docs.microsoft.com/azure/virtual-machines/windows/sizes-previous-gen
* Custom Script Extension Site - https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/custom-script-windows
* Golden Image Best Practices - https://github.com/Azure/Avere/blob/master/docs/azure_vm_provision_best_practices.md
* Azure Dedicated Host - https://docs.microsoft.com/azure/security/azure-isolation
* Microsoft Flow - https://flow.microsoft.com/

Chapter 8 Links

* Custom role for stack registration - https://docs.microsoft.com/en-us/azure-stack/operator/azure-stack-registration-role
* VMs by region - https://azure.microsoft.com/en-us/global-infrastructure/services/?products=virtual-machines
* Azure Stack Capacity Planner - https://aka.ms/azstackcapacityplanner
* Buying Azure Stack - https://azure.microsoft.com/en-us/overview/azure-stack/how-to-buy/
* Azure Stack Services - https://azure.microsoft.com/en-us/overview/azure-stack/keyfeatures/
* Azure Stack Development Kit (ASDK) - https://azure.microsoft.com/en-us/overview/azure-stack/development-kit/
* Azure Stack PowerShell - https://docs.microsoft.com/en-us/azure-stack/operator/azure-stack-powershell-install
* Azure Stack Tools - https://github.com/Azure/AzureStack-Tools
* Azure Stack Marketplace - https://docs.microsoft.com/en-us/azure-stack/operator/azure-stack-download-azure-marketplace-item
* Example Syndication Script - https://github.com/johnthebrit/AzureStack/blob/master/azurestackmarketplace.ps1
* Log Analytics Azure Stack Integration - https://github.com/Azure-Samples/AzureStack-AdminPowerShell-OMSIntegration/blob/master/docs/setup.md
* Azure Stack HCI - https://www.microsoft.com/en-us/cloud-platform/azure-stack-hci-catalog

Chapter 9 Links

* Linux FS Freeze Integrated Backup - https://azure.microsoft.com/blog/application-consistent-backup-for-linux-vms-using-azure-backup-is-generally-available/
* SQL Server Integrated Backup - https://docs.microsoft.com/azure/backup/backup-azure-sql-database
* Retain IP Failover - https://docs.microsoft.com/azure/site-recovery/site-recovery-retain-ip-azure-vm-failover
* Azure Paired Regions - https://docs.microsoft.com/azure/best-practices-availability-paired-regions

Chapter 10 Links

* Data Retention for Log Analytics - https://docs.microsoft.com/azure/active-directory/reports-monitoring/reference-reports-data-retention
* Active Log Retention - https://docs.microsoft.com/azure/azure-monitor/learn/tutorial-archive-data
* Policy sample for Log Analytics - https://github.com/Azure/azure-policy/tree/master/samples/Monitoring/apply-diagnostic-setting-azsql-loganalytics
* Log Analytics RESTful API - https://docs.microsoft.com/azure/azure-monitor/platform/data-collector-api
* Log Analytics pricing - https://azure.microsoft.com/pricing/details/monitor/
* Azure Storage Threat Protection - https://docs.microsoft.com/en-us/azure/storage/common/storage-advanced-threat-protection
* Azure SQL Database Threat Protection - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-threat-detection-overview
* Managed Identity - https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview

Chapter 11 Links

* PowerShell Core - https://github.com/PowerShell/PowerShell
* VS Code - https://code.visualstudio.com/Download
* Getting read for DevOps - https://youtu.be/yavDKHV-OOI
* AZ Authentication - https://docs.microsoft.com/powershell/azure/authenticate-azureps?view=azps-2.3.2
* Creating multiple Multiple subnetsSubnets - https://savilltech.com/2018/03/25/easily-create-multiple-subnets-in-an-azure-virtual-network/
* Using marketplace Marketplace imagesImages - https://savilltech.com/2018/03/23/use-an-application-image-from-the-azure-marketplace-using-powershell/
* Deploying a VM - https://savilltech.com/2018/03/17/deploying-an-azure-iaas-vm-using-powershell/
* Checking creation Creation times Times of VMs - https://savilltech.com/2018/02/13/checking-the-creation-time-of-an-azure-iaas-vm/
* Using custom Custom actionsActions - https://savilltech.com/2016/08/10/automating-deployments-to-azure-iaas-with-custom-actions/
* Azure CLI Install - https://docs.microsoft.com/cli/azure/install-azure-cli
* Custom password handling with Azure Automation - https://www.itprotoday.com/iaaspaas/handling-passwords-azure-automation-service-accounts
* Infrastructure as Code Video - https://youtu.be/gDW6N2nvVzI
* Azure Quick Start Templates - https://github.com/Azure/azure-quickstart-templates
* ARM Template Best Practices - https://docs.microsoft.com/en-us/azure/azure-resource-manager/template-best-practices
* Linked Templates - https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-linked-templates

Chapter 12 Links

* Notorious Nine Cloud Threats - https://cloudsecurityalliance.org/download/the-notorious-nine-cloud-computing-top-threats-in-2013/
* Azure Certifications - https://www.microsoft.com/en-us/TrustCenter/CloudServices/Azure
* Azure Lightning Strike - www.huffingtonpost.com/2011/08/08/amazon-microsoft-dublin-lightening_n_920875.html
* Cloud Link NSA Article - www.washingtonpost.com/world/national-security/nsa-infiltrates-links-to-yahoo-google-data-centers-worldwide-snowden-documents-say/2013/10/30/e51d661e-4166-11e3-8b74-d89d714ca4dd_story.html
* Azure blog - http://azure.microsoft.com/blog/
* Azure Networking blog - https://azure.microsoft.com/blog/topics/networking/
* Azure VM documentation - https://docs.microsoft.com/azure/virtual-machines/
* My blog (information about new videos I create and other resources) - https://savilltech.com
* My YouTube Channel - https://youtube.com/ntfaqguy