Paths

Microsoft Azure Solutions Architect

Authors: Tim Warner, John Savill, James Bannan, Simon Allardice

Learn to design solutions that run in Microsoft Azure! In this path, you’ll learn about the fundamentals of cloud architecture, how to plan solutions that run in Microsoft Azure,... Read more

Beginner

In this section, you’ll gain an understanding of cloud architecture and be introduced to Microsoft Azure Architecture.

1

Foundations for Cloud Architecture

by James Bannan

Oct 18, 2017 / 2h 36m

Beginner • 2h 36m

Start Course
Description

There is no one size fits all in cloud computing. In this course, Foundations for Cloud Architecture, you'll dive into a detailed approach to understanding cloud technology, and how you can best utilize it. First, you'll explore the differences between public, private, and hybrid cloud computing, the business requirements they fill, and their architectural caveats. Next, you'll learn about the practical variations in public cloud service offerings. Finally, you'll take a look into how you and your business can benefit from advanced cloud services. When you're finished with this course, you'll have a better understanding of the major cloud computing concepts and services to confidently make your own architectural choices.

Table of contents
  1. Course Overview
    2m 5s
  2. Defining Cloud Architecture
    12m 41s
  3. Understanding Types of Cloud Computing
    17m 22s
  4. Understanding Public Cloud Services
    15m 50s
  5. Architecting Infrastructure-as-a-service
    18m 32s
  6. Architecting for Service Resilience
    15m 25s
  7. Architecting Platform-as-a-service
    15m 8s
  8. Containers and Microservices
    11m 55s
  9. Identity
    13m 28s
  10. Security and Management
    20m 10s
  11. Advanced Cloud Services
    13m 54s
2

Microsoft Azure Architecture - Getting Started

by Tim Warner

Jun 27, 2017 / 3h 11m

Intermediate • 3h 11m

Start Course
Description

Future or current Microsoft Azure cloud architects require certain skills to develop effective Azure solutions for their customers. In this course, Microsoft Azure Architecture - Getting Started, you'll learn how to apply Microsoft's Azure best patterns and practices. You'll also be equipped to design highly available, effective cloud solutions. When you're finished with the course, you'll be well on your way to certify on Microsoft Azure, and you'll be a valuable asset and subject matter expert for your colleagues, customers, and clients.

Table of contents
  1. Course Overview
    41s
  2. Cloud Computing Fundamentals
    35m 57s
  3. Cloud Computing Infrastructure Elements
    35m 31s
  4. The Hybrid Cloud
    29m 26s
  5. Platform as a Service
    29m 58s
  6. Infrastructure as a Service
    26m 42s
  7. Microsoft Azure Deployment Planning
    33m 10s

Intermediate

This section will cover cloud patterns and architecture for Azure Developers.

3

Cloud Patterns and Architecture for Microsoft Azure Developers

by Simon Allardice

Aug 25, 2017 / 3h 23m

Advanced • 3h 23m

Start Course
Description

Regardless of the language or technology, designing applications in the cloud requires a different style of thinking, and deep knowledge of cloud infrastructure and services. In this course, Cloud Patterns and Architecture for Microsoft Azure Developers, you'll learn how various Azure services can help build high-performing, scalable, and resilient applications. First, you'll delve into how to use specific Azure resources to add redundancy, fail-over, and load balancing to a system. Next, you'll discover how to use partitioning and caching to improve performance and scalability. Finally, you'll explore Content Delivery Networks, API management, and performance testing. When you're finished with this course, you'll have the knowledge of multiple resources that will help you design applications in Microsoft Azure—whatever technology you're using.

Table of contents
  1. Course Overview
    56s
  2. Architecture in the Cloud
    58m 45s
  3. Cloud Patterns for Resiliency
    54m 26s
  4. Cloud Patterns for Scalability
    1h 10m 31s
  5. Cloud Patterns for Testing
    18m 58s

Advanced

Learn to select the right Microsoft Azure services to meet your requirements.

4

Planning and Designing Microsoft Azure Compute Solutions

by John Savill

Jun 20, 2017 / 4h 4m

Intermediate • 4h 4m

Start Course
Description

As you approach Azure for the first time, it can be very confusing as to which Azure compute option you should be utilizing. In this course, Planning and Designing Microsoft Azure Compute Solutions, you will learn to choose the right compute option for your environment to eliminate longer development time, alleviate greater cost, and cut down on substantial maintenance. First, you will delve into the core compute options in Azure. Next, you will dive into the relative strengths and weaknesses of each option. Finally, you will walk through architectures using the various compute options. By the end of this course, you will be able to architect a solution in Azure choosing the right compute options to meet your requirements.

Table of contents
  1. Course Overview
    52s
  2. Common Solutions
    43m 5s
  3. Selecting a Compute Model
    46m 51s
  4. Designing Compute Solutions for IaaS
    45m 48s
  5. Designing Compute Solutions for Containers
    29m 28s
  6. Designing Compute Solutions for PaaS
    1h 4m 13s
  7. Azure Service Architecture Case Study Review
    13m 39s
5

Planning and Designing Microsoft Azure Storage Solutions

by Tim Warner

Oct 23, 2017 / 3h 45m

Intermediate • 3h 45m

Start Course
Description

Any platform or infrastructure as a service solution in Microsoft Azure involves one or more Azure storage services. In this course, Planning and Designing Microsoft Azure Storage Solutions, you'll receive all the latest practice guidance in architecting storage for Azure web applications, databases, and virtual machines. First, you will learn the "whens, whys, and hows" of choosing one Azure storage service over another. Next, you will avoid common pitfalls in planning data import into Azure. Finally, you will learn how to apply your new architecture knowledge to real-world workloads and application solutions. When you're finished with the course, you'll have the skills and knowledge needed to round out your role as an Azure solutions architect.

Table of contents
  1. Course Overview
    47s
  2. The Azure Storage Landscape
    39m 5s
  3. Blob Storage
    37m 13s
  4. Table and Queue Storage
    30m 43s
  5. Relational and Non-relational Storage
    36m 43s
  6. Storage Backup and Recovery Solutions
    24m 40s
  7. Azure Storage Architecture Case Study Review
    24m 47s
  8. New Features: Azure File Sync and Azure Data Box
    31m 50s
6

Planning and Designing Microsoft Azure Networking Solutions

by John Savill

Jul 17, 2017 / 2h 19m

Intermediate • 2h 19m

Start Course
Description

Most environments will have a mixture of Azure and on-premises resources, and providing the right networking solution can be difficult. In this course, Planning and Designing Microsoft Azure Networking Solutions, you'll learn to choose the right networking technologies based on your requirements to provide a functional, reliable, and secure solution. First, you'll delve into the core virtual network resources in Azure. Next, you'll explore the technologies to balance services before diving into technologies to connect Azure to on-premises and beyond. By the end of this course, you'll be able to architect a solution in Azure, choosing the right networking technologies to meet your requirements.

Table of contents
  1. Course Overview
    50s
  2. Common Solutions
    21m 57s
  3. Designing Virtual Networks
    33m 14s
  4. Designing Load Balancing Solutions
    24m 20s
  5. Designing Traffic Routing Solutions
    12m 57s
  6. Designing Connectivity Solutions
    28m 52s
  7. Selecting Network Monitoring Options
    8m 15s
  8. Azure Service Architecture Case Study Review
    8m 58s
7

Planning and Designing Microsoft Azure Security Solutions

by John Savill

Jul 31, 2017 / 1h 54m

Intermediate • 1h 54m

Start Course
Description

As you approach Azure for the first time, security will be a concern. The good news is with the right awareness and usage of technologies, using the cloud can increase your security posture. In this course, Planning and Designing Microsoft Azure Security Solutions, you'll learn what the key Azure security solutions are and how best to utilize them. First, you'll delve into identity with Azure AD. Next, you'll discover how to store data securely in the cloud followed by key technologies to secure your Azure network resources. Finally, solutions to protect the overall security of your environment will be explored. By the end of this course, you'll be able to utilize Azure with total confidence in its security without sacrificing functionality.

Table of contents
  1. Course Overview
    55s
  2. Common Solutions
    11m 8s
  3. Designing Identity Solutions
    29m 11s
  4. Designing Key Storage
    11m 49s
  5. Designing Network Security
    21m 14s
  6. Designing Access Security
    32m 26s
  7. Azure Service Architecture Case Study Review
    8m 2s

What you will learn

  • Foundations of Cloud Architecture
  • Microsoft Azure Architecture
  • Cloud Patterns and Architecture
  • Planning and Designing Compute Solutions
  • Planning and Designing Storage Solutions
  • Planning and Designing Networking Solutions
  • Planning and Designing Azure Security

Pre-requisites

You should have a basic understanding of server-based software solutions, and a general understanding of what cloud services offer.