Announcing Skill Me Up Live! Sign up today and save 60% on your first month using offer code LIVETRAINING at checkout.
Architect
Skill Me Up expert on-demand training for Architects. Modernize your skills with cloud computing from providers such as Microsoft Azure, Amazon Web Services and much more along with core foundational architecture training.
8 Results
Learning Path
4 (200)
19 Lectures
8 Labs
1 day, 6h 43m
Intermediate

In this learning path you will learn how to design and architect solutions using various services in Microsoft Azure and prepare for passing exam 70-535 architecting Azure Solutions. This exam will help prepare you for MCSA or MCSE certification with Azure.

Learning Path
4 (102)
5 Lectures
14 Labs
1 day, 9h 29m
Intermediate

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ - 300 Microsoft Azure Architect Technologies.

Learning Path
4 (120)
6 Lectures
12 Labs
19h 30m
Advanced

This learning path contains a collection of OpenEdx courses and SkillMeUp hands-on labs designed to help you pass the exam AZ-300 Microsoft Azure Architect Technologies

Learning Path
0 (0)
4 Lectures
0 Labs
Intermediate

This learning path contains a collection of OpenEdx courses and SkillMeUp hands-on labs designed to help you pass the exam AZ-301 Microsoft Azure Architect Design

Learning Path
4 (49)
4 Lectures
3 Labs
7h 44m
Beginner

In this learning path, you will find courses and hands-on labs that will help you prepare you to pass exam AZ-900 Microsoft Azure Fundamentals.

Learning Path
4 (148)
1 Lectures
2 Labs
6h 18m
Beginner

In this learning path, you will learn the basics of cloud computing and the fundamentals of Azure. Topics will include the basics of cloud economics, platform as a service (PaaS), infrastructure as a service (IaaS) as well as built in capabilities in the platform for monitoring and management including basic concepts in DevOps and Automation.

Learning Path
4 (46)
5 Lectures
5 Labs
17h 22m
Intermediate

In this learning path, you will learn how to build and architect big data solutions in Microsoft Azure. Topics will include architecting solutions using HD Insight, machine learning, visualizing data with Power BI, understanding lambda architecture patterns and IoT data ingestion. This path will help you prepare for exam Designing and Implementing Big Data Platform Solutions - exam 70-475 and will help you prepare for your MIcrosoft certification.

Learning Path
4 (7)
0 Lectures
13 Labs
1 day, 16h 50m
Advanced

Learn how to architect advanced solutions using Microsoft Azure Cloud Workshops. These hands-on labs are typically for intermediate to advanced users and take anywhere from 3-6 hours of time to complete. Happy Learning!

41 Results
Lecture
5 (8)
Apr 12 2018
Intermediate
1h 36m
Jonathan Tuliani

In this module, attendees will learn how to use features and capabilities within Azure to architect solutions to apply governance at scale with Microsoft Azure. This will include architecting the Azure EA portal for delegated access and charge back and discuss features like implementing role based access control (RBAC), and resource manager policies to enable enterprise control of an Azure deployment.

Lecture
3 (4)
Feb 14 2018
Beginner
1h 21m
Peter De Tender

In this module, the attendee will learn the core capabilities and use cases of Azure Active Directory (AD). This module will emphasize strategies and techniques for integrating on-premises Active Directory with an Azure AD environment

Lecture
5 (2)
Feb 15 2018
Beginner
1h 6m
Peter De Tender

In this module, attendees will learn about the capabilities of the Azure networking stack for connecting networks. This module will focus on capabilities and use cases so the student will be able to make an educated decision on connectivity requirements.

Lecture
3 (11)
Feb 15 2018
Beginner
1h 39m
Peter De Tender

In this module, attendees will learn how to design solutions using Azure Infrastructure as a Service Components. This module will focus on core capabilities, use cases, and general best practices as well as discuss peripheral services such as Azure Backup and Site Recovery.

Lecture
5 (24)
Dec 8 2016
Beginner
49m
Steve Ross

The Architecting Cloud Connectivity course covers general information about the Azure network, and specific topics related to designing hybrid connectivity solutions. Several example architectures are considered, evaluating key design criteria, such as performance and scale, security and compliance, and cost optimization. This course should help in preparation for the 70-534 exam, Architecting Microsoft Azure Solutions.

Lecture
5 (16)
Jan 4 2017
Intermediate
1h
Chris Pietschmann

The Architecting Global Solutions course covers general information about scaling and architecting for scale. After the overview, the course dives deeper into the techniques of scaling solutions globally using Azure services. The topics and services discussed in this course include: ARR Affinity, Azure Redis Cache, Azure Content Delivery Network (CDN), Azure Traffic Manager, Auto-Healing, and Asynchronous Programming. Finally, this course finishes with an overview of a few example architectures to give a better perspective on architecting global solutions in the cloud. This course should help in preparation for the 70-534 exam, Architecting Microsoft Azure Solutions.

Lecture
5 (5)
Feb 20 2018
Beginner
52m
Shane Davis

In this module, attendees will learn how to design and scale web applications using Microsoft Azure. This module will discuss deployment and continuous integration as well as scale factors such as CDN, Caching and multi-region design.

Lecture
5 (98)
Jun 15 2018
Beginner
3h 13m
Abu Zobayer

This course introduces key concepts for cloud computing and how Microsoft Azure aligns with those scenarios. Students are introduced to several key Azure services and solutions that align with the following technical disciplines including Infrastructure as a Service, Hybrid Cloud, Application Development, and Big Data and Analytics.

Lecture
5 (6)
Feb 21 2018
Beginner
37m
Shane Davis

In this course, attendees will learn about services available for securing their Azure based infrastructure and PaaS based workloads as well as options for hybrid security.

Lecture
5 (10)
Apr 17 2017
Intermediate
2h 2m
Paul Burpo

This module will cover all aspects of big data storage and batch processing. We will start by making the case for big data in Azure. Then we will look at Azure service topics to include Blob Storage, Azure Data Lake Store, Azure Data Lake Analytics, and HDInsight clusters running Hadoop, Hive, Interactive Hive (LLAP) and Spark. Storage topics will focus on choosing the right storage, configuring storage and storage optimization. We will also cover Big Data scenarios including batch processing, interactive clusters, multi-cluster deployments and on-demand clusters.

Lecture
5 (1)
Feb 15 2018
Beginner
1h 9m
Shane Davis

In this module, attendees will learn about the various storage options from SQL Database to NoSQL and Document based database technologies. This module is focused on choosing the right tool for the right job and considering the decision points architects will make when designing storage for their apps.

Lecture
0 (0)
Mar 20 2019
Intermediate
1h 48m
Mark Freeman

In this course, you will learn how to create web apps by using various Azure Platform as a Service components as as well as understand how to use Azure Container-based services.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

Lecture
Dec 29 2018
Intermediate
Opsgility

COURSE OVERVIEW: WELCOME TO CREATING AND DEPLOYING APPSWelcome to Creating and Deploying Apps (AZ-300t4). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course teaches IT Professionals how to build Logic App solutions that integrate apps, data, systems, and services across an organization by automating tasks and business processes as workflows. Logic Apps is a cloud service in Azure that simplifies how you design and create scalable solutions for app integration, data integration, system integration, enterprise application integration (EAI), and business-to-business (B2B) communication, whether in the cloud, on premises, or both.You will see how Azure Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers. Service Fabric also addresses the significant challenges in developing and managing cloud native applications. Using Azure Service Fabric, developers and administrators can avoid complex infrastructure problems and focus on implementing mission-critical, demanding workloads that are scalable, reliable, and manageable. Service Fabric represents the next-generation platform for building and managing enterprise-class, tier-1, cloud-scale applications running in containers.Lastly, you’ll see how Azure Kubernetes Service (AKS) makes it simple to deploy a managed Kubernetes cluster in Azure. AKS reduces the complexity and operational overhead of managing Kubernetes by offloading much of that responsibility to Azure. As a hosted Kubernetes service, Azure handles critical tasks like health monitoring and maintenance for you.The course outline is as follows:Module 1 - Creating Web Applications using PaaSThis module provides and overview of Azure App Service Web Apps for hosting web applications, REST APIs, and a mobile back end.Topics include the following:Using shell commands to create an App Service Web AppCreating Background TasksUsing Swagger to document an APIAlso, you'll see how Logic Apps assists in building solutions that integrate apps, data, systems, and services across enterprises or organizations by automating tasks and business processes as workflows.Module 2 - Creating Apps and Services Running on Service FabricThis module provides an overview of Azure Service Fabric as a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers. This module also addresses the challenges in developing and managing cloud native applications.Additional topics include:Creating a reliable serviceCreating a Reliable Actors appWorking with Reliable collectionsModule 3 - Using Azure Kubernetes Service This module focuses on the Azure Kubernetes Service (AKS) for deploying and managing a Kubernetes cluster in Azure. Topics include how to reduce operational overhead of managing Kubernetes by offloading much of that responsibility to Azure, such as health monitoring and maintenance.Additional topics include:Azure Container RegistryAzure Container InstancesWHAT YOU’LL LEARN:Use shell commands to create an App Service Web AppCreate Background TasksUse Swagger to document an APICreate a reliable serviceCreate a Reliable Actors appHands-on with Reliable collectionsUnderstand the Azure Container RegistryUse Azure Container instancesPREREQUISITES:Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Lecture
5 (2)
Feb 24 2018
Beginner
13m
Chris Pietschmann

In this course, students will understand the available services for building compute intensive applications.

Lecture
5 (1)
Mar 20 2019
Intermediate
6h 1m
Steve Buchanan

Students will learn how to analyze resource utilization and consumption, create and configure storage accounts, create and configure a VM for Windows and Linux, create connectivity between virtual networks, implement and manage virtual networking, manage Azure Active Directory, and implement and manage hybrid identities.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

Lecture
Dec 29 2018
Intermediate
Opsgility

ABOUT THIS COURSE: DEPLOYING AND CONFIGURING INFRASTRUCTUREWelcome to Deploying and Configuring Infrastructure (AZ-300t1). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course explains how to manage Azure resources, including deployment and configuration of virtual machines, virtual networks, storage accounts, and Azure AD including implementing and managing hybrid identities. You will learn how cloud resources are managed in Azure using group and user accounts as well as how to grant access to Azure AD users, groups, and services using Role-based access control (RBAC).You will study the assorted storage accounts and services in addition to data replication concepts and replication schemes. You will be introduced to Storage Explorer as the convenient way to manage Azure storage data. For example, Azure blob storage is how Azure stores unstructured data in the cloud, and you will work with blobs and blob containers. Besides blob storage, this course covers table and queue storage as options for storing structured data.You will learn how to create and deploy virtual machines in Azure using the Azure portal, PowerShell, and ARM templates including deploying custom images and Linux virtual machines. And, you will see how deploying highly available virtual machines is critical for planned and unplanned events, and how to use availability sets to ensure that virtual machine resources are available during downtime.You will become skilled with the monitoring tools and capabilities provided by Azure, including Azure Alerts and Activity Logs. In addition to alerts and logs, you will be introduced to Log Analytics as an effective data analytics solution for understanding system status and health. And perhaps the most exciting thing you will discover is how to utilize the Azure Resource Manager deployment model to create and manage resources, resource groups, and ARM templates.Because this course is the first course in the series for the Azure Solutions Architect exams, there is a sizeable amount of introductory content presented to prepare students for the remaining courses in the curriculum. Students are provided with a lesson that covers tips and tricks for working in the Azure portal, as well as an introduction to key tools used in the Azure environment, such as the Cloud Shell and Resource Explorer. Emphasis is focused on PowerShell and the command line interface (CLI) as important skills to acquire not only in preparation for the exam but for the job role itself.The course outline is as follows:Module 1 - Managing Azure Subscriptions and ResourcesIn this module you will explore Azure monitoring capabilities using Azure alerts, Azure activity logs, and Log Analytics. You will learn to query, analyze, and interpret the data viewed in Log Analytics.Module 2 - Implementing and Managing StorageIn this module you will learn about Azure storage accounts, data replication, how to use Azure Storage Explorer, and monitor storage.Module 3 - Deploying and Managing Virtual Machines (VMs)In this module you will learn how to do the following:Create Virtual Machines (VM)s within the Azure PortalCreate Virtual Machines (VM)s using Azure PowerShellCreate Virtual Machines (VM)s using ARM templatesDeploy Linux Virtual Machines (VM)sMonitor Virtual Machines (VM)sAdditionally, you will learn how to protect data using backups at regular intervals, using snapshots, Azure Backup, or Azure Site Recovery.Module 4 - Configuring and Managing Virtual NetworksIn this module you will create and implement virtual networks using the Azure Portal as well as Azure PowerShell and CLI. You will receive an overview on how to assign IP addresses to Azure resources to communicate with other Azure resources, an on-premises network, and the Internet. Additionally, you will gain a better understanding of the following:Network routing using routing tables and algorithmsInter-site connectivity using VNet-to-VNet connections and VPNsVirtual network peering for regional and global considerationsGateway transit to allow gateway transit for the virtual network to communicate with resources outside the peeringModule 5 - Managing IdentitiesThis module covers Azure Active Directory (Azure AD) for IT Admins and Developers with a focus on the Azure AD multi-tenant cloud-based directory and identity management service.Topics include: Role-Based Access Control (RBAC), built-in roles, Self-Service Password Reset (SSPR), and authentication methods for password reset.WHAT YOU’LL LEARN:Managing Azure Subscriptions and ResourcesImplementing and Managing StorageDeploying and Managing VMsConfiguring and Managing Virtual NetworksManaging Identities using Azure Active DirectoryPREREQUISITESSuccessful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Lecture
Dec 29 2018
Intermediate
Opsgility

Welcome to Designing a Data Platform Solution (AZ-301t02). This course is part of a series of four courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-301: Microsoft Azure Architect Design. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course contains the following three modules:Module 1 - Backing Azure Solutions with Azure StorageThis module describes how many Azure services use the Azure Storage service as a backing store for other application solution in Azure. The module dives into critical considerations when using Azure Storage as a supplemental service for an all-up Azure solution.After completing this module, students will be able to:• Determine the ideal pricing option for Azure Storage based on a solution’s requirements.• Identify performance thresholds for the Azure Storage service.• Determine the type of Storage blobs to use for specific solution components.• Use the Azure Files service for SMB operations.• Identify solutions that could benefit from the use of StorSimple physical or virtual devices.Module 2 - Comparing Database Options in AzureThis module compares the various relational and non-relational data storage options available in Azure. Options are explored as groups such as relational databases (Azure SQL Database, MySQL, and PostgreSQL on Azure), non-relational (Azure Cosmos DB, Storage Tables), streaming (Stream Analytics) and storage (Data Factory, Data Warehouse, Data Lake).This module contains the hands-on lab entitled Deploying Database Instances in Azure.After completing this module, students will be able to:• Compare and contrast various database options on Azure.• Identify data streaming options for large-scale data ingest.• Identify longer-term data storage options.Module 3 - Monitoring Automating Azure SolutionsThis module covers the monitoring and automation solutions available after an Azure solution has been architected, designed and possibly deployed. The module reviews services that are used to monitor individual applications, the Azure platform, and networked components. This module also covers automation and backup options to enable business-continuity scenarios for solutions hosted in Azure.This module contains the hands-on lab entitled Deploying Configuration Management Solutions to Azure.After completing this module, students will be able to:• Compare and contrast monitoring services for applications, the Azure platform, and networking.• Design an alert scheme for a solution hosted in Azure.• Select the appropriate backup option for infrastructure and data hosted in Azure.• Automate the deployment of future resources for backup recovery or scaling purposes.• Determine the ideal pricing option for Azure Storage based on a solution’s requirements.• Identify performance thresholds for the Azure Storage service.• Determine the type of Storage blobs to use for specific solution components.• Use the Azure Files service for SMB operations.• Identify solutions that could benefit from the use of StorSimple physical or virtual devices.• Compare and contrast monitoring services for applications, the Azure platform, and networking.• Design an alert scheme for a solution hosted in Azure.• Select the appropriate backup option for infrastructure and data hosted in Azure.• Automate the deployment of future resources for backup recovery or scaling purposes.

Lecture
Dec 29 2018
Intermediate
Opsgility

Welcome to Designing an Infrastructure StrategyWelcome to Designing an Infrastructure Strategy (AZ-301t04). This course is part of a series of four courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-301: Microsoft Azure Architect Design. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course contains the following four modules:Module 1 - Application Architecture Patterns in AzureThis module introduces, and reviews common Azure patterns and architectures as prescribed by the Microsoft Patterns Practices team. Each pattern is grouped into performance, resiliency, and scalability categories and described in the context of similar patterns within the category.After completing this module, students will be able to:• Locate and reference the Cloud Design Patterns documentation.• Locate and reference the Azure Architecture Center.• Describe various patterns pulled from the Cloud Design Patterns.Module 2 - Building Azure IaaS-Based Server Applications (ADSK)This module identifies workloads that are ideally deployed using Infrastructure-as-a-Service services in Azure. The module focuses on the VM Scale Sets and Virtual Machine services in Azure and how to best deploy workloads to these services using best practices and features such as Availability Sets.This module contains the hands-on online lab entitled Building Azure IaaS-Based Server Applications.After completing this module, students will be able to:• Design an availability set for one or more virtual machines.• Describe the differences between fault and update domains.• Author a VM Scale Set ARM template.• Join a virtualized machine to a domain either in Azure or on a hybrid network.Module 3 - Networking Azure Application ComponentsThis module describes the various networking and connectivity options available for solutions deployed on Azure. The module explores connectivity options ranging from ad-hoc connections to long-term hybrid connectivity scenarios. The module also discusses some of the performance and security concerns related to balancing workloads across multiple compute instances, connecting on-premise infrastructure to the cloud and creating gateways for on-premise data.This module contains the hands-on online lab entitled Deploying Network Infrastructure for Use in Azure Solutions.After completing this module, students will be able to:• Describe DNS and IP strategies for VNETs in Azure.• Compare connectivity options for ad-hoc and hybrid connectivity.• Distribute network traffic across multiple loads using load balancers.• Design a hybrid connectivity scenario between cloud and on-premise.Module 4 - Integrating Azure Solution Components Using Messaging ServicesThis module describes and compares the integration and messaging services available for solutions hosted on the Azure platform. Messaging services described include Azure Storage Queues, Service Bus Queues, Service Bus Relay, IoT Hubs, Event Hubs, and Notification Hubs. Integration services include Azure Functions and Logic Apps.This module contains the hands-on online lab entitled Integrating Azure Solution Components using Messaging Services.After completing this module, students will be able to:• Compare Storage Queues to Service Bus Queues.• Identify when to use Azure Functions or Logic Apps for integration components in a solution.• Describe the differences between IoT Hubs, Event Hubs and Time Series Insights.PrerequisitesThis course requires that students have the following knowledge and skills:• Create resources and resource group in Azure.• Manage users, groups, and subscriptions in an Azure Active Directory instance.• Build an Azure Virtual Machine with related resources.• Manage containers and blobs stored in an Azure Storage account.• Create App Service Plans and manage apps related to the plan.• Configure an Azure Virtual Network and enable S2S and P2S connectivity.• Protect networked application components using Network Security Groups.• Automate everyday Azure resource tasks using Azure CLI or Azure PowerShell.• Deploy an Azure SQL, MySQL, Postgres or Cosmos database instance.• Monitor existing Azure solutions using built-in metrics, Application Insights, or Operational Insights.Share with friends and family!Tweet that you've enrolled in this course Post a Facebook message to say you've enrolled in this course Email someone to say you've enrolled in this courseCourse NumberAZ-301.4Classes StartOct 1, 2018Estimated Effort

Lecture
Dec 29 2018
Intermediate
Opsgility

Welcome to Designing for Deployment, Migration, and IntegrationWelcome to Designing for Deployment, Migration, and Integration (AZ-301t03). This course is part of a series of four courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-301: Microsoft Azure Architect Design. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course contains the following three modules:Module 1 - Deploying Resources with Azure Resource ManagerThis module establishes a basic understanding of Azure Resource Manager and the core concepts of deployments, resources, templates, resource groups, and tags. The module will dive deeply into the automated deployment of resources using ARM templates.This module contains the hand-on online lab entitled Deploying Resources with Azure Resource Manager.After completing this module, students will be able to:• Create a resource group.• Add resources to a resource group.• Deploy an ARM template to a resource group.• Filter resources using tags.• Author a complex deployment using the Azure Building Blocks tools.Module 2 - Creating Managed Server Applications in AzureThis module describes how solutions can leverage serverless application hosting services in Azure tohost web applications, REST APIs, integration workflows and HPC workloads without the requirement to manage specific server resources. The module focuses on App Services-related components such as Web Apps, API Apps, Mobile Apps, Logic Apps, and Functions.The module includes the hand-on online lab entitled Deploying Managed Containerized Workloads to Azure.After completing this module, students will be able to:• Select between hosting application code or containers in an App Service instance.• Describe the differences between API, Mobile, and Web Apps.• Integrate an API or Logic App with the API Management service.• Design an App Service Plan or multi-region deployment for high performance and scale.Module 3 - Authoring Serverless Applications in AzureThis module describes how solutions can leverage serverless application hosting services in Azure tohost web applications, REST APIs, integration workflows and HPC workloads without the requirement to manage specific server resources. The module focuses on App Services-related components such as Web Apps, API Apps, Mobile Apps, Logic Apps, and Functions.The module includes the hand-on online lab entitled Deploying Serverless Workloads to Azure.After completing this module, students will be able to:• Select between hosting application code or containers in an App Service instance.• Describe the differences between API, Mobile, and Web Apps.• Integrate an API or Logic App with the API Management service.• Design an App Service Plan or multi-region deployment for high performance and scale.• Create a resource group.• Add resources to a resource group.• Deploy an ARM template to a resource group Integrate an API or Logic App with the API Management service.• Design an App Service Plan or multi-region deployment for high performance and scale.• Integrate an API or Logic App with the API Management service.• Design an App Service Plan or multi-region deployment for high performance and scale.PrerequisitesThis course requires that students have the following knowledge and skills:• Create resources and resource group in Azure.• Manage users, groups, and subscriptions in an Azure Active Directory instance.• Build an Azure Virtual Machine with related resources.• Manage containers and blobs stored in an Azure Storage account.• Create App Service Plans and manage apps related to the plan.• Configure an Azure Virtual Network and enable S2S and P2S connectivity.• Protect networked application components using Network Security Groups.• Automate everyday Azure resource tasks using Azure CLI or Azure PowerShell.• Deploy an Azure SQL, MySQL, Postgres or Cosmos database instance.• Monitor existing Azure solutions using built-in metrics, Application Insights, or Operational Insights.

Lecture
Dec 29 2018
Intermediate
Opsgility

Welcome to Designing for Identity and SecurityWelcome to Designing for Identity and Security (AZ-301t1). This course is part of a series of four courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-301: Microsoft Azure Architect Design. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course contains the following two modules:Module 1 - Managing Security Identity for Azure SolutionsThis module discusses both security and identity within the context of Azure. For security, this module reviews the various options for monitoring security, the options available for securing data and the options for securing application secrets. For identity, this module focuses specifically on Azure Active Directory (Azure AD) and the various features available such as Multi-Factor Authentication (MFA), Managed Service Identity, Azure AD Connect, ADFS and Azure AD B2B/B2C.The module includes the hands-on lab entitled Securing Secrets in Azure.After completing this module, students will be able to:• Integrate their existing solutions with external identity providers using Azure AD B2B or B2C.• Design a hybrid identity solution.• Determine when to use advanced features of Azure AD such as Managed Service Identity, MFA and Privileged Identity Management.• Secure application secrets using Key Vault.• Secure application data using SQL Database and Azure Storage features.Module 2 - Integrating SaaS Services Available on the Azure PlatformThis module introduces multiple SaaS services available in Azure that are available for integration into existing Azure solutions. These services include Cognitive Services, Bot Service, Machine Learning and Media Services.The module includes the hands-on lab entitled Deploying Service Instances as Components of Overall Azure Solutions.After completing this module, students will be able to:• Detail the various APIs available in Cognitive Services.• Identify when to use the Face API, Speech API or Language Understanding (LUIS) service.• Describe the relationship to Bot Framework and Azure Bot Services.• Create a simple bot using QnA Maker.• Describe Azure Machine Learning.• Describe Azure Media Services.• Discuss Media Services workflows including live streaming, dynamic packaging and static conversion.• Detail uses of the Computer Vision API.PrerequisitesThis course requires that students have the following knowledge and skills:• Create resources and resource group in Azure.• Manage users, groups, and subscriptions in an Azure Active Directory instance.• Build an Azure Virtual Machine with related resources.• Manage containers and blobs stored in an Azure Storage account.• Create App Service Plans and manage apps related to the plan.• Configure an Azure Virtual Network and enable S2S and P2S connectivity.• Protect networked application components using Network Security Groups.• Automate everyday Azure resource tasks using Azure CLI or Azure PowerShell.• Deploy an Azure SQL, MySQL, Postgres or Cosmos database instance.• Monitor existing Azure solutions using built-in metrics, Application Insights, or Operational Insights.

Lecture
5 (3)
Feb 23 2018
Beginner
35m
Paul Burpo

In this module, attendees will learn how to develop IoT solutions using solutions and services in Microsoft Azure. Topics will include device specific protocols, IoT Hub and data ingestion strategies.Design for IoT

Lecture
5 (2)
Feb 16 2018
Beginner
32m
Chris Pietschmann

In this module, attendees will learn how to develop media/video based solutions and services in Microsoft Azure. This will include Azure Media Services, video indexer, video API, computer vision API, and other media related services.

Lecture
5 (3)
Feb 16 2018
Beginner
1h 24m
Chris Pietschmann

In this module, attendees will learn how to build loosely coupled applications using message based architectures using technologies such as Event Grid, Storage Queues and Service Bus Queues and Topics.

Lecture
5 (2)
Feb 23 2018
Intermediate
1h 16m
Chris Pietschmann

In this course, you will learn the ins-and-outs of using Azure Functions to design highly scalable solutions using a serverless design. This course will teach you how to deploy your code as well as how to monitor it once it is in production along with general best practices for writing solutions with Azure Functions.

Lecture
5 (3)
Feb 24 2018
Beginner
47m
Chris Pietschmann

In this course, you will learn how to develop solutions that take advantage of artificial intelligence and deep learning using Microsoft Azure Cognitive Services.

Lecture
0 (0)
Mar 21 2019
Intermediate
3h 53m
Alex Mang

This course will expose the student to developing solutions that use Cosmos DB storage, developing solutions that use a relational database, configuring a message-based integration architecture, and how to develop for autoscaling.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

Lecture
Dec 29 2018
Intermediate
Opsgility

COURSE OVERVIEW: DEVELOPING FOR THE CLOUDWelcome to Developing for the Cloud (AZ-300t6). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.The outline for this course is as follows:Module 1 - Developing Long-Running Tasks and Distributed TransactionsTopics for this module include:Implementing large-scale, parallel, and high-performance apps using batchesHPC using Microsoft Azure Virtual MachinesImplementing resilient apps by using queuesAs well as, implementing code to address application events by using webhooks. Implementing a webhook gives an external resource a URL for an application. The external resource then issues an HTTP request to that URL whenever a change is made that requires the application to take an action.Module 2 - Configuring a Message-Based Integration ArchitectureTopics for this module include:Configure an app or service to send emailsConfigure an event publish and subscribe modelConfigure the Azure Relay serviceConfiguring apps and services with Microsoft GraphModule 3 - Developing for Asynchronous ProcessingTopics for this module include:Implement parallelism, multithreading, and processingImplement Azure Functions and Azure Logic AppsImplement interfaces for storage or data accessImplement appropriate asynchronous computing modelsImplement autoscaling rules and patternsThis module includes recommendations for implementing code that addresses a transient state. Involving, momentary loss of network connectivity to components and services, the temporary unavailability of a service, or timeouts that occur when a service is busy.Module 4 - Developing for AutoscalingTopics for this module include:Implementing autoscaling rules and patternsImplementing code that addresses singleton application instancesImplementing code that addresses a transient stateModule 5 - Developing Azure Cognitive Services SolutionsTopics for this module include:Developing Solutions using Computer VisionDeveloping solutions using Bing Web SearchDeveloping solutions using Custom Speech ServiceDeveloping solutions using QnA MakerAdditionally, you’ll receive an overview of Azure IoT Hub service, hosted in the cloud, that acts as a central message hub for bi-directional communication between your IoT application and the devices it manages.WHAT YOU’LL LEARN:How to configure a message-based integration architectureUnderstand how to Develop for Asynchronous ProcessingBegin creating apps for AutoscalingUnderstand Azure Cognitive Services SolutionsPREREQUISITES:Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Lecture
Jan 1 2017
Intermediate
Opsgility

The Azure IaaS and Hybrid Architect workshop is designed to prepare the architect to design solutions with Microsoft Azure. This workshop is focused on designing solutions using Infrastructure as a Service (IaaS) and other technologies to enable hybrid solutions such as data center connectivity, hybrid applications, and other hybrid use cases such as business continuity with backup and high availability. Individual case studies will focus on specific real-world problems that represent common IaaS and Hybrid scenarios and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Lecture
Jan 1 2017
Intermediate
Opsgility

The Architecting Azure Big Data and Analytics course is designed to give students a clear architectural understanding of the application of big data patterns in Azure. Students will participate in team based architectural planning and hands-on implementation sessions. Students will be taught basic Lambda architecture patterns in Azure, leveraging the scalability and elasticity of Azure in Big Data and IoT solutions as well as an introduction to cognitive services, machine learning, and artificial intelligence (AI).An introduction to data science techniques in Azure will also be covered. Individual case studies will focus on specific real-world problems that represent common big data patterns and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Lecture
Jan 1 2017
Intermediate
Opsgility

The Azure Modern Apps and IoT Architect workshop is designed to prepare the architect to design solutions with Microsoft Azure. This workshop is focused on designing solutions using Platform as a Service (PaaS) services in Azure to build new web, solutions as well as highly scalable and globally available applications. This workshop will also focus on architecting IoT based solutions with real-time data ingestion and processing in Azure. Individual case studies will focus on specific real-world problems that represent common challenges and scenarios dealing with modern apps, services, and IoT solutions. Students will also experience several hands-on labs to introduce them to some of the key services available.

Lecture
Jan 6 2017
Intermediate
Opsgility

The SAP on Azure workshop is designed to prepare the architect to design SAP solutions on Microsoft Azure. This workshop is focused on designing solutions using Infrastructure as a Service (IaaS) and other technologies to enable SAP on Azure solutions. Individual case studies will focus on specific real-world problems that represent common IaaS and Hybrid scenarios and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Lecture
Oct 4 2018
Intermediate
Opsgility

Master the skills needed to design solutions that run on Azure. A Microsoft Azure solution architect must have expertise in compute, network, storage, and security.

Lecture
Oct 4 2018
Intermediate
Opsgility

Master the skills needed to design solutions that run on Azure. A Microsoft Azure solution architect must have expertise in compute, network, storage, and security.

Lecture
0 (0)
Mar 20 2019
Intermediate
56m
Colin Marshall

Learn how to Implement authentication in applications (certificates, Azure AD, Azure AD Connect, token-based), implement secure data (SSL and TLS), and manage cryptographic keys in Azure Key Vault.This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

Lecture
0 (0)
Mar 20 2019
Intermediate
2h 54m
Christophe Lams

Students will learn how to migrate servers to Azure, configure serverless computing, implement application load balancing, integrate on-premises network with Azure virtual network, manage role-based access control (RBAC) and implement Multi-Factor Authentication (MFA).This course is part of the AZ 300 learning path for Microsoft Azure Architect Technologies.

Lecture
Dec 29 2018
Intermediate
Opsgility

COURSE OVERVIEW: IMPLEMENTING AUTHENTICATION AND SECURE DATAWelcome to Implementing Authentication and Secure Data (AZ-300t5). This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.The outline for this course is as follows:Module 1 - Implementing AuthenticationTopics for this module include:Implementing authentication in applications (certificates, Azure AD, Azure AD Connect, token-based)Implementing multi-factor authenticationClaims-based authorizationRole-based access control (RBAC) authorizationModule 2 - Implementing Secure DataTopics for this module include:End-to-end encryptionImplementing Azure confidential computingImplementing SSL and TLS communicationsManaging cryptographic keys in Azure Key VaultWHAT YOU’LL LEARN:Understand how to implement authentication using certificates, Azure AD, Azure AD Connect, and tokensImplement Role-Based Access Control (RBAC) authorizationImplement secure data for end-to-end encryptionImplement secure data forImplementing SSL and TLS communications.Use Azure Key Vault to manage cryptographic keysPREREQUISITES:Successful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Lecture
Dec 29 2018
Intermediate
Opsgility

COURSE OVERVIEW: IMPLEMENTING WORKLOADS AND SECURITYWelcome to Implementing Workloads and Security (AZ-300t2).This course is part of a series of six courses to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies. These courses are designed for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.This course teaches IT professionals how to discover, assess, plan and implement a migration of on-premises resources and infrastructure to Azure. Students will learn how to use Azure Migrate to perform the discovery and assessment phase that is critical to a successful migration. They will also learn how to use Azure Site Recovery for performing an actual migration of workloads to Azure. This course focuses on using ASR on a Hyper-V infrastructure to prepare and complete the migration process.Also, you will learn how to deploy serverless computing features like Azure Functions, Event Grid, and Service Bus. You will see how Azure multi-factor authentication facilitates safeguard access to data and applications, thus helping to meet customer demands for a simple sign-in process. Also, see how to use Azure Active Directory Privileged Identity Management to manage, control, and monitor access to Azure resources within an organization.Additionally, learn how to manage and maintain infrastructure for core web apps and services that developers build and deploy. Discover how the Azure App Service is used as a Platform as a Service (PaaS) offering for deploying cloud apps for web and mobile environments.Lastly, you will see how to implement advanced networking features, such as Application Gateway, and how to configure load balancing. See how to integrate on-premises networks with Azure virtual networks and use Network Watcher to monitor and troubleshoot issues.The outline for this course is as follows:Module 1 - Evaluating and Performing Server Migration to AzureThis module covers migrating workloads to a new environment, whether it be another datacenter, or to a public cloud, and setting clear goals for the migration. Goals include both technology-focused and business-focused goals for migrations, and how that benefits an organization’s business. Activities include components of the Azure migration process: creating a project, creating a collector, assessing readiness, and estimating costs. Additionally, you will receive an overview of Azure Site Recovery (ASR) that includes end-to-end scenarios.Module 2 - Implementing and Managing Application ServicesThis module includes the following topics:Deploying Web AppsManaging Web AppsApp Service SecurityServerless Computing ConceptsManaging Event GridManaging Service BusManaging Logic AppModule 3 - Implementing Advanced Virtual NetworkingThis module includes the following topics:Azure Load BalancerAzure Application GatewaySite-to-Site VPN ConnectionsAs well as an overview of ExpressRoute which allows companies to extend on-premises networks into the Microsoft cloud over a dedicated private connection facilitated by a connectivity provider.Module 4 - Securing IdentitiesThis module includes the following topics with an emphasis on identity and roles:Azure AD Identity ProtectionAzure Domains and TenantsAzure Users and GroupsAzure RolesAs well as an overview of Azure AD integration options that focuses on Azure AD Connect to integrate on-premises directories with Azure Active Directory.WHAT YOU’LL LEARNEvaluating and Performing Server Migration to AzureImplementing and Managing Application ServicesImplementing Advanced Virtual NetworkingSecuring Identities using AzurePREREQUISITESSuccessful Cloud Solutions Architects begin this role with practical experience with operating systems, virtualization, cloud infrastructure, storage structures, billing, and networking.

Lecture
5 (9)
Sep 21 2017
Beginner
57m
Chris Pietschmann

This course explores the NoSQL storage options available within the Microsoft Azure Cosmos DB database service. Formerly DocumentDB, Azure Cosmos DB is no longer just a Document-based NoSQL store, and it includes support for all 4 primary NoSQL data models (Document, Graph, Key/Value, Column). In addition to learning about NoSQL with Cosmos DB, students will also learn about the cloud-native features that make Cosmos DB a great NoSQL database-as-a-service in the Microsoft Azure cloud.

Lecture
5 (1)
Feb 15 2018
Beginner
1h 23m
Peter De Tender

In this module, attendees will learn how to use services in Azure to monitor their services and solutions and to compose solutions that will effectively alert and trigger actions based on the established parameters. This module will discuss using the following services and solutions:Monitoring - Azure Monitor, Health, Log Analytics, Security Center, Application Insights, Network Watcher Automation - Chef, Puppet, PowerShell DSC, Logic Apps, Event Grid

Lecture
5 (9)
Jan 4 2017
Intermediate
43m
Chris Pietschmann

The Real-Time Ingestion and Processing in Azure course covers information about implementing real-time event stream ingestion and processing within Microsoft Azure. The course starts with an overview of the Lambda Architecture and what a Message Broker is used for. The course continues to cover the Azure Event Hubs and Azure IoT Hub services used for event stream ingestion, and Azure Stream Analytics and HDInsight for integrating real-time event processing. Finally, the course finishes with an overview of a few example architectures to give a better perspective on architecting Real-Time Ingestion and Processing solutions within the Microsoft Azure cloud. This course should help in preparation for the 70-534 exam, Architecting Microsoft Azure Solutions.

Lecture
Dec 29 2018
Intermediate
Opsgility

Welcome to Understanding Microsoft Azure Architecture Technologies. This course is designed to help students prepare for Microsoft’s Azure Solutions Architect technical certification exam AZ-300: Microsoft Azure Architect Technologies.This course is intended for IT professionals and developers with experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance.The AZ-300 certification exam measures a students ability to accomplish certain technical tasks for Azure Architect job role. The Azure Architect job role is as follows:An Azure Solution Architect advises stakeholders and translates business requirements into secure, scalable, and reliable solutions.Azure Solution Architects have advanced experience and knowledge across various aspects of IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data management, budgeting, and governance. This role requires managing how decisions in each area affects an overall solution.Azure Solution Architects must be proficient in Azure administration, Azure development, and DevOps, and have expert-level skills in at least one of those domains.The certification exam measures your ability to accomplish certain technical tasks for the Azure Architect job role. This course is aligned into six study areas and designed to support the certification objectives. Below is a list of the six study areas:• Study Area: Deploying and Configuring Infrastructure• Study Area: Implementing Workloads and Security• Study Area: Cloud Architect Technology Solutions• Study Area: Creating and Deploying Apps• Study Area: Implementing Authentication and Secure Data• Study Area: Developing for the CloudBelow is a summary of the course modules contained in this course aligned to the six study areas.Study Area: Deploying and Configuring InfrastructureThis topic area includes the following modules:• Module 1 - Managing Azure Subscriptions and Resources• Module 2 - Implementing and Managing Storage• Module 3 - Deploying and Managing Virtual Machines (VMs)• Module 4 - Configuring and Managing Virtual Networks• Module 5 - Managing IdentitiesStudy Area: Implementing Workloads and SecurityThis topic area includes the following modules:• Module 6 - Evaluating and Performing Server Migration to Azure• Module 7 - Implementing and Managing Application Services• Module 8 - Implementing Advanced Virtual Networking• Module 9 - Securing Identities using AzureStudy Area: Foundational Cloud Architect Technology SolutionsThis topic area includes the following topics:• Selecting Compute and Storage Solutions• Hybrid Networking• Measuring Throughput and Structure of Data AccessStudy Area: Creating and Deploying AppsThis topic area includes the following modules:• Module 11 - Creating Web Applications using PaaS• Module 12 - Creating Apps and Services Running on Service Fabric• Module 13 - Using Azure Kubernetes ServiceStudy Area: Implementing Authentication and Secure DataThis topic area includes the following modules:• Module 14 - Implementing Authentication• Module 15 - Implementing Secure DataStudy Area: Developing for the CloudThis topic area includes the following modules:• Module 16 - Developing Long-Running Tasks and Distributed Transactions• Module 17 - Configuring a Message-Based Integration Architecture• Module 18 - Developing for Asynchronous Processing• Module 19 - Developing for Autoscaling• Module 20 - Developing Azure Cognitive Services Solutions

36 Results
Real-Time Lab
5 (8)
Nov 11 2018
Beginner
30m
Chris Pietschmann

In this lab, you will create a new Azure Function that exposes an HTTP endpoint to enable the function to be triggered on-demand. The HTTP endpoint accepts two query string parameters from the HTTP request. The function outputs a calculated value based on the input parameters. 

Real-Time Lab
5 (6)
Nov 10 2018
Beginner
30m
Chris Pietschmann

In this lab, you will create a simple Azure Logic App that will be triggered by new Tweets and send those Tweets to an email address.

Real-Time Lab
5 (2)
Mar 30 2018
Advanced
2h 15m
Paul Burpo

You are the leader of a group of climate scientists who are concerned about the dwindling polar-bear population in the Arctic. As such, your team has placed hundreds of motion-activated cameras at strategic locations throughout the region. Rather than manually examine each photograph to determine whether it contains a polar bear, you have been challenged to devise an automated system that processes data from these cameras in real time and displays an alert on a map when a polar bear is photographed. You need a solution that incorporates real-time stream processing to analyze raw data for potential sightings, and one that incorporates artificial intelligence (AI) and machine learning to determine with a high degree of accuracy whether a photo contains a polar bear. And you need it fast, because climate change won’t wait.In this lab, you will build such a system using Microsoft Azure and Microsoft Cognitive Services. Specifically, you will use an Azure IoT hub to ingest streaming data from simulated cameras, Azure Storage to store photographs, Azure Stream Analytics to process real-time data streams, Azure Functions to process output from Stream Analytics, Microsoft’s Custom Vision Service to analyze photographs for polar pears, Microsoft Power BI to build a dashboard for visualizing results, and Azure SQL Database as a data source for Power BI.

NEW
Real-Time Lab
5 (1)
May 11 2019
Advanced
2h 50m
Opsgility

In this hands-on lab, you will implement many of the Azure Security Center features to secure their cloud-based Azure infrastructure (IaaS) and applications (PaaS). Specifically, you will ensure that any internet exposed resources have been properly secured and any non-required internet access disabled. Additionally, you will implement a “jump machine” for admins with Application Security enabled to prevent admins from installing non-approved software and potentially exposing cloud resources. You will then utilize custom alerts to monitor for TCP/IP Port Scans and then fire alerts and run books based on those attacks.

Real-Time Lab
0 (0)
Jan 17 2019
Advanced
2h 40m
Opsgility

In this workshop, you will deploy a web app using Machine Learning Services to predict travel delays given flight delay data and weather conditions. Plan a bulk data import operation, followed by preparation, such as cleaning and manipulating the data for testing, and training your machine learning model.At the end of this workshop, you will be better able to build a complete machine learning model in Azure Databricks for predicting if an upcoming flight will experience delays. In addition, you will learn to store the trained model in Azure Machine Learning Model Management, then deploy to Docker containers for scalable on-demand predictions, use Azure Data Factory (ADF) for data movement and operationalizing ML scoring, summarize data with Azure Databricks and Spark SQL, and visualize batch predictions on a map using Power BI.

NEW
Real-Time Lab
0 (0)
May 10 2019
Advanced
3h 15m
Opsgility

Contoso has asked you to deploy their infrastructure in a resilient manner to insure their infrastructure will be available for their users and gain an SLA from Microsoft. In this hands-on lab, you will take an existing deployment in Azure and re-architect it for resiliency.

Real-Time Lab
5 (1)
Mar 8 2019
Advanced
2h 15m
Opsgility

In this hands-on lab, you will learn how to implement a solution with a combination of Azure Resource Manager templates and Azure DevOps to enable continuous delivery with several Azure PaaS services.

NEW
Real-Time Lab
0 (0)
May 10 2019
Advanced
3h
Opsgility

Woodgrove Bank, who provides payment processing services for commerce, is looking to design and implement a proof-of-concept (PoC) of an innovative fraud detection solution. They want to provide new services to their merchant customers, helping them save costs by applying machine learning and advanced analytics to detect fraudulent transactions. Their customers are around the world, and the right solutions for them would minimize any latencies experienced using their service by distributing as much of the solution as possible, as closely as possible, to the regions in which their customers use the service.

NEW
Real-Time Lab
5 (1)
May 17 2019
Intermediate
3h 35m
Opsgility

World Wide Importers (WWI) has experienced significant growth in the last few years. In addition to predictable growth, they’ve had a substantial amount of growth in the data they store in their data warehouse. Their data warehouse is starting to show its age; slowing down during extract, transform, and load (ETL) operations and during critical queries. It was built on SQL Server 2008 R2 Standard Edition.The WWI CIO has recently read about new performance enhancements of Azure SQL Database and SQL Server 2017. She is excited about the potential performance improvements related to clustered ColumnStore indexes. She is also hoping that table compression will improve performance and backup times.WWI is concerned about upgrading their database to Azure SQL Database or SQL Server 2017. The data warehouse has been successful for a long time. As it has grown, it has filled with data, stored procedures, views, and security. WWI wants assurance that if it moves its data store, it won’t run into any incompatibilities with the storage engine of Azure SQL Database or SQL Server 2017.WWI’s CIO would like a POC of a data warehouse move and proof that the new technology will help ETL and query performance.Note: This lab provisions infrastructure and takes approximately 20 minutes to start.

NEW
Real-Time Lab
5 (1)
May 13 2019
Intermediate
3h 15m
Opsgility

In this hands-on lab, you are working with Trey Research to setup some best practices regarding policies, permissions, and remote access to their network. Tasks include creating scripts that Enterprise IT will use to automatically set policy and delegate permissions when a new subscription is created. You will help them solve a critical problem for on-boarding new developers and controlling access to what they can access on the network. At the end of this hands-on lab, you will know how to provide cost tracking by business unit, environment and project, provide for a distributed administration model, put a service catalog in place to prevent deployment of unsupported Azure services, and put controls in place to allow deployment of services only in specific regions.This Real Time Lab requires your own Azure subscription where you have Owner and Global Administrator rights.

NEW
Real-Time Lab
4 (1)
May 7 2019
Intermediate
4h 45m
Opsgility

In this lab, you will use the Azure Migrate service to migrate the SmartHotel app which is currently hosted on an on-premises infrastructure hosted in Hyper-V to Azure Virtual Machines. During the lab, you will migrate this entire application stack to Azure using the Azure Migrate Service. Note: this lab takes up to 60 minutes to fully deploy.

NEW
Real-Time Lab
0 (0)
May 17 2019
Intermediate
2h 50m
Opsgility

In this hands-on lab you will migrate an existing on-premises enterprise data warehouse to the cloud. You will investigate the current data warehouse to identify any incompatibilities, export the data from the on-premises data warehouse, and transfer it to an Azure Blob Storage. You will then load the data into the warehouse using Polybase. Finally, you will integrate the warehouse by migrating ETL to Azure Data Factory and supporting ad-hoc access by implementing Azure Analysis Services.

Real-Time Lab
5 (1)
Apr 1 2019
Advanced
3h 30m
Opsgility

In this lab, you will build and deploy an end-to-end e-commerce site that provides order processing and receipt generation capabilities using modern PaaS services from Azure. This lab will explore Azure App Services, SQL Database, Azure Functions and Logic Apps.

Real-Time Lab
5 (1)
Mar 14 2019
Advanced
2h 55m
Opsgility

In this advanced hands-on lab, you will determine the appropriate hosting tiers for the Contoso Financial application and estimate the total cost savings on a monthly and annual basis. You will implement and integrate Azure Traffic Manager, then migrate the Web, API and Background App Tiers of the application to the Azure App Service. Next, you will then de-commission the old application infrastructure, and setup geo-replication for the Azure SQL Database in preparation for the next step, which is deploying a European instance of the Web App Tier. Finally, you will add an endpoint for this new Web App Tier to the Azure Traffic Manager.

Real-Time Lab
4 (6)
Apr 2 2019
Beginner
1h 15m
Opsgility

In this lab you will create an Azure SQL Database using the Azure Portal and connect to it using SQL Server Management Studio. You will then migrate a SQL Server database hosted on a virtual machine to an Azure SQL Database.

Real-Time Lab
4 (11)
Feb 14 2019
Beginner
25m
Opsgility

In this lab, you will create a Windows virtual machine running in Azure, and connect to it using Remote Desktop. You will then delete the virtual machine, and clean up associated resources.

Real-Time Lab
5 (2)
May 4 2018
Beginner
1h 15m
Opsgility

Today, data is being collected in ever-increasing amounts, at ever-increasing velocities, and in an ever-expanding variety of formats. This explosion of data is colloquially known as the Big Data phenomenon.In order to gain actionable insights into big-data sources, new tools need to be leveraged that allow the data to be cleaned, analyzed, and visualized quickly and efficiently. Azure HDInsight provides a solution to this problem by making it exceedingly simple to create high-performance computing clusters provisioned with Apache Spark and members of the Spark ecosystem. Rather than spend time deploying hardware and installing, configuring, and maintaining software, you can focus on your research and apply your expertise to the data rather than the resources required to analyze that data.Apache Spark is an open-source parallel-processing platform that excels at running large-scale data analytics jobs. Spark’s combined use of in-memory and disk data storage delivers performance improvements that allow it to process some tasks up to 100 times faster than Hadoop. With Microsoft Azure, deploying Apache Spark clusters becomes significantly simpler and gets you working on your data analysis that much sooner.In this lab, you will experience HD Insight with Spark first-hand. After provisioning a Spark cluster, you will use the Microsoft Azure Storage Explorer to upload several Jupyter notebooks to the cluster. You will then use these notebooks to explore, visualize, and build a machine-learning model from food-inspection data — more than 100,000 rows of it — collected by the city of Chicago. The goal is to learn how to create and utilize your own Spark clusters, experience the ease with which they are provisioned in Azure, and, if you're new to Spark, get a working introduction to Spark data analytics.

Real-Time Lab
4 (24)
Dec 31 2018
Intermediate
2h 25m
Opsgility

Learn Azure Active Directory features: In this lab you will learn the different aspects and key features of Azure Active Directory, and more specifically how it integrates in a hybrid identity solution. Note: This lab pre-deploys several resources and will take 15-20 minutes to start.

Real-Time Lab
5 (5)
Aug 25 2018
Intermediate
1h 5m
Opsgility

In this lab, an AKS cluster is deployed using the Azure CLI. A multi-container application consisting of web front end and a Redis instance is then run on the cluster. Once completed, the application is accessible over the internet.

Real-Time Lab
5 (1)
Oct 3 2018
Intermediate
3h 15m
Opsgility

In this lab, you will learn how to deploy and configure Azure Application Gateway with Azure PowerShell. You will author PowerShell scripts that will deploy virtual machines and place an Azure Application Gateway in front of those machines. You will then configure the gateway for SSL termination, enable the Web Application Firewall and diagnostics, and then configure a listener with custom routing rules.

Real-Time Lab
0 (0)
Mar 30 2019
Intermediate
2h 45m
Opsgility

In this hands-on lab, you will deploy an app to an Azure Web App (Linux) and Azure Database for MySQL from a repository in GitHub. From there, you will deploy a Jenkins server and setup continuous integration, delivery and deployment with the newly deployed web app.

Real-Time Lab
4 (27)
Feb 14 2019
Beginner
1h 50m
Opsgility

In this lab, you will create a virtual network that will allow the virtual machines you create to securely connect with each other. You will then create two virtual machines and specify the virtual network configuration and the availability set configuration along with storage for the virtual machine.

Real-Time Lab
5 (1)
Jan 21 2019
Beginner
45m
Opsgility

In this lab you will learn how to work with Azure Storage using Azure Storage Explorer. All aspects of Azure Storage will be explored including: Blobs, Files, Tables and Queues.

Real-Time Lab
4 (23)
Jan 21 2019
Beginner
1h 15m
Opsgility

In this lab, you will create an Azure Web App and a SQL Database and configure the popular content management system (CMS) Orchard CMS. You will then configure the web app to automatically scale based on actual CPU usage.

Real-Time Lab
5 (9)
Feb 13 2019
Beginner
1h
Opsgility

This lab is designed to help you become familiar with several features of Microsoft Azure Log Analytics. You will learn how to setup a Log Analytics workspace and install the agent on several VMs. From there, you will configure data sources from Azure as well as diagnostic data from the VMs and learn the fundamentals of querying data and events using the Log Analytics query language.

Real-Time Lab
5 (1)
Feb 13 2019
Beginner
1h
Opsgility

In this lab, you learn about the deploying A Test VM and configuring Azure Monitor on that VM by applying some condition and action items. If the VM reaches the defined thresholds, Azure Monitor will generate alerts.

Real-Time Lab
5 (2)
Apr 24 2018
Beginner
1h 45m
Opsgility

In this lab, you will be introduced to basic concepts for developing with Azure Storage using Visual Studio 2017 and C#.

Real-Time Lab
5 (5)
Aug 15 2017
Intermediate
1h 10m
Opsgility

In this lab, you will get started with Azure Key Vault to create a hardened container (a vault) in Azure, to store and manage cryptographic keys and secrets in Azure. First you will use Azure PowerShell. Then you will store a password as a secret that could then be used with an Azure application.

Real-Time Lab
5 (3)
Jan 3 2019
Intermediate
1h 55m
Opsgility

In this lab, the student will learn the basics of messaging patterns between software systems and how to use the Azure Service Bus as a messaging solution.

Real-Time Lab
5 (3)
May 23 2018
Intermediate
2h 10m
Chris Pietschmann

In this lab, you will use Visual Studio and ASP.NET to learn how to use Cosmos DB as a backend for an MVC application. You will learn how to programmatically read and write data, create and call a user-defined functions as well as understand management capabilities such as users and permissions, monitoring and scalability options.

Real-Time Lab
5 (8)
Jan 2 2019
Intermediate
3h 30m
Opsgility

In this lab, you will create 3 virtual networks in two different regions. You will configure site-to-site connectivity between the regions using a VPN Gateway. You will next configure a client machine (the lab virtual machine) to connect to one of the virtual networks using point-to-site connectivity. Finally, you will configure virtual network to virtual network connectivity using virtual network peering. This will also allow traffic from the 3rd virtual network to transit over the VPN gateway.

Real-Time Lab
5 (2)
Sep 13 2018
Intermediate
45m
Opsgility

In this lab, you will deploy and configure an on-premises gateway to work with Azure Logic Apps. The on-premises data gateway acts as a bridge, providing quick and secure data transfer between on-premises data (data that is not in the cloud) and the Power BI, Microsoft Flow, Logic Apps, and PowerApps services.

Real-Time Lab
5 (4)
Feb 1 2019
Beginner
1h 15m
Opsgility

In this lab, you will learn how to configure and manage an Azure Cosmos DB Account (formerly Azure DocumentDB), including how to query and manage JSON documents within a Collection. Among the topics covered are using SQL language syntax to perform document queries that return JSON results, and implementing and testing global data replication and fail over.

Real-Time Lab
5 (1)
Dec 2 2018
Intermediate
3h
Opsgility

In this lab you will learn how to migrate an traditional three-tier web application (web, business logic, and data) from on-premises to Azure using Azure Site Recovery and Azure Database Migration Service.Note: This lab pre-deploys several resources and will take 20-30 minutes to start.

Real-Time Lab
5 (5)
Dec 31 2018
Beginner
50m
Opsgility

In this lab, you learn how to configure virtual networking peering.Virtual network peering enables you to seemlessly connect two Azure virtual networks. Once peered, the virtual networks appear as one, for connectivity purposes. The traffic between virtual machines in the peered virtual networks is routed through the Microsoft backbone infrastructure, much like traffic is routed between virtual machines in the same virtual network, through private IP addresses only.Note 1: This lab will connect two virtual networks within the same region. Peering across regions is currently in preview.Note 2: If you want a more in-depth view of virtual network connectivity (including site-to-site and point-to-site) try the Introduction to Virtual Network Connectivity lab.

Real-Time Lab
0 (0)
Feb 22 2018
Advanced
3h 15m
Opsgility

In this hands-on lab, you will first deploy a simple web application and database to Azure IaaS VMs, using a resource manager template and Azure Automation DSC. You will then configure a range of infrastructure management capabilities on this deployment, including Update Management, Security Center, Service Map, Change Tracking and Application Insights. You will use Azure Monitor to configure application alerts and send, via both email and mobile application notifications. You will also learn how to further investigate infrastructure status using Log Analytics queries. In doing so, you will learn both how to deploy these solutions and be introduced to their capabilities.

6 Results
Instructor-Led Course
3 Days
Intermediate
Opsgility

The Azure IaaS and Hybrid Architect workshop is designed to prepare the architect to design solutions with Microsoft Azure. This workshop is focused on designing solutions using Infrastructure as a Service (IaaS) and other technologies to enable hybrid solutions such as data center connectivity, hybrid applications, and other hybrid use cases such as business continuity with backup and high availability. Individual case studies will focus on specific real-world problems that represent common IaaS and Hybrid scenarios and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Instructor-Led Course
3 Days
Intermediate
Opsgility

The Architecting Azure Big Data and Analytics course is designed to give students a clear architectural understanding of the application of big data patterns in Azure. Students will participate in team based architectural planning and hands-on implementation sessions. Students will be taught basic Lambda architecture patterns in Azure, leveraging the scalability and elasticity of Azure in Big Data and IoT solutions as well as an introduction to cognitive services, machine learning, and artificial intelligence (AI).An introduction to data science techniques in Azure will also be covered. Individual case studies will focus on specific real-world problems that represent common big data patterns and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Instructor-Led Course
3 Days
Intermediate
Opsgility

The Azure Modern Apps and IoT Architect workshop is designed to prepare the architect to design solutions with Microsoft Azure. This workshop is focused on designing solutions using Platform as a Service (PaaS) services in Azure to build new web, solutions as well as highly scalable and globally available applications. This workshop will also focus on architecting IoT based solutions with real-time data ingestion and processing in Azure. Individual case studies will focus on specific real-world problems that represent common challenges and scenarios dealing with modern apps, services, and IoT solutions. Students will also experience several hands-on labs to introduce them to some of the key services available.

Instructor-Led Course
3 Days
Intermediate
Opsgility

The SAP on Azure workshop is designed to prepare the architect to design SAP solutions on Microsoft Azure. This workshop is focused on designing solutions using Infrastructure as a Service (IaaS) and other technologies to enable SAP on Azure solutions. Individual case studies will focus on specific real-world problems that represent common IaaS and Hybrid scenarios and practices. Students will also experience several hands-on labs to introduce them to some of the key services available.

Instructor-Led Course
5 Days
Intermediate
Opsgility

Master the skills needed to design solutions that run on Azure. A Microsoft Azure solution architect must have expertise in compute, network, storage, and security.

Instructor-Led Course
5 Days
Intermediate
Opsgility

Master the skills needed to design solutions that run on Azure. A Microsoft Azure solution architect must have expertise in compute, network, storage, and security.