Paths

Microsoft Azure Architect Design (AZ-301)

Authors: James Bannan, Chris Behrens, Phil Evershed, Brian Harrison, Harry Mumford-Turner, William Myers, Mike Pfeiffer, Reza Salehi, John Savill, Greg Shields, Tim Warner

Microsoft Azure is a cloud platform that provides infrastructure, managed services, and anything else you might need for your business applications. It is suited for businesses... Read more

Path Courses

This path covers the advanced topics that a Solutions Architect will need to know to use Microsoft Azure as their cloud platform for a project. You’ll learn to determine workload requirements, design for identity, security, data, business continuity, deployment, migration, integration, and how to design an infrastructure strategy.

Gathering Information About Existing Enterprise Architecture in Microsoft Azure

by Chris Behrens

Sep 18, 2018 / 1h 22m

1h 22m

Start Course
Description

Enterprises are their own micro-cultures with their own complex interactions of people, technology, money and the law. In this course, Gathering Information About Existing Enterprise Architecture in Microsoft Azure, you will learn foundational knowledge of how to adapt your project lifecycle to that culture. First, you will learn about identifying the constraints your project works under. Next, you will discover how to work under governance requirements and proper security considerations. Finally, you will explore how to apply timeless design patterns to your enterprise. When you’re finished with this course, you will have the skills and knowledge of solution architecture needed to prime your project for success within your enterprise.

Table of contents
  1. Course Overview1m
  2. Setting the Target22m
  3. Understanding Infrastructure20m
  4. Applying What You've Learned23m
  5. Establishing and Applying Design Patterns14m

Gathering Non-functional Requirements for Microsoft Azure

by Harry Mumford-Turner

Dec 13, 2018 / 1h 2m

1h 2m

Start Course
Description

Microsoft Azure provides a range of services to use when designing cloud applications. In this course, Gathering Non-functional Requirements for Microsoft Azure, you will gain an understanding of which are best suited for different non-functional requirements. First, you will learn about the services available. Next, you will discover how to identify which service suits each non-functional requirement. Finally, you will explore different service level agreements, and how these relate to requirements. By the end of this course, you will know how to select appropriate Microsoft Azure services based on the requirements of your application to make it scalable, available, and performant.

Table of contents
  1. Course Overview1m
  2. Identifying Minimum Performance Thresholds9m
  3. Identifying Availability Requirements4m
  4. Identifying Security Requirements5m
  5. Identifying Capacity Planning and Scalability Requirements5m
  6. Identifying Maintainability Requirements5m
  7. Identifying Accessibility Requirements3m
  8. Identifying Deployability Requirements4m
  9. Identifying Extensibility Requirements5m
  10. Identifying Governance Requirements5m
  11. Identifying Quality Requirements6m
  12. Identifying Stakeholder Priorities and Requirements6m

Determining Feasibility and Refining Requirements for Microsoft Azure

by Chris Behrens

Oct 3, 2018 / 1h 2m

1h 2m

Start Course
Description

With poor requirements, it's possible to have top-flight technical talent, and a fantastic process, and produce, fantastically, the wrong product. In this course, Determining Feasibility and Refining Requirements for Microsoft Azure, you will gain the ability to create strong and comprehensible Agile requirements. First, you will learn about User Stories, the atomic unit of Agile work. Next, you will discover the Agile Artifacts that you can use to schedule rationally and answer the question "when will it be done?" Finally, you will explore how to transform your hard-won user stories and acceptance criteria into tests. When you’re finished with this course, you will have the skills and knowledge of Agile requirements needed to put your project, and your product, on the right path.

Table of contents
  1. Course Overview1m
  2. Mastering User Stories19m
  3. Mitigating Risk with Good Requirements19m
  4. Creating Good Requirements and Tests21m

Estimating One-time and Recurring Costs for Microsoft Azure

by Phil Evershed

Dec 10, 2018 / 1h 37m

1h 37m

Start Course
Description

The most frequent question fired at Azure solution architects is “how much will it cost to move to the cloud?” In this course, Estimating One-time and Recurring Costs for Microsoft Azure, you will gain the ability to answer that question in real-world scenarios. First, you will learn how to estimate costs involved with connection and workload migration. Next, you will discover the logic behind selection of product size and pricing estimates. Finally, you will explore how to include third-party components and plan for future growth. When you are finished with this course, you will have the skills and knowledge of Azure cost estimation needed to ensure your pricing proposals for cloud migration have the best prospects for stakeholder approval.

Table of contents
  1. Course Overview1m
  2. Identifying and Estimating Initial Connection Costs15m
  3. Identifying and Estimating Migration Costs14m
  4. Identifying Sizing18m
  5. Identifying Cost of Third-party Components12m
  6. Identifying and Estimating Cross-organizational Costs13m
  7. Predicting and Planning for Periodic Growth12m
  8. Identifying and Estimating Run Rate8m

Designing a Monitoring Strategy for a Solution in Microsoft Azure

by Brian Harrison

Nov 29, 2018 / 3h 19m

3h 19m

Start Course
Description

Using all of the services that Microsoft Azure provides, how does one leverage those services to make sure that your deployed application and services are performing according to your expectations? In this course, Designing a Monitoring Strategy for a Solution in Microsoft Azure, you will learn foundational knowledge of/gain the ability to combine available 1st and 3rd party monitoring with logging tools to build a cohesive Monitoring, Logging and Reporting strategy for your applications and systems within Azure. First, you will learn what 1st party Azure Services are available that provide monitoring and logging functionality. Next, you will discover how these services can be configured to push their data to 3rd party tools. Finally, you will explore how to configure Alerts and Log Analytics so that you can be notified when a problem arises based on the monitoring and logging that has been implemented. When you are finished with this course, you will have the skills and knowledge of Azure Monitoring, Logging, and Reporting services needed to define a cohesive Monitoring and Logging strategy for solutions that have been deployed within Azure.

Table of contents
  1. Course Overview1m
  2. Recommending Appropriate Monitoring Tool(s) for a Solution1h 34m
  3. Planning for Integration with Monitoring Tools: On-premises & 3rd Party40m
  4. Defining Logical Groupings (Tags) for Resources to Be Monitored25m
  5. Specifying Mechanism for Event Routing and Escalation37m

Optimizing Consumption Strategy in Microsoft Azure

by James Bannan

Sep 14, 2018 / 2h 53m

2h 53m

Start Course
Description

In this course, Optimizing Consumption Strategy in Microsoft Azure, you’ll learn the principal cost drivers of core Microsoft Azure technologies, what your options are to optimize them, and how align your solutions with stakeholder business requirements. First, you’ll focus on the guiding principles of consumption optimization. Next, you’ll work on extracting key information from business stakeholders which will inform your technical solutions. Finally, you’ll delve deep into core Microsoft Azure technologies and understand what the options and considerations are for optimization, while constantly focusing on monitoring and visibility and using that information to make informed decisions. When you’ve completed this course, you'll have gained the knowledge of how to listen to and understand business stakeholders and translate their needs into robust technical solutions which strike the right balance between consumption and performance.

Table of contents
  1. Course Overview2m
  2. Introducing Microsoft Azure Cost Management24m
  3. Optimizing Storage Costs 30m
  4. Optimizing Compute Costs33m
  5. Optimizing Network Costs26m
  6. Optimizing App Service Costs31m
  7. Optimizing Identity Costs24m

Design Auditing for Microsoft Azure

by John Savill

Aug 29, 2018 / 2h 34m

2h 34m

Start Course
Description

Auditing performed actions and deployed configuration is challenging, and when leveraging the cloud it can be very difficult to understand how to audit effectively. In this course, Design Auditing for Microsoft Azure, you will learn the foundational knowledge necessary to meet the full range of auditing requirements utilizing Azure services. First, you will learn common auditing requirements. Next, you will discover how to gain insight into Azure services and how to effectively interpret and respond to audit conditions. Finally, you will explore how to ensure configuration compliance within Azure. When you’re finished with this course, you will have the skills and knowledge of audit-related technologies needed to ensure compliance and insight for services deployed in Azure.

Table of contents
  1. Course Overview0m
  2. Auditing Foundation35m
  3. Auditing in Azure1h 20m
  4. Auditing Azure Data Plane37m

Design Identity Management in Microsoft Azure

by John Savill

Aug 14, 2018 / 2h 40m

2h 40m

Start Course
Description

Identity has replaced the network as the perimeter for organizations, and having a strong identity plan is critical as cloud services become core to every organization. In this course, Design Identity Management in Microsoft Azure, you will gain the foundational knowledge necessary to utilize Azure AD to enable a highly secure identity that can be leveraged across your organization’s services and those applications provided externally. First, you will learn the key concepts of cloud authentication and the basics of Azure AD. Next, you will discover key technologies to help design a first-class identity management approach, including groups, roles, and conditional access. Finally, you will explore how to lighten up services for end users via a number of end-user experiences. When you’re finished with this course, you will have the skills and knowledge of cloud identity and Azure AD needed to design a secure and functional cloud identity solution that integrates into existing directories.

Table of contents
  1. Course Overview1m
  2. Introduction to Identity34m
  3. Azure AD Overview1h 5m
  4. Using Roles and Access Control with Azure AD44m
  5. End-user Self Service Capabilities15m

Design Authentication for Microsoft Azure

by John Savill

Aug 16, 2018 / 2h 55m

2h 55m

Start Course
Description

Identifying the right way to enable authentication across cloud services initially can be very complex with no clear answer. In this course, Design Authentication for Microsoft Azure, you will learn foundational knowledge for utilizing Azure AD for your cloud identity and authentication requirements. First, you will learn about authentication in the cloud and the use of tokens. Next, you will discover the types of authentication available for users in Azure AD. Finally, you will explore how to leverage Azure for authentication in a range of scenarios. When you’re finished with this course, you will have the skills and knowledge of authentication with Azure AD needed to provide your users, partners, and customers access to cloud services while ensuring the highest levels of security.

Table of contents
  1. Course Overview0m
  2. Introducing Authentication 26m
  3. Azure AD Authentication Options for Users1h 32m
  4. Authentication Requirements for Different Scenarios56m

Design Authorization for Microsoft Azure

by John Savill

Aug 24, 2018 / 2h 16m

2h 16m

Start Course
Description

Authorization can be a very complex topic when looking at leveraging services across clouds via a centralized identity. In this course, Designing Authorization for Azure AD, you will learn foundational knowledge of authorization with Azure and Azure AD. First, you will learn the key concepts around delegated authorization. Next, you will discover the authorization capabilities for Azure and Azure AD. Finally, you will explore how to integrate applications with Azure AD and control the delegation. When you’re finished with this course, you will have the skills and knowledge of authorization in Azure AD needed to enable you to securely and efficiently leverage Azure and other cloud services in a seamless manner.

Table of contents
  1. Course Overview1m
  2. Authorization Foundation54m
  3. Authorization with Azure Resource Manager and Azure AD1h 21m

Design for Risk Prevention in Microsoft Azure

by John Savill

Sep 6, 2018 / 2h 19m

2h 19m

Start Course
Description

Risk keeps every organization awake at night, and when embracing the cloud the initial perception is that risk will be increased. In this course, Design for Risk Prevention in Microsoft Azure, you’ll gain the ability to not only identify new risk considerations and how to mitigate them, but also how to actually lower the organization’s overall risk through Azure solutions. First, you will learn some basics about types of risk and risk management. Next, you will discover how to mitigate the risks around identity. Finally, you will explore how to identify and address risks related to Azure resources and data. When you’re finished with this course, you will have the skills and knowledge of risk management using Azure services needed to bring risk to an organizationally acceptable level using Microsoft cloud solutions.

Table of contents
  1. Course Overview1m
  2. An Overview of Risk23m
  3. Managing Identity Risk with Azure AD40m
  4. Managing Azure Resource Risk37m
  5. Managing Data in Azure Risk37m

Design a Monitoring Strategy for Identity and Security in Microsoft Azure

by John Savill

Sep 5, 2018 / 1h 31m

1h 31m

Start Course
Description

Monitoring an on-premises identity solution can be complex, and when you extend identity into the cloud it can be daunting to understand what and how to monitor. In this course, Design a Monitoring Strategy for Identity and Security in Microsoft Azure, you will gain the ability to monitor a complete hybrid identity solution that includes Azure AD. First, you will learn monitoring considerations for on-premises Active Directory and Azure-based solutions. Next, you will discover how to monitor components such as Azure AD Connect. Finally, you will explore how to monitor the health and security of Azure AD. When you’re finished with this course, you will have the skills and knowledge of monitoring hybrid identity using Azure services needed to ensure the security and health of your identity solution.

Table of contents
  1. Course Overview1m
  2. Understanding Hybrid Identity28m
  3. Monitoring Active Directory25m
  4. Monitoring Azure AD Connect and Hybrid Components12m
  5. Monitoring Azure AD 23m

Design a Data Management Strategy for Microsoft Azure

by John Savill

Nov 12, 2018 / 1h 36m

1h 36m

Start Course
Description

At the core of designing a data management strategy is a thorough knowledge of data requirements and the data lifecycle. In this course, Design a Data Management Strategy for Microsoft Azure, you’ll learn how to architect a strategy for data management for your organization. First, you’ll learn key aspects related to the data lifecycle. Next, you’ll explore requirements related to data and data services. Finally, you’ll discover how to utilize key Azure services related to data. When you’re finished with this course, you’ll have a foundational knowledge of data management design that will help you as you move forward with your organization's overall data management strategy.

Table of contents
  1. Course Overview0m
  2. Understanding Data Fundamentals31m
  3. Interpreting Data Attributes and Data Services48m
  4. Utilizing Additional Azure Data Services16m

Design a Data Protection Strategy with Microsoft Azure

by John Savill

Nov 26, 2018 / 1h 32m

1h 32m

Start Course
Description

Understanding all the aspects of data protection and addressing can be complex. In this course, Design a Data Protection Strategy with Microsoft Azure, you will learn the foundational knowledge necessary to design a data protection strategy using Azure services. First, you will learn key considerations related to data protection. Next, you will discover encryption options for all stages of the data lifecycle. Finally, you will explore how to add performance and availability requirements for data in Microsoft cloud services. When you’re finished with this course, you will have the skills and knowledge of data protection needed to design a strategy for your organization's data in Microsoft Azure.

Table of contents
  1. Course Overview0m
  2. Covering Data Protection Basics34m
  3. Utilizing Data Encryption Technologies27m
  4. Protecting Data Access29m

Design and Document Data Flows with Microsoft Azure

by John Savill

Nov 27, 2018 / 1h 15m

1h 15m

Start Course
Description

Every organization has a large amount of data and needs to design solutions to get the right insights to answer questions about the business. In this course, Design and Document Data Flows with Microsoft Azure, you will learn foundational knowledge of data flow requirements and solutions at Microsoft.com. First, you will learn to identify the key data flow requirements. Next, you will discover key Microsoft technologies to help facilitate the designed data flow. Finally, you will explore how to put the different components together and orchestrate them via a control flow. When you’re finished with this course, you will have the skills and knowledge of data components in Azure needed to design and implement data flow solutions using Microsoft Azure.

Table of contents
  1. Course Overview1m
  2. Covering Data Flow Basics28m
  3. Providing a Data Flow Solution37m
  4. Reference Architectures9m

Plan for Data Warehousing with Microsoft Azure

by John Savill

Nov 29, 2018 / 1h 16m

1h 16m

Start Course
Description

Organizations want answers and many of those answers come from data analysis, but that can be challenging with the vast amount and variety of data in a modern organization. In this course, Plan for Data Warehousing with Microsoft Azure, you will learn foundation knowledge of data warehousing and core components in Microsoft Azure that can be used to solve this problem. First, you will examine the fundamentals of data warehousing and identifying requirements. Next, you will explore key Microsoft technologies that will form part of the complete data warehouse solution. Finally, you will discover common architectures for a complete data warehouse solution. When you’re finished with this course, you will have the skills and knowledge of data warehousing to design an architecture in Microsoft Azure.

Table of contents
  1. Course Overview1m
  2. Understanding Data Warehouse Core Concepts31m
  3. Designing Data Warehouse Solutions in Azure37m
  4. Reference Architectures5m

Designing a Monitoring Strategy for the Microsoft Azure Data Platform

by William Myers

Nov 30, 2018 / 39m

39m

Start Course
Description

Do you have an Azure Storage Account or Accounts that you would like to monitor to ensure availability and performance? In this course, Designing a Monitoring Strategy for the Microsoft Azure Data Platform, you will gain foundational knowledge of monitoring with Azure Monitor. First, you will learn what metrics are available. Next, you will discover what action types are available to send alerts with. Finally, you will explore how to implement alerts for the available metrics and when to use each type. When you’re finished with this course, you will have the skills and knowledge of Azure Monitor needed to monitor the Microsoft Azure Data Platform.

Table of contents
  1. Course Overview0m
  2. Specifying Metrics and Alerts for Data Solutions21m
  3. Identifying Appropriate Teams for Alert Notifications17m

Designing a Site Recovery Strategy on Microsoft Azure

by Mike Pfeiffer

Sep 5, 2018 / 1h 57m

1h 57m

Start Course
Description

Utilizing the Microsoft Azure platform is key to having efficient business continuity strategies by designing and deploying Azure Site Recovery. In this course, Designing a Site Recovery Strategy on Microsoft Azure, you'll learn how to design and implement a Site Recovery solution using the Microsoft Azure platform. First, you'll explore some common replication scenarios and how to determine storage, networking, and capacity planning requirements. Next, you'll discover how to enable replication for physical and virtual machines. Finally, you'll delve into performing failover and failback operations to enable business continuity. By the end of this course, you'll have the necessary knowledge to efficiently design and implement your own Site Recovery and business continuity strategy utilizing the Microsoft Azure platform.

Table of contents
  1. Course Overview1m
  2. Defining Site Recovery Goals32m
  3. Designing Site Recovery Infrastructure31m
  4. Identifying Site Recovery Resources22m
  5. Designing Site Failover Strategy29m

Designing a Disaster Recovery Strategy on Microsoft Azure

by Mike Pfeiffer

Sep 12, 2018 / 1h 38m

1h 38m

Start Course
Description

Developing a disaster recovery strategy is crucial in order to avoid any IT interruptions when building your own application on the Microsoft Azure platform. In this course, Designing a Disaster Recovery Strategy on Microsoft Azure, you'll learn about the design considerations that you should keep in mind when you're building applications in the cloud that can withstand unplanned failures. First, you'll explore common backup scenarios and how to determine disaster recovery requirements. Next, you'll discover how to design a recovery architecture. Finally, you'll learn how to enable geo-replication for Azure virtual machines and databases. By the end of this course, you'll have the necessary knowledge to efficiently architect the right solutions by utilizing different design topologies for disaster recovery on Microsoft Azure.

Table of contents
  1. Course Overview1m
  2. Determining Recovery Requirements37m
  3. Data Strategies for Disaster Recovery27m
  4. Deployment Topologies for Disaster Recovery32m

Designing for High Availability on Microsoft Azure

by Mike Pfeiffer

Oct 31, 2018 / 2h 15m

2h 15m

Start Course
Description

The Microsoft Azure platform allows you to effectively design and implement fault tolerant, high availability solutions in the cloud. In this course, Designing for High Availability on Microsoft Azure, you'll learn about the design considerations to keep in mind when building applications in the cloud. First, you'll discover how to design high availability architectures using availability sets and availability zones. Next, you’ll dive into enabling high availability through Azure Autoscale, Azure Virtual Networking, load balancing, and for custom applications working with asynchronous messaging queues. Finally, you'll explore features and services for architecting highly available applications. By the end of this course, you'll have a deeper understanding of the patterns and best practices to design highly available applications in the cloud.

Table of contents
  1. Course Overview1m
  2. Designing for Azure High Availability28m
  3. Designing for Azure Autoscale26m
  4. Designing for Storage High Availability33m
  5. Designing for Network Redundancy31m
  6. Designing for Application Redundancy14m

Designing a Data Archiving Strategy on Microsoft Azure

by Mike Pfeiffer

Dec 7, 2018 / 56m

56m

Start Course
Description

Microsoft Azure is an ideal platform to utilize if you're looking to effectively design and implement a data archiving solution. In this course, Designing a Data Archiving Strategy on Microsoft Azure, you'll explore the design considerations when planning to store data on the Azure platform for archival purposes. First, you'll learn about common business and legal requirements for data archiving. Next, you'll delve into the different storage tiers available in Azure. Finally, you'll discover how lifecycle policies can be used to move data between different storage tiers. By the end of this course, you'll know how to efficiently use the available tools and services in Azure to successfully design and implement the right data archiving solution to meet your requirements.

Table of contents
  1. Course Overview1m
  2. Understanding Requirements for Data Archiving26m
  3. Designing a Data Archiving Solution28m

Designing Deployments in Microsoft Azure

by Greg Shields

Aug 13, 2018 / 1h 25m

1h 25m

Start Course
Description

With so many options available, deploying a new or existing application into the cloud is as much figuring out Azure's services as is it documenting your application's requirements. In this course, Designing Deployments in Microsoft Azure, you'll analyze your application's requirements to get a feel for which Azure services best fit. First, you'll prepare your deployment strategy, getting a feel for how Azure evolves many of the practices in traditional application development. Next, you'll dig deeper into the storage and compute deployment strategies that match Azure's services with your application's needs. Finally, you'll explore Azure's many container and data platform solutions, with the goal of aligning Azure's capabilities with your application's requirements. By the end of this course, you'll be armed with the knowledge you need to begin designing your application's deployment in Microsoft Azure.

Table of contents
  1. Course Overview1m
  2. Introduction5m
  3. Preparing a Deployment Strategy33m
  4. Design a Storage Deployment Strategy14m
  5. Design a Compute Deployment Strategy10m
  6. Design a Container Deployment Strategy11m
  7. Design a Data Platform Deployment Strategy8m

Designing Migrations for Microsoft Azure

by Greg Shields

Aug 23, 2018 / 1h 27m

1h 27m

Start Course
Description

The word migration might summon a "once and done" activity, but successful migrations require planning, design, and a strong understanding of the target infrastructure if you're to be truly successful. Nowhere is this more relevant than in migrating applications to Microsoft Azure. In this course, Designing Migrations for Microsoft Azure, you'll explore exactly those planning and design elements you'll need to prepare before you ever begin an application's migration into Azure. First, you'll determine your migration strategy. You'll take a look at Microsoft's three-phase approach to assessing your current environment, determining your migration approach, and then optimizing that application once the move is complete. Next, you'll dig into the data availability and resiliency options, as well as the data transfer strategies, that match Azure's services with your application's migration needs. Finally, you'll explore use cases for the migration itself, with the goal of helping you appreciate the best tactics for ensuring the best fit for your application's new Azure residency. By the end of this course, you'll be armed with the knowledge you need to begin planning your application's migration into Microsoft Azure.

Table of contents
  1. Course Overview1m
  2. Introduction4m
  3. Determine a Migration Strategy31m
  4. Design for Data Availability and Resiliency17m
  5. Determine a Data Transfer Strategy18m
  6. Migrate to Azure15m

Designing a Microsoft Azure Messaging Architecture

by Tim Warner

Dec 14, 2018 / 1h 39m

1h 39m

Start Course
Description

Microservices architectures decompose applications into semi-independent components for easier scalability and updates. Messaging services then handle data interchange among these disparate components. In this course, Designing a Microsoft Azure Messaging Architecture, you will learn how to use Microsoft Azure messaging services, including Service Bus, Event Hub, and Event Grid, to support enterprise-grade data interchange. First, you will discover the differences among the various Azure messaging products. Next, you will learn how to deploy and configure each service to support real-life use cases. Finally, you will build data pipelines by joining Azure resources together via messaging and event-driven "serverless" code. When you’re finished with this course, you will have a foundational knowledge of Azure messaging, and will be able to provide real value to your organization's Azure development, administration, and architecture staff.

Table of contents
  1. Course Overview0m
  2. Designing Azure Storage Queues and Service Bus Queues36m
  3. Designing Solutions with Azure Event Grid23m
  4. Designing Solutions with Azure Event Hubs15m
  5. Designing Azure Messaging Workflow Solutions23m

Designing an API Management Strategy for Microsoft Azure

by Reza Salehi

Nov 21, 2018 / 2h 34m

2h 34m

Start Course
Description

APIs are one of the most, if not the most, vital block of every modern application build. In this course, Designing an API Management Strategy for Microsoft Azure, you will gain the ability to enhance your existing APIs by using Microsoft Azure API Management (APIM) service. First, you will learn about the building blocks of an API Management instance. Next, you will discover how to use policies to make your APIs more secure and limit the clients to a fixed number of calls/bandwidth, IP and improve your API security. Finally, you will explore how to expose your Azure Function Apps and Service Fabric microservices to HTTP clients using APIM. When you are finished with this course, you will have the skills and knowledge of Azure API Management needed to easily create efficient API stores and provide the best experience to your API clients.

Table of contents
  1. Course Overview1m
  2. Recommending a Hosting Structure for API Management42m
  3. Determining Policies for Internal and External Consumption of APIs30m
  4. Designing an API Gateway Strategy27m
  5. Designing Integration with Azure Services51m

Design a Storage Strategy for Microsoft Azure

by John Savill

Jul 30, 2018 / 3h 16m

3h 16m

Start Course
Description

There are so many storage options in Azure that it can be hard to know which is the right one to use and how to use it the right way. In this course, Design a Storage Strategy for Microsoft Azure, you will gain the ability to pick and utilize the most applicable storage service in Azure based on your requirements. First, you will learn about storage accounts and their key capabilities. Next, you will discover how storage can be utilized by Azure IaaS VMs. Finally, you will explore how to use the database options available in Azure. When you’re finished with this course, you will have the skills and knowledge of Azure Storage needed to utilize the right Azure storage solution for your project.

Table of contents
  1. Course Overview0m
  2. Introduction to Azure Storage37m
  3. Capabilities of Storage Types44m
  4. Using Azure Storage Services35m
  5. Azure IaaS VM Types of Storage38m
  6. Managing Azure Storage19m
  7. Database Services in Azure21m

Design a Compute Strategy for Microsoft Azure

by John Savill

Jul 25, 2018 / 3h 40m

3h 40m

Start Course
Description

Architecting solutions in the cloud can be intimidating as there are so many compute options. In this course, Design a Compute Strategy for Microsoft Azure, you will gain the ability to identify the optimal compute solution for varying requirements, ensure performance and resiliency for the solution, and understand how different compute options can work together. First, you will learn the VM capabilities of Azure and how to scale. Next, you will discover the container-based services available in Azure, including their orchestration. Finally, you will explore how to leverage the most commonly used Platform as a Service compute options available in Azure. When you’re finished with this course, you will have the skills and knowledge of Azure compute services needed to fully architect an Azure-based solution.

Table of contents
  1. Course Overview0m
  2. Azure Core Concepts47m
  3. Using Azure Resource Manager 39m
  4. Azure IaaS Compute Fundamentals1h 0m
  5. Containers and Azure Container Service 25m
  6. Designing Compute Solutions for PaaS33m
  7. Azure Service Architecture Case Study Review 12m

Design a Networking Strategy for Microsoft Azure

by John Savill

Aug 17, 2018 / 2h 56m

2h 56m

Start Course
Description

Architecting network solutions in the cloud is a huge challenge for architects and network administrators. In this course, Design a Networking Strategy for Microsoft Azure, you will gain the ability to identify the optimal cloud networking solutions, ensure security and resiliency for networking and their dependent services, and integrate with external networks to enable a hybrid cloud environment. First, you will learn the capabilities of Azure Virtual Networks and how to utilize them. Next, you will discover how to add resiliency services through load balancing technologies. Finally, you will explore how to integrate Azure services with on-premises services using a number of different networking connectivity solutions. When you’re finished with this course, you will have the skills and knowledge of Azure networking needed to fully leverage Azure services and integrate with other networks.

Table of contents
  1. Course Overview1m
  2. Common Solutions16m
  3. Designing and Securing Virtual Networks58m
  4. Designing Load Balancing Solutions27m
  5. Designing Traffic Routing Solutions16m
  6. Designing Connectivity Solutions33m
  7. Selecting Network Monitoring Options15m
  8. Azure Service Architecture Case Study Review7m

Design a Monitoring Strategy for Infrastructure in Microsoft Azure

by John Savill

Aug 3, 2018 / 1h 56m

1h 56m

Start Course
Description

Knowing how to monitor cloud-based services can be very challenging and normal monitoring tools used on-premises may not work. In this course, Design a Monitoring Strategy for Infrastructure in Microsoft Azure, you will learn foundational knowledge of monitoring capabilities and solutions in Azure. First, you will learn about Azure Monitor to provide foundational insight. Next, you will discover Application Insights to bring knowledge about custom enterprise line of business applications. Finally, you will explore how to bring different monitoring sources together and apply advanced analytics and management solutions using Log Analytics to provide deeper insight and diagnostics abilities. When you’re finished with this course, you will have the skills and knowledge to effectively monitor Azure and hybrid solutions using Azure-based monitoring solutions.

Table of contents
  1. Course Overview1m
  2. Monitoring Fundamentals25m
  3. Using Azure Monitor29m
  4. Monitoring Workloads with Application Insights15m
  5. Using Log Analytics44m

What you will learn

  • Determine Workload Requirements
  • Design for Identity and Security
  • Design a Data Platform Solution
  • Design a Business Continuity Strategy
  • Design for Deployment, Migration, and Integration
  • Design an Infrastructure Strategy

Pre-requisites

This path is intended for novice learners, and prior knowledge of AZ-300 Microsoft Azure Architect Technologies path is required.