Announcing Skill Me Up Live! Sign up today and save 60% on your first month using offer code LIVETRAINING at checkout.
Certification Prep
Skill Me Up expert on-demand Certification training for Microsoft Azure, AWS, Linux and Much More! AZ-103, AZ-203, AZ-300, AZ-301 all on-demand with live lab environments.
22 Results
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 (73)
4 Lectures
6 Labs
19h 49m
Advanced

In this learning path, you will learn how to build and architect SQL focused solutions in Microsoft Azure. Topics will include SQL Server in Azure IaaS, SQL Database and SQL Data warehouse. This course will help you prepare for exam 70-473 Implementing Cloud Data Platform Solutions and prepare for your Microsoft certification.

Learning Path
4 (16)
1 Lectures
5 Labs
18h 9m
Beginner

This learning path will teach the basics of using and administering Linux systems. The focus is on distro-independent fundamentals, including: installing and managing Linux software, using essential Linux commands, understanding and modifying the boot process, device and kernel management, basic scripting, configuring services, user and group management, system monitoring, networking and storage management, virtualization. This path will prepare students to pass the Linux Foundation Certified Linux System (LFCS) Administrator exam through on-demand training and real-time hands-on exercises.

Learning Path
0 (0)
3 Lectures
0 Labs
Intermediate

This learning path contains a collection of OpenEdx courses designed to teach you to manage Microsoft 365.

Learning Path
0 (0)
3 Lectures
0 Labs
Intermediate

This learning path contains a collection of OpenEdx courses designed to teach you to manage Microsoft 365.

Learning Path
0 (0)
4 Lectures
0 Labs
Intermediate

This learning path contains a collection of OpenEdx courses designed to teach you to manage Microsoft 365.

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 MS - 500 Microsoft 365 Security Administration.

Learning Path
0 (0)
1 Lectures
0 Labs
Beginner

This learning path contains a collection of OpenEdx courses designed to teach you fundamentals of Microsoft 365.

Learning Path
4 (4)
1 Lectures
0 Labs
3h 45m
Beginner

In this learning path you will find courses (and coming soon) hands-on labs to help you understand more about Amazon Web Services (AWS).

Learning Path
4 (84)
5 Lectures
17 Labs
1 day, 10h 22m
Intermediate

This learning path contains a collection of courses and hands-on labs designed to help you pass the exam AZ-203 Developing Solutions for Microsoft Azure. More classes will be added shortly!

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
5 (1)
7 Lectures
2 Labs
5h
Advanced

This learning path contains a collection of OpenEdx courses and hands-on labs designed to teach you to Azure DevOps.

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 (17)
14 Lectures
0 Labs
8h 59m
Intermediate

This learning path contains on-demand courses designed to help you prepare for an pass the Amazon Web Services (AWS) Solutions Architect Solution exam.

Learning Path
4 (4)
1 Lectures
1 Labs
5h 3m
Intermediate

In this learning path, you will learn how to use services such as Power BI and Spark to surface, process and analyze data to generate intelligence to make more well informed business decisions.

Learning Path
4 (25)
6 Lectures
7 Labs
1 day, 8h 1m
Intermediate

This path contains courses and hands-on labs designed to help you prepare for passing exam 70-347 Enabling Office 365 Services

Learning Path
5 (11)
5 Lectures
2 Labs
19h 57m
Intermediate

This path contains courses and hands-on labs designed to help you prepare for passing exam 70-346 Managing Office 365 Identities and Requirements.

Learning Path
4 (18)
3 Lectures
5 Labs
11h 6m
Intermediate

This path contains courses and labs designed to help you learn about performing data science using services in Microsoft Azure such as Azure ML.

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
0 (0)
3 Lectures
0 Labs
9h 57m
Beginner

In this learning path, you will learn core capabilities of Windows Server 2019. These courses will provide you a solid foundation for deploying and administering Windows Server 2019 as well as help you prepare for Exam 98-365 Windows Server Administration Fundamentals.

Learning Path
4 (116)
9 Lectures
17 Labs
2 days, 11h 9m
Advanced

This learning path consists of courses and labs to help prepare you to pass Microsoft Exam AZ-103 Microsoft Azure Administrator.

109 Results
Lecture
Jan 24 2019
Intermediate
Opsgility

This course was designed for IT Professionals who manage and deploy security technologies for Microsoft 365 in their organization.This is the fourth in a series of four courses for the Microsoft 365 Security Administrator. These courses help learners prepare for the Microsoft 365 Certified: Security Administrator Associate exam (MS-500).Administer user and group security in Microsoft 365Manage passwords in Microsoft 365Describe Azure Identity Protection featuresPlan and implement Azure AD ConnectManage synchronized identitiesPlan implement federated identitiesDescribe and use conditional access

Lecture
3 (1)
Jan 4 2019
Intermediate
20m
Srikanth Nalam

This course introduces a couple of application integration services offered by AWS. Simple Queue Service (SQS) is a message queuing service whereas Simple Notification Service (SNS) is the messaging service. Both services offer decoupling of distributed systems and microservices.

Lecture
0 (0)
Jan 4 2019
Intermediate
20m
Srikanth Nalam

This course introduces a couple of other compute services offered by AWS. Elastic Beanstalk service enables you to upload your web application code, and it automatically takes care of deployment and management. Lambda service enables you to run your code without provisioning and managing any servers which means zero administration.

Lecture
5 (1)
Jan 4 2019
Intermediate
33m
Srikanth Nalam

This course covers RDS and relational databases available on AWS as well as DynamoDB and AWS’s flagship NoSQL database. Redshift and ElastiCache services are also discussed in this course.

Lecture
5 (2)
Jan 4 2019
Intermediate
1h 41m
Srikanth Nalam

This is a comprehensive coverage of EC2, as it is a major topic across the exam. This course starts with the launching of EC2 instances, configuring access to them, setting security followed by EBS volumes and their encryption. This course then discusses load balancers, the auto scaling feature and command line interface.

Lecture
0 (0)
Jan 4 2019
Intermediate
44m
Srikanth Nalam

This course instructs you on Route 53, the DNS service from AWS (as it shows the different policies available), how to register a domain name as well as routing setup to your EC2 instances. This course introduces CloudFront, AWS’ Content Delivery Network (CDN) service and demonstrates how to create a CDN and use it with S3 to serve a static website. API Gateway service enables you in creating and managing an API for applications running in AWS resources. Direct Connect service enables you in establishing a dedicated private network connection between AWS and your on-premises datacenter.

Lecture
5 (2)
Jan 4 2019
Intermediate
1h 6m
Srikanth Nalam

This course discusses storage on AWS on different levels and usages. This course guides through S3 and Glacier to include identifying the use case for each, using version control and region replication, and the lifecycle on S3. Storage Gateway, Snowball and their usages are also covered in this course.

Lecture
5 (1)
Jan 4 2019
Intermediate
52m
Srikanth Nalam

This course introduces the architecture of default VPC and the creation of VPC with CIDR notation. This course covers the routing and security features such as Route Table, Network Access Controls Lists and Security Groups. It also introduces you to NAT gateways and NAT instances as well as features such as VPC Peering and VPC Flow Logs.

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
0 (0)
Jan 4 2019
Intermediate
5m
Srikanth Nalam

This course covers the importance of AWS certification, the process of scheduling the exam, its structure and question types, and it provides references to the practice tests.

Lecture
0 (0)
Jan 4 2019
Intermediate
42m
Srikanth Nalam

This course dives into using various management tools offered by AWS. CloudWatch is the monitoring service which helps you in monitoring your AWS resources. CloudTrail service enables you in logging and monitoring the event history of your AWS account. CloudFormation service enables you in describing your infrastructure and provisioning the resources. Trusted Advisor helps in optimizing your environment, reducing cost, increasing performance and improving the security of your AWS resources.

Lecture
5 (2)
Jan 4 2019
Intermediate
30m
Srikanth Nalam

This course is centralized on IAM’s role across AWS services and how it is used to provide authentication, authorization and access control to all other components. It also covers features such as Multi-Factor Authentication (MFA) and Secure Token Service (STS).

Lecture
4 (4)
Oct 22 2018
Beginner
3h 45m
Srikanth Nalam

AWS Technical Essentials introduces you to AWS products, services, and common solutions. It provides you with fundamentals to become more proficient in identifying AWS services so that you can make informed decisions about IT solutions based on your business requirements and get started working on AWS. This course starts with an introduction to the course and Cloud Computing, and it will then delve into the details of AWS Services, Identity and Access Management, S3, EC2, VPC and Database.

Lecture
0 (0)
Jan 4 2019
Intermediate
33m
Srikanth Nalam

This course dives into the various categories of AWS Whitepapers. The most important category, the Well-Architected Framework, has been developed to help Cloud Architects build the most secure, high-performing, resilient, and efficient infrastructure possible for their applications. This framework provides a consistent approach for customers and partners to evaluate architectures, and it provides guidance to help implement designs that will scale with your application needs over time.

Lecture
3 (8)
Mar 6 2017
Intermediate
2h 48m
Jen Stirrup

This course gives you an introduction to Azure Machine Learning (ML) and associated technologies, such as R, Power BI and RStudio. This course begins by covering an introduction to Azure ML, and then we walk through Azure ML as if we were working our way through a Data Science Project. Once the Data Science project is complete, we will look at how you can set up and report on the Azure ML modelling process with Power BI.

Lecture
0 (0)
Oct 11 2018
Intermediate
1h 2m
Adnan Cartwright

In this course, students will learn how to use Azure's built-in capabilities for investigating and diagnosing common networking issues.

Lecture
5 (3)
Sep 15 2017
Advanced
4h 42m
Paul Burpo

This course will be a deep dive into Azure SQL Database performance. We will look at designing an Azure SQL Database architecture for performance. We will look at performance specific features of Azure SQL Database. We will also cover monitoring and troubleshooting.

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
4 (5)
Nov 1 2018
Intermediate
3h 2m
Jonathan Tuliani

In this course, students will learn about the core Azure networking features available to Azure Virtual Machines. This module teaches students how Virtual Machine networking is implemented, for external connections to the Internet, for internal connections within Virtual Networks, and for connections to on-premises networks. Students learn how to control network access with Network Security Groups and Application Security Groups as well as how to control network flows with User-Defined Routes. The course finishes with a detailed discussion of both Internet-facing and Intranet-facing DNS scenarios in Azure.

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 (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
5 (1)
Feb 17 2019
Intermediate
4h 28m
Peter De Tender

This course teaches IT Professionals how to create and manage virtual machines as part of an Infrastructure as a Service (IaaS) computing infrastructure. Students learn how to assess their on-premises environment for virtual machine readiness in preparation for moving resources to the cloud to include sizing, pricing, and design considerations.Next, students learn how to create and deploy virtual machines in Azure using the Azure portal, PowerShell, and ARM templates. The course includes instruction on deploying custom images and Linux virtual machines. Then, students learn how to configure the networking and storage components of virtual machines. Deploying highly available virtual machines is critical in the light of planned and unplanned events, and students learn how to use availability sets to ensure that virtual machine resources are available during downtime followed by how to use extensions and Desired State Configuration (DSC) for post deployment automation and configuration tasks.Finally, students learn how to perform virtual machine backups and how to use Azure’s monitoring capabilities to collect, view, and analyze virtual machine diagnostic and log data.

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
Jan 30 2019
Intermediate
Opsgility

This course provides the knowledge and skills to design a DevOps strategy. Students will learn how to plan for transformation, select a project, and create team structures. Students will also learn how to develop quality and security strategies. Planning for migrating and consolidating artifacts and source control will also be covered.

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
4 (3)
Mar 13 2019
Intermediate
3h 25m
Steven Fowler

In this course students will gain the knowledge and skills needed to implement Azure IaaS services and features in their development solutions. The course covers provisioning virtual machines, using Batch Service to deploy/maintain resources, and how to create containerized solutions by using Azure Kubernetes Service.

Lecture
0 (0)
Mar 13 2019
Intermediate
3h 19m
Alex Mang

In this course you will gain the knowledge and skills needed to implement Azure Platform as a Service feature and services in their development solutions. Students will learn how to create and manage Azure App Service resources, integrate push and offline sync in their mobile apps, and how to document an API. Students will also learn how to create and test Azure Functions.

Lecture
5 (1)
Mar 14 2019
Intermediate
2h 15m
Jared Rhodes

In this course students will gain the knowledge and skills needed to leverage Azure storage services and features in their development solutions. It covers Azure Table storage, Azure Cosmos DB, Azure Blob, and developing against relational databases in Azure.

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
Dec 31 2018
Intermediate
Opsgility

This course is part of the Microsoft Professional Program in DevOps. Build, test, and deploy mobile apps in a DevOps environment using Visual Studio App Center (VSAC). In this course you will learn how to set up and manage multiple applications, organizations, testers, and teams using App Center Build, App Center Test, and App Center Distribute. DevOps practices using VSAC help development teams keep builds and releases organized as they are distributed to collaborators, teams of testers, customer beta testers, all the way into app stores like Google Play and iTunes. This course covers the automation of time-consuming tasks such as builds and build signing within a streamlined workflow. Learn how to test on multiple physical devices by creating device sets and choosing from over twenty-five hundred devices and over four hundred configurations of iOS and Android versions Prerequisites Basic knowledge of application development process and practices Basic understanding of mobile app development on iOS and/or Android platforms Understanding of general DevOps practices What you'll learn How to sign up and get started with Visual Studio App Center (VSAC) How to connect to repositories and build applications in VSAC How to test applications using VSAC How to build and deploy applications using VSAC Course Syllabus Module 0: Course Introduction Course OverviewScopePrerequisitesOverview of Hands-on labsPre-course SurveyModule 1: Intro to Visual Studio App Center (VSAC) What is Visual Studio App Center (VSAC)Manage AppsManage OrganizationsLab: Getting StartedModule Review QuestionsModule 2: Building Apps with VSAC OverviewConfigure a BuildSign a BuildTest App on Real DeviceLab: Connect, Configure, and Test a Build Module Review QuestionsModule 3: Testing Apps with VSAC OverviewGetting StartedPrepare Tests for UploadSubmit TestsReview Test ResultsLab: Create Tests and Run on DevicesModule Review QuestionsModule 4: Distributing Apps with VSAC OverviewRelease a BuildManage/Distribution GroupsInstall a BuildDistribute to StoresLab: DistributeModule Review Questions

Lecture
Dec 30 2018
Intermediate
Opsgility

We will cover deploying and configuring standardized infrastructure, automating builds and deployments using continuous integration and continuous deployment with Visual Studio Team Services (VSTS) and automating testing before release and whilst in production. The course will also cover continuous learning from production, and how to improve and scale business results based on application monitoring. After completing this course, you should be able to understand how to begin crafting a release pipeline that includes continuous integration techniques, continuous testing practices, monitoring, treating infrastructure and configuration as code, and deploying frequently and automatically. It is intended for both Development and Operations professionals, who are interested in learning and adopting DevOps practices. What you'll learn DevOps core values, principles and practices How to deploy to IaaS and PaaS environments in Microsoft Azure using ARM templates, Desired State Configuration (DSC) and other deployment tools Build and deploy applications automatically to Dev, Test and Production environments Continuous learning from production to improve and scale business results. Unit tests, Integration tests, load tests, UI tests and test driven-development Data retention strategies, exposure control strategies, and hypothesis-driven development. Prerequisites Experience working in an organization delivering software,either in development or in operations Knowledge and experience working with Cloud based solutions,preferably experience using Microsoft Azure Course Syllabus This course contains the following content Module 0: Course Overview: Welcome Course Overview Pre-Course Survey Module 1: DevOps Fundamentals Overview Why DevOps Sustainable DevOps Compliance and security in DevOps Change Agents and the DevOps Journey Supplemental learning Review Questions Summary Module 2: Deploy and Configure Standardized Environments Overview Environments in IaaS/PaaS and with Containers ARM Templates and Desired State Configuration Supplemental learning Review Questions Module 3: Build and Deploy Automatically to Production Often and Consistently Overview Automated Builds Automated Deployments Package Management and Containers Lab: Continuous Integration and Continuous Deployment Supplemental learning Review Questions Module 4: Test Automatically Before and In Production Overview DevOps Testing Concepts Continuous Testing Lab: Testing in Production Supplemental learning Review Questions Module 5:Continuous Learning from Production to Improve and Scale Business results Overview Application Performance Monitoring Exposure Strategies Hypothesis-Driven Development Lab: Application Performance Monitoring Supplemental learning Review Questions

Lecture
Dec 31 2018
Beginner
Opsgility

DevOps is the union of people, process and products to enable the continuous delivery of value to end users. It aims to create a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably, so you can innovate like a startup and scale for the enterprise. By taking this introductory DevOps course, you’ll be able to define DevOps, understand why you need DevOps, and learn how you can get started with DevOps. You’ll learn the key ideas and techniques to bring development and operations together to produce higher-quality software and deliver it more quickly.PREREQUISITESExperience working inside an organization that delivers softwareA basic understanding of source control and Agile software development processWHAT YOU'LL LEARNThe value, history, and building blocks of DevOpsHow to unify processes and improve collaboration between development and operationsContinuous Integration (CI), continuous testing, and continuous deploymentRelease Management, configuration management, and monitoring in DevOpsCOURSE SYLLABUSIntroduction to DevOpsIntroduction to the definition, value, history, building blocks, and best practices of DevOpsA unified process between development and operationsIntroduction to how Agile software development process applies to DevOps, the importance of integrating source control in DevOps, and how automation is applied to DevOpsContinuous Integration (CI), continuous testing, and continuous deploymentIntroduction to the key concepts, benefits, tools, and practices of implementing Continuous Integration (CI), continuous testing, and continuous deploymentConfiguration management and release managementIntroduction to the key concepts, benefits, tools and practices of implementing release management and configuration management.Monitoring and feedbackIntroduction to the key concepts and tools of tracking production and aligning with suitable metrics to improve business results.

Lecture
Jan 30 2019
Intermediate
Opsgility

Microsoft Teams is the hub for Teamwork in Microsoft 365. In this course you will learn how to plan, deploy and manage Microsoft Teams. Specifically, this course discusses the relationship of Teams with SharePoint, OneDrive and Office 365 Groups. It provides best practices for the adoption and deployment of Teams within your organization. It also covers how to establish guest policies and data governance for your Teams data.This course was designed for IT Professionals who manage and deploy Microsoft Teams in their organization.This is the third in a series of four courses for the Teamwork administrator. These courses help prepare for the exam MS-300: Deploying Microsoft 365 Teamwork.

Lecture
Jan 30 2019
Intermediate
Opsgility

In this course you will learn how to leverage Office 365 Collaboration Workloads to improve your organizations productivity, such as Yammer, Stream, PowerApps, and Flow. We will evaluate available collaborative toolsets and analyze business requirements. You will also learn how to plan and develop governance for digital transformation including user adoption and change management.

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, you will build on concepts introduced in Architecting on AWS. You will learn how to build complex solutions that incorporate data services, governance, and security on the AWS platform. You will also learn about specialized AWS services, including AWS Direct Connect and AWS Storage Gateway, that support hybrid architecture, and you will learn about best practices for building scalable, elastic, secure, and highly available applications on AWS.This course will prepare for: AWS Certified Solutions Architect – Professional

Lecture
Dec 13 2018
Intermediate
Opsgility

This course covers the fundamentals of building IT infrastructure on the AWS platform. Students learn how to optimize the AWS Cloud by understanding how AWS services fit into cloud-based solutions. In addition, students explore AWS Cloud best practices and design patterns for architecting optimal IT solutions on AWS, and build a variety of infrastructures in guided, hands-on activities. The course also covers how to create fledgling architectures and build them into robust and adaptive solutions.This course will prepare for: AWS Certified Solutions Architect - Associate

Lecture
Dec 13 2018
Intermediate
Opsgility

This two-day instructor-led class equips you to build highly reliable and efficient solutions on Google Cloud Platform. It is a continuation of the Architecting with Google Cloud Platform: Infrastructure course and assumes hands-on experience with the technologies covered in that course. Through a combination of presentations, demos, and hands-on labs, you will learn to design GCP deployments that are highly reliable and secure as well as how to operate GCP deployments in a highly available and cost-effective manner.

Lecture
Dec 13 2018
Intermediate
Opsgility

This three-day instructor-led class introduces you to the comprehensive and flexible infrastructure and platform services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, you will explore and deploy solution elements, including infrastructure components such as networks, systems and applications services. This course also covers deploying practical solutions including securely interconnecting networks, customer-supplied encryption keys, security and access management, quotas and billing, and resource monitoring.

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, you will learn about cloud-based Big Data solutions such as Amazon EMR, Amazon Redshift, Amazon Kinesis, and the rest of the AWS Big Data platform. We will show you how to use Amazon EMR to process data using the broad ecosystem of Hadoop tools like Hive and Hue. We will also teach you how to create Big Data environments, work with Amazon DynamoDB, Amazon Redshift, Amazon QuickSight, Amazon Athena, and Amazon Kinesis, and leverage best practices to design Big Data environments for security and cost-effectiveness.This course will prepare for: AWS Certified Big Data - Specialty

Lecture
Dec 13 2018
Beginner
Opsgility

Learn what Google Cloud technology makes possible through three distinct lenses: technology, economics, and security. A fourth lens helps you rethink optimization by leading a people-first culture of innovation. While working in groups, explore machine learning use cases to define a concrete transformation vision for your business. This vision will take into account all cloud adoption phases so that you can mobilize your teams to work in tandem toward business acceleration while reducing costs.

Lecture
Dec 13 2018
Intermediate
Opsgility

This four-day instructor-led class provides you with a hands-on introduction to designing and building data processing systems on Google Cloud Platform. Through a combination of presentations, demos, and hand-on labs, you will learn how to design data processing systems, build end-to-end data pipelines, analyze data and carry out machine learning. The course covers structured, unstructured, and streaming data.

Lecture
Dec 13 2018
Intermediate
Opsgility

This two-day, instructor-led course teaches participants how to derive insights through data analysis and visualization using the Google Cloud Platform. The course features interactive scenarios and hands-on labs where participants explore, mine, load, visualize, and extract insights from diverse Google BigQuery datasets. The course covers data loading, querying, schema modeling, optimizing performance, query pricing, and data visualization.

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, you will learn how to use the AWS SDK to develop secure and scalable cloud applications. We will explore how to interact with AWS using code and discuss key concepts, best practices, and troubleshooting tips.This course will prepare for: AWS Certified Developer - Associate

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, you will learn the most common DevOps patterns to develop, deploy, and maintain applications on the AWS platform. We will explore the core principles of the DevOps methodology and examine a number of use cases applicable to startup, small- to medium-sized business, and enterprise development scenarios.This course will prepare for: AWS Certified DevOps Engineer - Professional

Lecture
Dec 13 2018
Intermediate
Opsgility

Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Container Engine, and scale those workloads to handle increased traffic. You also learn how to continuously deploy new code in a Kubernetes cluster to provide application updates.

Lecture
Dec 13 2018
Beginner
Opsgility

This one-day instructor-led course introduces participants to the big data capabilities of Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, you will get an overview of the Google Cloud platform and a detailed view of the data processing and machine learning capabilities. This course showcases the ease, flexibility, and power of big data solutions on Google Cloud Platform.

Lecture
Dec 13 2018
Beginner
Opsgility

This one-day instructor-led class provides an overview of Google Cloud Platform products and services. Through a combination of presentations, demos, and hands-on labs, you will learn the value of Google Cloud Platform and how to incorporate cloud-based solutions into business strategies.

Lecture
Dec 13 2018
Intermediate
Opsgility

This course demonstrates how to efficiently use AWS security services to stay secure in the AWS Cloud. The course focuses on the security practices that AWS recommends for enhancing the security of your data and systems in the cloud. The course highlights the security features of AWS key services including compute, storage, networking, and database services. You will also learn how to leverage AWS services and tools for automation, continuous monitoring and logging, and responding to security incidents.

Lecture
Dec 13 2018
Intermediate
Opsgility

In this course, you will learn how to create automatable and repeatable deployments of networks and systems on the AWS platform. We will explore the AWS features and tools related to configuration and deployment and best practices for configuring and deploying systems.This course will prepare for:AWS Certified SysOps Administrator - Associate

Lecture
5 (1)
Feb 17 2019
Intermediate
2h 39m
Adnan Cartwright

This course teaches IT Professionals how to implement Azure storage solutions for a variety of scenarios. Students learn about the different storage accounts and services as well as basic data replication concepts and available replication schemes. Students are also introduced to Storage Explorer as a convenient way to work with Azure storage data. Students also learn the types of storage and how to work with managed and custom disks. Azure blob storage is how Azure stores unstructured data in the cloud, and students learn how to work with blobs and blob containers. They also learn how to use Azure Files to work with file shares that are accessed via the Server Message Block (SMB) protocol. In addition to blob storage, this course covers Table and Queue storage as storage options for structured data. Students then learn how to secure and manage storage using Shared Access Signatures (SAS) and Azure Backup using Recovery Services Vault. Next, students learn how to use Azure File Sync to centralize an organization’s file Shares in Azure Files. Content Delivery Network (CDN) is used to store cached content on a distributed network of servers that are close to end-users. Students learn how to optimize content delivery with Azure CDN as well as how to transfer large amounts of data using the Azure Import/Export service. Lastly, students learn how to monitor Azure storage by configuring metrics and alerts and using the Activity Log. Students learn how to analyze usage trends, trace requests, and diagnose issues with a storage account.

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
5 (2)
Feb 21 2019
Intermediate
1h 25m
Mark Freeman

Welcome to the Implement Azure Security course. This course covers some of the foundational elements for implementing secure applications and data in the cloud as part of a sound security strategy for your organization. We will also cover Azure Key Vault, a service that provides secure storage of your secrets and other sensitive information, followed by the approaches and considerations of disk and data encryption in Azure.

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
Jan 30 2019
Intermediate
Opsgility

This course provides knowledge and skills to implement continuous feedback. Students will learn how to recommend and design system feedback mechanisms, implement a process for routing system feedback to development teams, and optimize feedback mechanisms.

Lecture
Jan 30 2019
Intermediate
Opsgility

This course provides knowledge and skills to implement the DevOps practices of continuous integration. Students will learn how to implement continuous integration in an Azure DevOps pipeline, how to manage code quality and security principles, and how to implement a container build strategy.

Lecture
Jan 30 2019
Intermediate
Opsgility

This course provides knowledge and skills to implement dependency management. Students will learn how to design a dependency management strategy and manage security and compliance.

Lecture
Jan 24 2019
Intermediate
Opsgility

In this course you will learn how deploy and manage cloud app security and data loss prevention in Microsoft 365. You will also learn how to secure messages and deploy Azure information protection.Describe Information Rights ManagementSecure messages in Office 365Implement Information Protection in Microsoft 365Configure Data Loss Prevention policiesManage cloud application securityConfigure Microsoft Analytics

Lecture
Jan 24 2019
Intermediate
Opsgility

This is a course for IT Professionals who will deploy and manage security solutions for Microsoft 365 workloads in their organization.In this course you will learn how to configure and manage various advanced threat protection solutions. This course describes the various solutions for analyzing and protecting your Microsoft 365 system from external threatsDescribe cyber-attack threat vectors.Describe security solutions for Microsoft 365.Configure various advanced threat protection services for Microsoft 365.Configure Advanced Threat Analytics.Plan and deploy Mobile Device Management.

Lecture
5 (6)
Aug 18 2018
Beginner
3h 3m
Scott Hoag

This course gives you an introduction to Microsoft’s Office 365 offering and the core services offered within. This course begins by walking you through some of the planning and considering that goes into creating your tenant as well as through all the steps of getting your tenant up and running. This course will get you well on your way to earning your MCSA: Office 365. The course outline is heavily geared towards preparing you for the topics covered in Microsoft’s 70-346.

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 (7)
Jan 4 2019
Intermediate
15m
Srikanth Nalam

This course covers the contents to the learning plan as well as how it is organized. It also introduces you to the AWS Certification and its requirements.

Lecture
5 (7)
Aug 24 2016
Beginner
23m
Paul Burpo

In this hands-on course, students will learn about Azure SQL Data Warehouse. This course will review basic architecture of Azure SQL Data Warehouse. We will cover tools used with Azure SQL Data Warehouse, loading SQL Data Warehouse and basic workload management in SQL Data Warehouse.

Lecture
5 (1)
Jan 4 2019
Intermediate
56m
Srikanth Nalam

This course provides a high-level introduction to the AWS platform, available components and services. Included is a brief description for each service to get you acquainted to the offerings.

Lecture
5 (1)
Oct 30 2018
Beginner
50m
Paul Burpo

This course introduces students to Azure Data Factory V2. Students will learn about the different phases of a Data Factory Pipeline. Students will then cover Data Factory Architecture, terminology, the copy activity, file formats, integration runtimes, scheduling and triggers, and data factory management.

Lecture
5 (2)
Jan 14 2019
Beginner
45m
Shep Sheppard

This course covers the necessary tools and concepts used in the data science industry to include machine learning, statistical inference, working with data at scale and much more.

Lecture
5 (1)
Nov 1 2018
Intermediate
2h 9m
Abu Zobayer

In this course, students will learn the fundamentals of hybrid networking in Azure. This includes connecting Azure virtual networks to on-premises systems for communications between on-premises users and systems and Azure services - both private such as virtual machines and public such as Azure SQL and Azure App Services. Students will also learn about the available VPN types and how to configure them.

Lecture
5 (5)
Jul 6 2018
Intermediate
1h 13m
Abu Zobayer

This training provides an overview of Microsoft Teams. This course is designed to prepare the students for the exam track of Microsoft Office 365 exams 70-346 and 70-347. In this course, you will learn where Microsoft Teams fit within your organization with Skype for Business. Key features of Microsoft Teams such as user and tenant configuration will be covered. Students will also learn the basic architecture of Microsoft Teams as well as Planning and deploying Microsoft Teams, and its clients' types. Finally, they will learn about the new admin tools for Microsoft Teams and Skype for Business Admin center. This class will prepare system engineers and administrators for more advanced work in planning, deploying, managing, administering and configuring Microsoft Teams.

Lecture
5 (1)
Oct 30 2018
Intermediate
32m
Paul Burpo

This course looks at services and tools used for machine learning with Azure. This course will introduce students to Machine Learning Server, SQL Server Machine Learning Services, Cognitive Toolkit, the Data Science Virtual Machine, and the Azure AI Gallery.This course will assist you in preparing for the "Using Other Services for Machine Learning" section of the "Perform Cloud Data Science with Azure Machine Learning" Microsoft Exam 70-774.

Lecture
5 (9)
Oct 13 2017
Beginner
11h 14m
Laura McWilliams

This course covers the fundamentals of using and administering Linux systems. The focus is on distro-independent fundamentals, including: installing and managing Linux software, using essential Linux commands, understanding and modifying the boot process, device and kernel management, basic scripting, configuring services, user and group management, system monitoring, networking and storage management, virtualization. This course will prepare students to pass the Linux Foundation Certified Linux System Administrator exam. 

Lecture
3 (7)
Oct 27 2018
Intermediate
2h 30m
Adnan Cartwright

In this course, students will learn the fundamentals of load balancing in Azure and explore Azure load balancing services in detail. Services include Azure Load Balancer, Azure Application Gateway, and Azure Traffic Manager. In addition, students will learn how these services can be combined to build resilient application architectures for both IaaS and PaaS hosted applications.

Lecture
4 (3)
Feb 20 2019
Intermediate
3h 53m
Peter De Tender

This course teaches IT Professionals how to manage their Azure subscriptions to include access, policies, compliance, and how to track and estimate service usage and related costs. Students learn how cloud resources are managed in Azure through user and group accounts and how to grant appropriate access to Azure AD users, groups, and services through role-based access control (RBAC). Students also discover the core monitoring tools and capabilities provided by Azure including Azure Alerts and Activity Log. Students are then introduced to Log Analytics as a broad data analytics solution as well as how to use this service to query and analyze operational data. Finally, students learn about the Azure Resource Manager (ARM) deployment model and how to work with resources, resource groups and ARM templates.There are three modules in this course altogether:Manage Azure Subscriptions and Resources OverviewMonitor Subscription ResourcesAzure Cost Management and OptimizationBecause this course is the first course in the series for the Azure Administrator exams, there is a considerable amount of foundational content that is covered here in order to prepare students for the remaining courses in the curriculum. As a result, 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 laid 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.

Lecture
5 (1)
Oct 13 2018
Intermediate
2h 13m
Scott Hoag

In this course, students will learn how to manage and configure Azure Active Directory in basic and advanced deployment scenarios. Students will learn how to manage hybrid identity to include attribute writeback as well as how to manage devices with Azure Active Directory.

Lecture
Jan 24 2019
Intermediate
Opsgility

In this course you will learn how to configure and manage user identities and their access. The course focuses on configuring user access to match the desired security posture for your organization.Administer user and group security in Microsoft 365Manage passwords in Microsoft 365Describe Azure Identity Protection featuresPlan and implement Azure AD ConnectManage synchronized identitiesPlan implement federated identitiesDescribe and use conditional access

Lecture
Jan 30 2019
Intermediate
Opsgility

In this course you will learn how to plan, configure, and manage SharePoint Site Collection and OneDrive for Business to enable modern content services which transform the content life-cycle. Specifically, this course discusses the modern SharePoint site structure, such as SharePoint hub sites.

Lecture
Jan 30 2019
Intermediate
Opsgility

In this course you will learn how to manage user profiles and apps with proper permission settings. We will also discuss how to plan and configure Managed Metadata, Business Connectivity Services, and search allowing content to be found, consumed, and governed across Office 365.

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewMicrosoft 365 Compliance Management focuses on data retention and data loss prevention solutions in Microsoft 365, archiving and retention in Microsoft 365, implementing and managing data governance, and managing search and investigations. The course begins with an introduction to the different solutions that are available in Microsoft 365 for data retention and data loss prevention. This includes an introduction to the key functions and mechanics behind the different solutions to ensure compliance requirements in your organization. You will also learn about the different message encryption methodologies available in Microsoft 365.The course then takes a detailed look at the planning steps that are necessary to implement data retention policies and archiving rules. You will learn about the different approaches for single services with message retention management and a records center, as well as the new centralized approach of managing all Microsoft 365 data retention in the Security and Compliance Center.You will then examine the steps needed to implement security and compliance requirements, such as proper organizational role management and the correct technical solutions that meet your business requirements. The course then analyzes how to protect your sensitive business data from being shared in ways that break your compliance rules, including implementing ethical walls and setting up data loss prevention policies.The course then introduces the latest Microsoft 365 solutions for protecting your sensitive business data on client devices. You will learn how the Microsoft Information Protection solutions work to protect data and documents that leave your managed network perimeter and how to prevent users from accidental or intended sharing of business data with unsecure locations on their clients.The course concludes by delving deep into eDiscovery investigations to track compliance breaches and manage compliance incidents with the Microsoft 365 tools from the Security and Compliance Center. The course examines how to manage and consolidate admin and user auditing log data from the Microsoft 365 services to provide complete compliance insight into your Microsoft 365 data and processes.What You’lll Learn:How to create and configure user, group, and computer accountsHow to implement Group Policy Objects to enforce standardUnderstand Data Governance in Microsoft 365, including:ArchivingRetentionInformation Rights ManagementSecure Multipurpose Internet Mail Extension (S/MIME)Office 365 Message EncryptionData Loss PreventionImplement In-Place Records Management in SharePointImplement archiving and retention in ExchangeCreate retention policies in the Security and Compliance CenterPlan their security and compliance needsBuild ethical walls in Exchange OnlineCreate a DLP Policy from a built-in templateCreate a custom DLP policyCreate a DLP policy to protect documentsImplement policy tipsManage retention in emailTroubleshoot data governanceImplement information protectionImplement Advanced Implementation ProtectionUnderstand Windows Information ProtectionsSearch for content in the Security and Compliance CenterAudit log investigationsManage advanced eDiscoveryPrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.COURSE STAFF

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewMicrosoft 365 Device Management focuses on how to establish Microsoft Intune, enroll devices to Intune, monitor the devices, and control what users can do from the enrolled devices by using conditional access policies. If you are already managing devices by using a traditional device management tool such as Configuration Manager, you will be interested to know how you can seamlessly move to modern management, in which devices are managed by Intune, and how you can benefit from new device management capabilities, such as compliance, conditional access, and Windows Autopilot to deploy new devices from the cloud.The course begins by examining how to move from traditional management, where devices are managed by Configuration Manager, to modern management, where you can benefit from new capabilities such as device compliance and conditional access. This journey can begin by enabling co-management, which you can do in your current environment by adding Intune as an additional device management option. You can then move management of some Windows 10 devices to Intune, while all other devices remain managed by Configuration Manager. After you get confidence and experience with the benefits of modern management, you will probably want to move the management of your other devices to Intune as well.The course then examines how you can monitor Windows 10 devices by using Windows Analytics. You will better understand the differences between quality updates and feature updates, as well as the Windows as a Service (WaaS) model, and when you must upgrade Windows 10 to a newer version to be supported by Microsoft. Although traditional, image-based deployment is still supported with Windows 10, many organizations will start exploring dynamic deployment and modern deployment options, such as Windows Autopilot.The course concludes with an examination of how to implement Mobile Device Management (MDM). With Microsoft 365 you have two Mobile Device Management options: Intune and MDM for Office 365. You will learn how to perform an initial configuration of Intune so that it can manage Windows 10 and Android devices, as well as the additional preparation steps that are required for iOS devices. As Intune can manage only enrolled devices, you will learn how to enroll different device types. You will also learn also how to define a company baseline and use Intune to monitor device compliance against the baseline.What You’ll Learn:Plan your organization for Co-managementPrepare your Windows 10 devices for Co-managementTransition from Configuration Manager to IntuneConfigure Microsoft Store for BusinessPlan for Mobile Application ManagementPlan your Windows 10 deployment strategyPlan your Windows 10 subscription activation strategyResolve Windows 10 upgrade errorsImplement Windows 10 AnalyticsDeploy Mobile Device ManagementManage devices with Mobile Device ManagementEnroll devices to Mobile Device ManagementManage device compliancePrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.

Lecture
Jan 30 2019
Beginner
Opsgility

This course is designed to provide the knowledge and skills necessary to take and pass the Microsoft 365 Fundamentals examination. It is also designed to enable IT professionals to gain insight into Microsoft 365.The course covers cloud concepts, core Microsoft 365 services, and Microsoft 365 pricing and support. It also addresses security, compliance, privacy, and trust in Microsoft 365.This course also provides an overview of cloud computing, including the different types of cloud computing models and cloud services. Students will learn about core services, and contrast the online services with on-premises equivalents. The course also introduces the notion of device management, and describes collaboration services in Microsoft 365.Students will also learn about common security threats and their mitigation, and how Microsoft 365 can help secure an organization’s data and devices.Finally, students will explore the variety of Microsoft 365 subscriptions, licenses, and billing options, and learn how to obtain support.

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewMicrosoft 365 Identity Management focuses on how to manage user security groups and licenses for cloud identities, and how to plan and implement identity synchronization, federated identities, applications, and external access.The course begins by examining how to manage user security groups and licenses for cloud identities. You will examine how to create user accounts in Microsoft 365, and how to manage those accounts as well as user licenses. The course then provides instruction on how to manage admin roles, security groups, and passwords in Microsoft 365. You will be introduced to identity management in Azure Active Directory, multi-factor authentication, and self-service password management.The course then examines how to plan and implement identity synchronization. This begins with an introduction to identity synchronization, which includes an overview of Microsoft 365 authentication and provisioning options. You will then be introduced to directory synchronization and Azure AD Connect. From here you will learn how to effectively plan for and implement Azure AD Connect, including in both multi-forest scenarios and with pass-through authentication. Lastly, the course covers how to manage synchronized identities.The course then transitions to federated identities. This begins with an introduction of federation identities, which includes an overview of Active Directory Federated Services, or AD FS, as well as an examination of how AD FS differs from Azure AD Connect password synchronization. The course then examines how to plan for and implement an AD FS deployment, which includes installing and configuring both AD FS and Web Application Proxy for AD FS. You’ll also learn how to configure AD FS by using Azure AD Connect, as well as how to troubleshoot AD FS.Lastly, the course covers how to implement applications and external access in Azure Active Directory. This begins with instruction on how to add and update applications, how to configure multi-tenant applications, and how to remove applications. With your applications in place, you’ll then learn how to configure an Azure AD application proxy. The course concludes with a discussion on how to design solutions for external access, including licensing guidelines for an Azure AD business-to-business collaboration.What You’ll Learn:Manage user accounts and licenses in Microsoft 365Manage admin roles and security groups in Microsoft 365Plan and implement password managementManage Microsoft 365 authentication and provisioning optionsPlan for directory synchronizationPlan and implement Azure AD ConnectManage synchronized identitiesPlan and implement an ADFS deploymentImplement applications in Azure ADConfigure Azure AD Application ProxyDesign solutions for external accessManage their Microsoft 365 tenant health and servicesPrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewMicrosoft 365 Security Management focuses on how to manage your security metrics, how to enable Azure AD Identity Protection, how to configure your Microsoft 365 security services, and user Microsoft 365 Threat Intelligence. The course begins by examining how to manage your security metrics. This begins by building a foundational understanding of the threat landscape that faces organizations today. The course introduces you to phishing, spoofing, spam and malware, account breaches, elevation of privileges, data exfiltration, data deletion, data spillage, and more. You will then be introduced to various security solutions that can address these threats, including Exchange Online Protection, Microsoft 365 Advanced Threat Protection, Microsoft 365 Threat Intelligence, and Advanced Security Management. The course then takes a deep dive into Azure AD Identity Protection, including how to enable it, how to configure it to detect vulnerabilities and risk events, and how to plan your investigationThe course then conducts a detailed analysis of these solutions, starting with Exchange Online Protection (EOP). You will learn how EOP enables you to configure the anti-malware pipeline in Microsoft 365, as well as phishing and spoofing protection, zero-hour purge, and spoofing intelligence. The course then transitions to Advanced Threat Protection (ATP), where it examines how ATP expands on the protections provided by Exchange Online Protection by using its Safe Attachments and Safe Links features. The course then identifies a variety of reports that are available to monitor your security status.The course concludes with an extensive examination of Microsoft 365 Threat Intelligence. Since Microsoft 365 hosts one of the largest networks in the world and manages content created on millions of devices, Microsoft has been able to build a vast repository of threat intelligence data, as well as the systems needed to spot patterns that correspond to attack behaviors and suspicious activity. Microsoft 365 Threat Intelligence is a collection of these insights, which can help organizations proactively find and eliminate threats. As such, the course examines how to plan for and implement Microsoft 365 Threat Intelligence. This includes using the Microsoft Intelligence Security Graph, the Security Dashboard, Threat Explorer, and Advanced Threat Analytics.What You’ll Learn:Manage Security MetricsImplement security solutions in Microsoft 365Plan and configure Azure AD identity protectionImplement Microsoft Secure ScoreImplement Exchange Online ProtectionImplement Advanced Threat ProtectionManage Safe Attachments and Safe LinksImplement Microsoft 365 Threat IntelligenceUse the Microsoft 365 Security DashboardConfigure Advanced Threat AnalyticsImplement cloud application securityPrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewMicrosoft 365 Tenant and Service Management focuses how to plan, manage, and customize your organization’s Microsoft 365 tenant and services. The course begins with an analysis of how to design your Microsoft 365 tenant. You will learn how to plan for a Microsoft 365 on-premises infrastructure, including preparing your organization for Microsoft 365 Enterprise, how to estimate your network bandwidth requirements, and best practices for integrating to Microsoft 365. The course then covers how to plan your identity and authentication solution. This includes an examination of various authentication methods, including modern authentication, multi-factor authentication, pass-through authentication, and federated authentication. This discussion ends with a review of Active Directory federation services in Microsoft Azure, and how to restrict traffic in an AD FS deployment.You will then transition from planning your Microsoft 365 tenant to configuring it. This begins with the various subscription options and component services that must be considered. You then move into setting up your organizational profile, managing tenant subscriptions, services, and add-ins. And to assist in this effort, you will be introduced to Microsoft FastTrack, and how this service can assist organizations in configuring their tenant and services.With your Microsoft tenant and services in place, you will then learn how to manage these features following your initial deployment. Specifically, you will learn how to configure tenant roles and how to manage tenant health and services. This includes learning how to monitor your tenant health, how to develop an incident response plan, and how to request assistance from Microsoft.What You’ll Learn:Plan a Microsoft 365 on-premises infrastructurePlan an identity and authentication solutionPlan and configure your Microsoft 365 experienceLeverage Microsoft’s FastTrack and partner servicesImplement domain servicesConfigure Microsoft 365 tenant rolesManage Microsoft 365 tenant health and servicesPrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.

Lecture
0 (0)
Mar 14 2019
Intermediate
55m
Mark Freeman

In this course students will gain the knowledge and skills needed to ensure applications hosted in Azure are operating efficiently and as intended. Students will learn how Azure Monitor operates and how to use tools like Log Analytics and Application Insights to better understand what is happening in their application. Students will also learn how to implement autoscale, instrument their solutions to support monitoring and logging, and use Azure Cache and CDN options to enhance the end-user experience.

Lecture
3 (4)
Sep 17 2018
Beginner
2h 31m
Abu Zobayer

This course gives you an introduction to managing your Office 365 Clients and end user Devices. This course begins by covering two deployment models for Client and App Deployments, a User-Drive Deployment and an IT Driven Deployment. Once the Deployment is complete, we will look at how you can set up and report on Telemetry Data on the client deployments. We will wrap up the course by looking at how to configure the client applications once they have been deployed. This course will get you well on your way to earning your MCSA: Office 365. The course outline is based on the "Managing Client and User Devices" section of Microsoft Exam 70-347.

Lecture
Dec 29 2018
Intermediate
Opsgility

Course OverviewOffice 365 Management introduces the key components of Office 365, focusing primarily on Exchange Online, SharePoint Online, and Microsoft Teams. The course then examines how to move an organization to Office 365 by targeting network requirements planning, service setup, and hybrid deployments for Exchange Online, SharePoint Online, and Skype for Business. The course then examines what it takes to migrate an organization to Office 365, including how to clean up Active Directory, how to plan for mail migration, as well as performance and network considerations when migrating mail.The course then introduces Office 365 clients, including mobile clients and Office online. You will learn how to configure client connectivity to Office 365, including automatic client configuration, as well as how to configure the DNS records that must be maintained to support automatic client configuration. You will then examine Outlook clients and how to configure multi-factor authentication, as well as how to troubleshoot client connectivity issues.The course then transitions to managing client-driven installations, with a focus on Office 365 ProPlus licensing, activation, and update options. You will then learn how to manage centralized Office 365 ProPlus deployments, which involves configuring Office 365 ProPlus with the Office Deployment tool and deploying Office 365 ProPlus using Group Policy.From there the course moves into Office Telemetry, where you will learn about the data that is collected by Office Telemetry and how to plan for Telemetry. The course then examines how to install and configure Office Telemetry, as well as how to perform custom reporting in the Telemetry dashboard. The course concludes with a discussion on Windows Analytics, including how to configure Analytics and how to enroll devices in Analytics.What You’ll Learn:Introducing Office 365Moving an organization to Office 365Configuring your Office 365 TenantConfiguring Office Client Connectivity to Office 365Managing user-driven and centralized Office 365 ProPlus deploymentsConfiguring Office TelemetryConfiguring Microsoft AnalyticsPrerequisitesThis course is designed for persons who are aspiring to the Microsoft 365 Enterprise Admin role and have completed one of the Microsoft 365 work load administrator certification paths.

Lecture
5 (10)
Apr 23 2017
Intermediate
1h 8m
Paul Burpo

This module will provide an overview of big data, IoT and machine learning solutions in Azure. We will define the meaning of big data and look at the reasons why you might need a big data solution. We will then move on to a discussion of the analytics maturity model to understand how machine learning extracts value from big data. Next, we will review the lambda architecture which is the dominant architecture for big data solutions. We will look at the Azure components used in big data solutions and how they fit together to build an end-to-end lambda architecture in Azure. Finally, we will wrap up with a discussion of the Cortana Intelligence Suite and the value that it brings to big data and analytics solutions in Azure.

Lecture
4 (3)
Jun 22 2018
Beginner
1h 1m
Abu Zobayer

Welcome to the Planning and Configuring Exchange Online Services Course!Following planning and configuration, we will take a look at migration strategies for Exchange as well as managing anti-malware and anti-spam policies. Overall, we will be covering the following topics:Planning and ConfigurationEmail ProtectionClient Access RulesMigrations

Lecture
5 (2)
Jun 23 2018
Beginner
48m
Abu Zobayer

Welcome to the Planning and Deploying Skype for Business Online Course! This course includes helpful information in many areas such as External Access as well as managing domains and consumer connectivity. We will also learn about hosting meetings in Skype for business and wrap up with what is available for cloud voice communication in Skype for Business. Overall, this course covers the following areas:External AccessManaging Domains and Consumer ConnectivityMeeting InvitationsPush Notification ServiceCloud Voice

Lecture
4 (3)
May 9 2018
Beginner
1h 33m
Paul Burpo

This course builds on your Power BI skills and walks you through the interfaces of both the Online and Desktop offerings before embarking on a journey that will show you how to ingest data, transform data, create reports and dashboards before publishing and using your data sets, reports and dashboards in the Power BI online tenant.The course will help prepare students to take the Microsoft 70-778, Analyzing and Visualizing Data with Power BI certification exam.

Lecture
5 (2)
Oct 30 2018
Intermediate
6h 52m
Liam Cleary

The course will educate you on the details you need to know to be able to start writing PowerShell for Office 365. By the end, our objective is to make you feel comfortable writing PowerShell against any of the core technologies in the stack. We’ll also give you some real-world examples of where you can use PowerShell to be more consistent and save time.

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
5 (2)
Sep 26 2018
Intermediate
58m
Scott Hoag

In this course, students will learn how to implement and configure advanced security controls in Azure Active Directory, including Multi-Factor Authentication and Privileged Identity Management. These controls are implemented to secure user identities in Azure Active Directory and provide advanced reporting, authentication, and authorization through the Azure AD identity service.

Lecture
5 (1)
Aug 23 2017
Intermediate
2h 47m
Liam Cleary

This course explores the Security and Compliance features now available within Office 365. The course starts with a general review of core Security and Compliance features found within Office 365. The course will then move into specific areas such as Data Loss Prevention, Device Management, Permissions and core Security along with overall Administration and Reporting. Each topic area will be discussed and demonstrated.

Lecture
5 (7)
May 9 2017
Intermediate
2h 19m
Paul Burpo

In this hands-on course, students will learn about running SQL Server in Azure. This course will review basic Azure networking and storage using the Azure Resource Manager architecture to prepare students for building SQL Server solutions in Azure. The primary focus of this course is SQL Server cloud and hybrid-cloud solutions on Azure Infrastructure as a Service (IaaS). This course will cover best practices for deploying SQL Server on Azure Virtual Machines including standalone SQL Servers and hybrid Availability Groups. The course will look at SQL Server features that take advantage of Azure Storage such as SQL Server Managed Backup, Azure Snapshot Backups, and SQL Server data files hosted on Azure Storage.

Lecture
5 (3)
Feb 12 2019
Beginner
1h 1m
Colin Marshall

In this module, you will focus on pricing and support models available with Microsoft to include but not limited to Azure subscriptions, planning and managing costs, support options available with Azure, and the service lifecycle in Azure.

Lecture
5 (5)
Feb 12 2019
Beginner
58m
Steve Ross

In this module you will learn basic cloud concepts to include but not limited to the following: Why Cloud Services?, Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), Public, Private, and Hybrid cloud models.

Lecture
5 (2)
Feb 12 2019
Beginner
1h 32m
Colin Marshall

In this module, you will learn the basics of core services available within Microsoft Azure to include but not limited to Core Azure architectural components, Core Azure Services and Products, Azure Solutions, and Azure management tools.

Lecture
5 (2)
Feb 12 2019
Beginner
2h 7m
Colin Marshall

In this module, you will learn about security, privacy, compliance, and trust with Microsoft Azure. You will become familiar with the following topics: securing network connectivity in Azure, core Azure identity services, security tools and features, Azure governance methodologies, monitoring and reporting in Azure, and privacy, compliance and data protection standards in Azure.

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

Lecture
0 (0)
Jan 4 2019
Intermediate
16m
Srikanth Nalam

This course dives into the benefits of hosting a web application in AWS cloud followed by the typical AWS web application hosting architecture and the key components of this architecture.

Lecture
0 (0)
Apr 1 2019
Beginner
3h 54m
Liam Cleary

The course will educate students on setting up a Windows Server environment, with supporting services and components. It will introduce you to Windows Server, as well as provide an understanding of server hardware and resources. It will also provide the basics of installing, configuring and managing Windows Servers, along with disk storage, device management, services and performance monitoring in windows server.

Lecture
0 (0)
Apr 9 2019
Beginner
4h 8m
Liam Cleary

The course will educate you on setting up a Windows Server services starting with DNS, DHCP, Active Directory and Certificate Services. It will introduce you to basic management of Active Directory Group Policies as well as creating and managing Active Directory objects such as Users and Groups. The course will also cover files and folders such as sharing and NTFS permissions, as well using Print Server capabilities within Windows Server.

Lecture
0 (0)
Apr 9 2019
Beginner
1h 55m
Liam Cleary

This course covers a variety of topics including web services within the internet information server. Hyper-V virtualization, Windows server remote access and administration. The course will not only walk-through installation, but also basic configuration. The course will also walk-through the basics of windows server troubleshooting using out of the box tools as well as the Sysinternals tools provided by Microsoft. Lastly, we will walkthrough a setup of Network Load-balancing and Clustering.

71 Results
Real-Time Lab
5 (1)
Feb 4 2018
Intermediate
3h 30m
Opsgility

In this lab, you will learn to build powerful dashboards and reports in Power BI. You will learn to take advantage of advanced data analytics features of Power BI such as DAX queries, KPIs and R scripts.

Real-Time Lab
4 (6)
Oct 10 2018
Intermediate
1h 45m
Opsgility

In this lab, you will learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio 2017 focused on infrastructure as a service (IaaS) technologies. You will author a template that deploys a virtual machine that automatically configures a web server with a sample app as well as a virtual machine with SQL Server and a database for the sample app.

Real-Time Lab
5 (6)
Feb 15 2019
Intermediate
2h
Opsgility

In this lab, you learn the basics of authoring and deploying an Azure Resource Manager (ARM) template using Visual Studio Code, focused on Infrastructure as a Service (IaaS) technologies. You author a template that deploys a virtual machine, which gets automatically configured as a web server with a sample web app, as well as configuring a second virtual machine which gets configured with SQL Server and a database for the sample app.

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

In this lab, you will have the option of choosing from several of Microsoft's Azure DevOps Labs to execute in a managed environment.

Real-Time Lab
5 (6)
May 1 2018
Beginner
3h 35m
Opsgility

In this lab, learn how to work with Azure Storage. Topics covered include: Using the Azure Portal, Azure Storage Explorer, Visual Studio 2017 and PowerShell. All aspects of Azure Storage will be explored including: Blobs, Files, Tables and Queues.

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

In this lab, you will create a simple URL Shortener application written in C# using Azure Functions serverless compute and the Azure Functions Tools for Visual Studio 2017. The application will make use of Azure Functions Proxies, and host the homepage of the application as a static web page in Azure Storage. The app also uses Azure Storage Tables for the backend data store for the URLs and their shortened address codes.

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.

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.

Real-Time Lab
5 (1)
Apr 14 2019
Beginner
2h 30m
Opsgility

In this lab, you will learn how to setup and configure common services in your Linux VMs. Services will include FTP, NFS, CIFS, SNP, HTTP Proxy, and LDAP.This lab automatically deploys multiple virtual machines that you will use as part of the lab and will take between 3 to 5 minutes to fully provision.

Real-Time Lab
0 (0)
Feb 21 2019
Intermediate
1h 45m
Opsgility

In this lab, you will create an Azure Data Lake Store Gen2 account. You will learn to lock down and manage access of the Data Lake Store, taking advantage of both role-based access control and Data Lake Store Azure AD integration. Finally, you will process a bulk ingest using Hadoop distcp utility.

Real-Time Lab
5 (4)
Jul 15 2018
Intermediate
2h 20m
Opsgility

In this lab, you will use the Azure cross-platform CLI tools (version 2.0) to learn the fundamentals of creating and managing Azure Virtual Machines.

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
5 (3)
Feb 14 2019
Beginner
25m
Opsgility

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

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
5 (1)
Aug 22 2018
Intermediate
2h 20m
Paul Burpo

In this lab, you will learn to build, monitor, manage and troubleshoot data pipelines with Azure Data Factory V2. You will learn to use the Copy Data wizard to build pipeline with no coding. You will build a custom pipeline to copy data from Blob storage to a table in Azure SQL Database. You will build a tumbling window pipeline to pick up data on a daily basis. Finally, you will learn to use the Management Monitoring tools to troubleshoot pipeline failures.

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 (2)
Feb 22 2019
Intermediate
3h 30m
Opsgility

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app. You will configure diagnostics and monitoring for the virtual machine as well as setup network security groups to lower any potential attack surface area.

Real-Time Lab
4 (11)
Feb 13 2019
Intermediate
2h 15m
Opsgility

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app as well as deploy and configure a SQL Server for the web application database.

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
5 (1)
Jan 31 2019
Advanced
3h 15m
Opsgility

In this lab, you learn about the different capabilities of Azure NetworkWatcher. The lab starts from the initial steps of enabling Azure Network Watcher in multiple Azure regions and deploying the Azure Network Watcher Virtual Machine extension to several VMs that are already deployed in your subscription. You learn how to use Azure Network Watcher Topology, you will then execute a network packet capture from the Azure Portal and PowerShell, and learn how to interpret and analyze the contents of a capture file by using different tools. Then you will move over to using IP Flow Verify and NetworkSecurity Group View features of Azure Network Watcher. In the last exercises, you will review the VPN Diagnostics capability.

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
5 (3)
Oct 10 2018
Intermediate
2h
Real-Time Lab
5 (1)
Apr 23 2018
Beginner
1h
John Adams

In this lab, you will create an Azure Storage Account (Blobs, Tables, Queues) and access it by using a Java-based web app that uses it for storing data and images. You will be able to use the Azure Storage Explorer to examine the storage account contents while using the application to see how it works.

Real-Time Lab
5 (2)
Apr 14 2019
Beginner
1h 15m
Laura McWilliams

In this lab, you will learn how to manage device and manage software maintenance in Linux.This lab automatically deploys a virtual machine that you will use as part of the lab and will take between 3 to 5 minutes to fully provision.

Real-Time Lab
4 (4)
Aug 15 2017
Intermediate
1h
Opsgility

In this lab, an Azure Virtual Machine disk will be encrypted using the following steps:Deploy a VM into Azure that is not encryptedObtain and run the Azure Disk Encryption Prerequisites Azure PowerShell scriptEncrypt your virtual machines

Real-Time Lab
5 (1)
Apr 17 2018
Intermediate
50m
Paul Burpo

In this lab, you will use AzureML to set up a model to forecast prices. We will also use R and RStudio in order to learn more R programming. Predicting the increase in sales from a number of factors is an example of regression, or you could simply call it scoring, which is a more familiar term. If you want to know how small variations in input variables affect outcome, then you likely want to use a regression method. If you’re trying to predict scores, regression is likely a good choice for this business requirement. There are different types of regression, and the selection of regression method depends on the business problem that you are trying to solve. For example, if you want to work out the probability that an object is in a given class, then you could use logistic regression, which is aimed at estimating class probabilities. In practical terms, what does that actually mean? Well, an example might be estimating the probability of fraud in a credit card purchase, where we might want to work out the probability that it is a fraudulent purchase. We are also going to use a new method to work with missing data. In the Missing Data task, the PCA option approximates the covariance for the full dataset to reconstruct the missing data. In practice, this means that AzureML will use the PCA method to ‘guess’ what the missing data will be. For each column, AzureML will add an additional column which will identify whether the data was originally missing, or whether it was present. Later on, this makes it easier to visualize the data since we can include or exclude data which was originally missing, in line with the user requirements or to promote further analysis.

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
3 (2)
Apr 14 2019
Beginner
1h 25m
Laura McWilliams

In this lab, you will learn the basics of navigating the Linux operating system. You will learn core concepts such as using the help system, navigating the file system and using common tools like to manage files and directories.This lab automatically deploys multiple virtual machines that you will use as part of the lab and will take between 3 to 5 minutes to fully provision.

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 (1)
Jun 1 2018
Intermediate
3h 30m
Ben Stegink

In this hands-on lab, you will learn how to provision Office 365 and learn key management and administrative tasks. This lab will help you prepare for exams 70-346 and 70-347.Note: Instructions for creating an Office 365 E5 trial tenant are in the lab and is a requirement to complete this lab.

Real-Time Lab
5 (1)
Feb 19 2018
Intermediate
3h 45m
Opsgility

This lab explores the Security and Compliance features available within Office 365. The lab starts with a general review of core Security and Compliance features found within Office 365. The lab will then move into specific areas such as Data Loss Prevention, Device Management, Permissions and core Security along with overall Administration and Reporting. Each topic area will be discussed and demonstrated.Note: Instructions for creating an Office 365 E5 trial tenant are in the lab and is a requirement to complete this lab.

Real-Time Lab
5 (1)
Jan 4 2019
Intermediate
1h 45m
Alex Mang

In this lab, you will learn how to configure a .NET application to send exception and telemetry data to Application Insights. You will also learn how to navigate the application insights UI to review the captured data as well as setup alerts.

Real-Time Lab
5 (1)
Aug 2 2018
Intermediate
55m
Opsgility

In this lab, you will learn how to use Visual Studio Code to author an ARM Template that declares the Azure Resources necessary to host an Azure Web App, Azure SQL Database, and Azure Application Insights.

Real-Time Lab
5 (1)
Apr 14 2019
Beginner
1h 30m
Opsgility

In this lab, you will learn the basics of writing and executing shell scripts as well as learning how to create scheduled tasks for routine maintenance or other reoccurring operations. This lab automatically deploys multiple virtual machines that you will use as part of the lab and will take between 3 to 5 minutes to fully provision.

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 (1)
Apr 11 2018
Intermediate
2h 40m
Paul Burpo

In this lab, you will set up an Azure Machine Learning Studio account. You will then walk through the various features and capabilities of Azure Machine Learning Studio. You will load data from local and external sources. You will clean, manipulate and transform the data to make it usable for machine learning. Finally, you will create a binary classification model using two-class boosted decision trees to build a targeted mailing list.

Real-Time Lab
5 (2)
Nov 29 2018
Intermediate
2h
Opsgility

In this lab, you will create, deploy, and configure an application using Java and the Azure Service Bus to demonstrate the use of messaging with queues. Your first exercise will be to create a development environment where you can create and debug Java code. After that, you will create a Service Bus queue, an Azure Function, and an Azure Cosmos DB database to demonstrate the full message cycle. The Java web application, running in Docker on your development machine, will use the Service Bus queue to communicate with the Azure function which will process the message and finally save the result into the Cosmos DB database.

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 (1)
Oct 10 2018
Beginner
1h
Opsgility

In this lab, you will create an Azure Traffic Manager profile, and use it to distribute traffic between 3 Azure Web App endpoints deployed to different global locations. You will learn how to use the Azure portal to configure the different ways in which Traffic Manager distributes traffic between endpoints, and how to configure endpoint health checks and test endpoint failover, for high-availability applications.

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 (1)
Oct 10 2018
Beginner
15m
Laura McWilliams

In this lab, you will verify the networking configuration of an Ubuntu VM.

Real-Time Lab
5 (4)
Jan 22 2019
Intermediate
3h 20m
Michael Washam

In this lab, you will learn the fundamentals of how to use the Azure PowerShell cmdlets to create and manage Azure Virtual Machines. Exercises will include performing common operations like stopping and starting VMs, creating VMs, attaching additional storage and creating and updating virtual machines. 

Real-Time Lab
5 (1)
Jun 1 2018
Beginner
2h
Opsgility

In this lab, you will learn how to administer Microsoft Teams as a part of Office 365.Note: Instructions for creating an Office 365 E5 trial tenant are in the lab and is a requirement to complete this lab.

Real-Time Lab
5 (1)
Mar 21 2018
Beginner
1h 50m
Opsgility

In this lab, you will learn how to deploy and manage OneDrive for Business.

Real-Time Lab
5 (1)
Mar 21 2018
Beginner
52m
Opsgility

In this lab you will learn how to deploy and manage Staff Hub.Note: Instructions for creating an Office 365 E5 trial tenant are in the lab and is a requirement to complete this lab.

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)
Oct 10 2018
Intermediate
2h 5m
Paul Burpo

In this lab, you learn about leveraging Azure storage with SQL Server. We will cover hosting data files directly from Azure Storage, backup to URL and snapshot backups.

Real-Time Lab
0 (0)
Nov 1 2018
Beginner
1h 30m
Cloud Trainer

In this lab, you will take advantage of Azure HDInsight to perform machine learning in big data scenarios

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

In this lab, you will learn how to add data disks to an Azure Virtual Machine and configure the disks in the Linux host for additional capacity and performance.

Real-Time Lab
4 (7)
Oct 10 2018
Beginner
1h 15m
Opsgility

In this lab, you will learn how to add data disks to an Azure Virtual Machine and configure the disks in the Windows Server host for additional capacity and performance.

Real-Time Lab
5 (1)
Jun 3 2018
Intermediate
2h
Ben Stegink

In this hands-on lab, you will learn how to configure client and end-user devices for Office 365.Note: Instructions for creating an Office 365 E5 trial tenant are in the lab and is a requirement to complete this lab.

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 (4)
Oct 10 2018
Advanced
1h 25m
Paul Burpo

In this lab, we will walk through management and monitoring of an Elastic Pool. First, we will create an Elastic Pool and add our databases to the pool. Then we will monitor the performance of our pool using TSQL Scripts and the Azure Portal.

Real-Time Lab
5 (2)
Jun 3 2018
Beginner
2h 35m
Opsgility

This lab covers configuring Exchange Online and Delve and Office 365 Video for End Users. This lab starts with user settings for Exchange Online such as email address, aliases and SIP addresses. You will learn about Resource Mailboxes, Office 365 Groups (replacing Shared Mailboxes), External Contacts and Distribution Lists. It will also cover two recent features that have been released and added to the 70-347 test, Delve and the Office 365 Video Portal.Note: This lab does not include access to an Office 365 subscription. You will need to create a trial tenant at https://products.office.com/en-us/business/office-365-enterprise-e5-business-software

Real-Time Lab
5 (2)
Jan 11 2019
Intermediate
1h 30m
Opsgility

In this lab, you will learn the foundations of deploying and configuring virtual machines in Microsoft Azure. You will configure a web farm using availability sets, load balancing, and virtual machine extensions to deploy a web app. You will configure diagnostics and monitoring for the virtual machine as well as setup network security groups to lower any potential attack surface area. This lab pre-provisions an environment that you will use for testing diagnostics capabilities and may take up to 30 minutes before it's ready.

Real-Time Lab
5 (2)
Apr 2 2019
Intermediate
1h 30m
Opsgility

In this lab, you will learn the fundamentals of configuring and managing virtual machine diagnostics and alerts as well as learn some useful troubleshooting techniques for Azure Virtual Machines.This lab pre-provisions an environment that you will use for testing diagnostics capabilities and may take up to 30 minutes before it's ready.

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
5 (1)
Sep 1 2017
Beginner
3h 45m
Opsgility

In this lab, you will get a chance to log into the SharePoint admin center and get familiar with the various settings found there. You will learn how to manage some of the overall settings for SharePoint Online such as enabling self-service site creation and turning on Yammer within your organization. You will also learn how to create, delete, and restore a site collection, as well as manage the properties related to a site collection.

Real-Time Lab
5 (1)
Apr 13 2018
Intermediate
2h 10m
Paul Burpo

In this lab, you learn about deploying SQL Server on Azure virtual machines. This lab will walk you through some common setup and configuration tasks for running SQL Server in Azure infrastructure as a service.

Real-Time Lab
5 (4)
Aug 3 2018
Beginner
1h
Paul Burpo

In this lab, you will build a machine learning experiment using Azure Machine Learning. You will start by creating a Machine Learning Workspace in the Azure Portal. You will then login to ML Studio where you will import an external dataset, clean the dataset, choose a machine learning algorithm and train your model. Finally, you will score and evaluate your model to determine its accuracy.

Real-Time Lab
5 (1)
Oct 31 2018
Beginner
1h
Cloud Trainer

In this lab, you learn to leverage Machine Learning Server and SQL Server Machine Learning Services to execute R code. You will use pre-installed tools of the Data Science Virtual Machine to execute Jupyter Notebooks and execute remote R code against Machine Learning Server. You will then leverage SQL Server Machine Learning Services to execute R code in SQL Server.

16 Results
Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, you will build on concepts introduced in Architecting on AWS. You will learn how to build complex solutions that incorporate data services, governance, and security on the AWS platform. You will also learn about specialized AWS services, including AWS Direct Connect and AWS Storage Gateway, that support hybrid architecture, and you will learn about best practices for building scalable, elastic, secure, and highly available applications on AWS.This course will prepare for: AWS Certified Solutions Architect – Professional

Instructor-Led Course
3 Days
Intermediate
Opsgility

This course covers the fundamentals of building IT infrastructure on the AWS platform. Students learn how to optimize the AWS Cloud by understanding how AWS services fit into cloud-based solutions. In addition, students explore AWS Cloud best practices and design patterns for architecting optimal IT solutions on AWS, and build a variety of infrastructures in guided, hands-on activities. The course also covers how to create fledgling architectures and build them into robust and adaptive solutions.This course will prepare for: AWS Certified Solutions Architect - Associate

Instructor-Led Course
2 Days
Intermediate
Opsgility

This two-day instructor-led class equips you to build highly reliable and efficient solutions on Google Cloud Platform. It is a continuation of the Architecting with Google Cloud Platform: Infrastructure course and assumes hands-on experience with the technologies covered in that course. Through a combination of presentations, demos, and hands-on labs, you will learn to design GCP deployments that are highly reliable and secure as well as how to operate GCP deployments in a highly available and cost-effective manner.

Instructor-Led Course
3 Days
Intermediate
Opsgility

This three-day instructor-led class introduces you to the comprehensive and flexible infrastructure and platform services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, you will explore and deploy solution elements, including infrastructure components such as networks, systems and applications services. This course also covers deploying practical solutions including securely interconnecting networks, customer-supplied encryption keys, security and access management, quotas and billing, and resource monitoring.

Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, you will learn about cloud-based Big Data solutions such as Amazon EMR, Amazon Redshift, Amazon Kinesis, and the rest of the AWS Big Data platform. We will show you how to use Amazon EMR to process data using the broad ecosystem of Hadoop tools like Hive and Hue. We will also teach you how to create Big Data environments, work with Amazon DynamoDB, Amazon Redshift, Amazon QuickSight, Amazon Athena, and Amazon Kinesis, and leverage best practices to design Big Data environments for security and cost-effectiveness.This course will prepare for: AWS Certified Big Data - Specialty

Instructor-Led Course
1 Day
Beginner
Opsgility

Learn what Google Cloud technology makes possible through three distinct lenses: technology, economics, and security. A fourth lens helps you rethink optimization by leading a people-first culture of innovation. While working in groups, explore machine learning use cases to define a concrete transformation vision for your business. This vision will take into account all cloud adoption phases so that you can mobilize your teams to work in tandem toward business acceleration while reducing costs.

Instructor-Led Course
4 Days
Intermediate
Opsgility

This four-day instructor-led class provides you with a hands-on introduction to designing and building data processing systems on Google Cloud Platform. Through a combination of presentations, demos, and hand-on labs, you will learn how to design data processing systems, build end-to-end data pipelines, analyze data and carry out machine learning. The course covers structured, unstructured, and streaming data.

Instructor-Led Course
2 Days
Intermediate
Opsgility

This two-day, instructor-led course teaches participants how to derive insights through data analysis and visualization using the Google Cloud Platform. The course features interactive scenarios and hands-on labs where participants explore, mine, load, visualize, and extract insights from diverse Google BigQuery datasets. The course covers data loading, querying, schema modeling, optimizing performance, query pricing, and data visualization.

Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications.

Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, you will learn how to use the AWS SDK to develop secure and scalable cloud applications. We will explore how to interact with AWS using code and discuss key concepts, best practices, and troubleshooting tips.This course will prepare for: AWS Certified Developer - Associate

Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, you will learn the most common DevOps patterns to develop, deploy, and maintain applications on the AWS platform. We will explore the core principles of the DevOps methodology and examine a number of use cases applicable to startup, small- to medium-sized business, and enterprise development scenarios.This course will prepare for: AWS Certified DevOps Engineer - Professional

Instructor-Led Course
1 Day
Intermediate
Opsgility

Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Container Engine, and scale those workloads to handle increased traffic. You also learn how to continuously deploy new code in a Kubernetes cluster to provide application updates.

Instructor-Led Course
Beginner
Opsgility

This one-day instructor-led course introduces participants to the big data capabilities of Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, you will get an overview of the Google Cloud platform and a detailed view of the data processing and machine learning capabilities. This course showcases the ease, flexibility, and power of big data solutions on Google Cloud Platform.

Instructor-Led Course
1 Day
Beginner
Opsgility

This one-day instructor-led class provides an overview of Google Cloud Platform products and services. Through a combination of presentations, demos, and hands-on labs, you will learn the value of Google Cloud Platform and how to incorporate cloud-based solutions into business strategies.

Instructor-Led Course
3 Days
Intermediate
Opsgility

This course demonstrates how to efficiently use AWS security services to stay secure in the AWS Cloud. The course focuses on the security practices that AWS recommends for enhancing the security of your data and systems in the cloud. The course highlights the security features of AWS key services including compute, storage, networking, and database services. You will also learn how to leverage AWS services and tools for automation, continuous monitoring and logging, and responding to security incidents.

Instructor-Led Course
3 Days
Intermediate
Opsgility

In this course, you will learn how to create automatable and repeatable deployments of networks and systems on the AWS platform. We will explore the AWS features and tools related to configuration and deployment and best practices for configuring and deploying systems.This course will prepare for:AWS Certified SysOps Administrator - Associate