Module 1: Overview of Azure Stack
In this first module, the key concepts associated with Azure Stack are described that will help you understand what Azure Stack is and the functionality it provides. You will also learn about the differentiators between Azure Stack, Microsoft Azure and Windows Azure Pack.
Lessons
- What is Azure Stack?
- Comparing Azure Stack with Microsoft Azure.
- Comparing Azure Stack to Windows Azure Pack.
Module 2: Foundational Components of Microsoft Azure Stack
In this module, you will learn about the Windows Server 2016 features that Azure Stack uses and optional System Center 2016 components that can be added to further manage and maintain an Azure Stack environment. You will also learn how Azure Stack manages authentication and the various authentication providers that are available.
Lessons
- Windows Server 2016 and System Center 2016.
- Identity and Authentication.
Module 3: Deploying Microsoft Azure Stack
This module introduces some of the internal architecture of Azure Stack and how it forms the basis of the system. It will discuss various Azure Stack concepts such as:
- Software Defined Datacenter
- Internal Architecture of Azure Stack
- Azure Stack Infrastructure
- Azure Stack Prerequisites
- Planning and Installation of Azure Stack
Lessons
- Microsoft Azure Stack Architecture
- Azure Stack Prerequisites
- Installing Azure Stack
Module 4: Offering Microsoft Azure Stack Resources
This module discusses some of the key features in Azure Stack that provide the mechanisms used by tenants when consuming resources such as virtual machines and SQL Server databases.
Lessons
- Working with Plans and Offers.
- Microsoft Azure Stack Marketplace.
- Enabling Multi-Tenancy in Azure Stack.
- Integrating Azure Stack with Windows Azure Pack.
Module 5: Microsoft Azure Stack and DevOps
This module discusses the fundamentals of how Azure Stack enables organizations to leverage DevOps. It details the underpinnings of Azure Stack, the Azure Resource Manager, the SDKs and APIs available and also how configuration management technologies such as PowerShell Desired State Configuration, Chef and Puppet can be used to facilitate fast and consistent deployment of applications along with stability.
Lessons
- Technologies used in Microsoft Azure Stack for DevOps.
- Azure Resource Manager Templates.
- Third-party Resource Providers.
Module 6: Infrastructure as a Service and Microsoft Azure Stack
This module discusses Infrastructure as a Service in Azure Stack. This covers the following areas:
- Software Defined Datacenter
- Hyper-V Network Virtualization
- External Connectivity to Azure Stack
- Azure Consistent Storage in Azure Stack
- Virtual Machines in Azure Stack
Lessons
- Software Defined Networking improvements with Microsoft Azure Stack and Windows Server 2016.
- Azure Stack Storage.
- Virtual Machines in Microsoft Azure Stack.
Module 7: Platform as a Service and Microsoft Azure Stack
Stack brings Platform as Service (PaaS) based offerings from Microsoft Azure to Azure Stack. Microsoft Azure was originally designed for PaaS based application development with IaaS based services added later. With the initial release of Azure Stack, Microsoft are offering 4 PaaS based services: SQL and MySQL Databases App Service for websites Key Vault for securely storing secrets such as passwords and certificates Azure Functions for serverless compute This Module will detail each offering and show how these can be utilized.
Less