Course Outline
Module 1: Mitigate threats using Microsoft Defender
Analyze threat data across domains and rapidly remediate threats using the built-in orchestration and automation capabilities of Microsoft 365 Defender. Gain insights into cybersecurity threats and understand how Microsoft's new threat protection tools safeguard your organization's users, devices, and data. Learn to utilize advanced detection and remediation techniques for identity-based threats to protect your Azure Active Directory identities and applications from compromise.
Lessons
- Introduction to threat protection with Microsoft 365
- Mitigate incidents using Microsoft 365 Defender
- Remediate risks with Microsoft Defender for Office 365
- Microsoft Defender for Identity
- Azure AD Identity Protection
- Microsoft Cloud App Security
- Respond to data loss prevention alerts
- Manage insider risk in Microsoft 365
Lab : Mitigate threats using Microsoft Defender
- Explore Microsoft 365 Defender
After completing this module, students will be able to:
- Explain how the threat landscape is evolving
- Manage incidents in Microsoft 365 Defender
- Conduct advanced hunting in Microsoft 365 Defender
- Investigate alerts in Microsoft Defender
- Describe the investigation and remediation features of Azure Active Directory Identity Protection
- Define the Cloud App Security framework
- Explain how Cloud Discovery helps you see what's going on in your organization
Module 2: Mitigate threats using Microsoft 365 Defender for Endpoint
Implement the Microsoft Defender for Endpoint platform to detect, investigate, and respond to advanced threats. Discover how Microsoft Defender for Endpoint enhances organizational security. Learn the process for deploying the Microsoft Defender for Endpoint environment, including device onboarding and security configuration. Gain skills in investigating incidents and alerts using Microsoft Defender for Endpoint, conducting advanced hunting, and consulting with threat experts. You will also learn how to manage environmental settings to configure automation within Microsoft Defender for Endpoint. Finally, explore your environment's weaknesses by utilizing Threat and Vulnerability Management features in Microsoft Defender for Endpoint.
Lessons
- Protect against threats with Microsoft Defender for Endpoint
- Deploy the Microsoft Defender for Endpoint environment
- Implement Windows 10 security enhancements
- Perform device investigations
- Perform actions on a device
- Perform evidence and entities investigations
- Configure for alerts and detections
- Manage insider risk in Microsoft 365
- Utilize Threat and Vulnerability Management
Lab : Mitigate threats using Microsoft 365 Defender for Endpoint
- Deploy Microsoft Defender for Endpoint
- Mitigate Attacks using Defender for Endpoint
After completing this module, students will be able to:
- Define the capabilities of Microsoft Defender for Endpoint
- Configure Microsoft Defender for Endpoint environment settings
- Configure Attack Surface Reduction rules on Windows 10 devices
- Describe device forensics information collected by Microsoft Defender for Endpoint
- Conduct forensics data collection using Microsoft Defender for Endpoint
- Investigate user accounts in Microsoft Defender for Endpoint
- Manage automation settings in Microsoft Defender for Endpoint
- Manage indicators in Microsoft Defender for Endpoint
- Describe Threat and Vulnerability Management in Microsoft Defender for Endpoint
Module 3: Mitigate threats using Azure Defender
Leverage Azure Defender, integrated with Azure Security Center, to protect and secure Azure, hybrid cloud, and on-premises workloads. Understand the purpose of Azure Defender, its relationship to Azure Security Center, and the steps to enable it. Learn about the specific protections and detections Azure Defender offers for each cloud workload and discover how to extend Azure Defender capabilities to your hybrid environment.
Lessons
- Plan for cloud workload protections using Azure Defender
- Explain cloud workload protections in Azure Defender
- Connect Azure assets to Azure Defender
- Connect non-Azure resources to Azure Defender
- Remediate security alerts using Azure Defender
Lab : Mitigate threats using Azure Defender
- Deploy Azure Defender
- Mitigate Attacks with Azure Defender
After completing this module, students will be able to:
- Describe Azure Defender features
- Explain Azure Security Center features
- Explain which workloads are protected by Azure Defender
- Explain how Azure Defender protections function
- Configure auto-provisioning in Azure Defender
- Describe manual provisioning in Azure Defender
- Connect non-Azure machines to Azure Defender
- Describe alerts in Azure Defender
- Remediate alerts in Azure Defender
- Automate responses in Azure Defender
Module 4: Create queries for Azure Sentinel using Kusto Query Language (KQL)
Master the Kusto Query Language (KQL) to write statements for querying log data, enabling detection, analysis, and reporting within Azure Sentinel. This module focuses on the most frequently used operators, with example KQL statements demonstrating security-related table queries. As the primary language for analysis in Azure Sentinel, KQL is essential for creating analytics, workbooks, and performing threat hunting. Learn how the fundamental structure of KQL statements serves as the foundation for building more complex queries. Understand how to summarize and visualize data using KQL to create effective detections in Azure Sentinel. Additionally, learn how to manipulate string data ingested from various log sources using Kusto Query Language.
Lessons
- Construct KQL statements for Azure Sentinel
- Analyze query results using KQL
- Build multi-table statements using KQL
- Work with data in Azure Sentinel using Kusto Query Language
Lab : Create queries for Azure Sentinel using Kusto Query Language (KQL)
- Construct Basic KQL Statements
- Analyze query results using KQL
- Build multi-table statements in KQL
- Work with string data in KQL
After completing this module, students will be able to:
- Construct KQL statements
- Search log files for security events using KQL
- Filter searches based on event time, severity, domain, and other relevant data using KQL
- Summarize data using KQL statements
- Render visualizations using KQL statements
- Extract data from unstructured string fields using KQL
- Extract data from structured string data using KQL
- Create Functions using KQL
Module 5: Configure your Azure Sentinel environment
Begin your journey with Azure Sentinel by properly configuring the Azure Sentinel workspace. Unlike traditional security information and event management (SIEM) systems, which often require lengthy setup and are not always optimized for cloud workloads, Azure Sentinel allows you to quickly derive valuable security insights from both cloud and on-premises data. This module guides you through the initial setup. Gain an understanding of Azure Sentinel workspace architecture to ensure your system meets your organization's security operations requirements. As a Security Operations Analyst, it is crucial to comprehend the tables, fields, and data ingested within your workspace. Learn how to query the most commonly used data tables in Azure Sentinel.
Lessons
- Introduction to Azure Sentinel
- Create and manage Azure Sentinel workspaces
- Query logs in Azure Sentinel
- Use watchlists in Azure Sentinel
- Utilize threat intelligence in Azure Sentinel
Lab : Configure your Azure Sentinel environment
- Create an Azure Sentinel Workspace
- Create a Watchlist
- Create a Threat Indicator
After completing this module, students will be able to:
- Identify the various components and functionality of Azure Sentinel.
- Identify use cases where Azure Sentinel would be a good solution.
- Describe Azure Sentinel workspace architecture
- Install Azure Sentinel workspace
- Manage an Azure Sentinel workspace
- Create a watchlist in Azure Sentinel
- Use KQL to access the watchlist in Azure Sentinel
- Manage threat indicators in Azure Sentinel
- Use KQL to access threat indicators in Azure Sentinel
Module 6: Connect logs to Azure Sentinel
Connect data at cloud scale across all users, devices, applications, and infrastructure, whether on-premises or in multiple clouds, to Azure Sentinel. The primary method for connecting log data is through Azure Sentinel's built-in data connectors. This module provides an overview of the available connectors, detailing the configuration options and the specific data provided by Azure Sentinel connectors for Microsoft 365 Defender.
Lessons
- Connect data to Azure Sentinel using data connectors
- Connect Microsoft services to Azure Sentinel
- Connect Microsoft 365 Defender to Azure Sentinel
- Connect Windows hosts to Azure Sentinel
- Connect Common Event Format logs to Azure Sentinel
- Connect syslog data sources to Azure Sentinel
- Connect threat indicators to Azure Sentinel
Lab : Connect logs to Azure Sentinel
- Connect data to Azure Sentinel using data connectors
- Connect Windows devices to Azure Sentinel using data connectors
- Connect Linux hosts to Azure Sentinel using data connectors
- Connect Threat intelligence to Azure Sentinel using data connectors
After completing this module, students will be able to:
- Explain the use of data connectors in Azure Sentinel
- Explain the Common Event Format and Syslog connector differences in Azure Sentinel
- Connect Microsoft service connectors
- Explain how connectors auto-create incidents in Azure Sentinel
- Activate the Microsoft 365 Defender connector in Azure Sentinel
- Connect Azure Windows Virtual Machines to Azure Sentinel
- Connect non-Azure Windows hosts to Azure Sentinel
- Configure Log Analytics agent to collect Sysmon events
- Explain the Common Event Format connector deployment options in Azure Sentinel
- Configure the TAXII connector in Azure Sentinel
- View threat indicators in Azure Sentinel
Module 7: Create detections and perform investigations using Azure Sentinel
Uncover previously undetected threats and rapidly remediate them using the built-in orchestration and automation capabilities of Azure Sentinel. Learn how to create Azure Sentinel playbooks to respond effectively to security threats. You will investigate Azure Sentinel incident management, understand Azure Sentinel events and entities, and discover strategies for resolving incidents. Additionally, learn how to query, visualize, and monitor data within Azure Sentinel.
Lessons
- Threat detection with Azure Sentinel analytics
- Threat response with Azure Sentinel playbooks
- Security incident management in Azure Sentinel
- Use entity behavior analytics in Azure Sentinel
- Query, visualize, and monitor data in Azure Sentinel
Lab : Create detections and perform investigations using Azure Sentinel
- Activate a Microsoft Security rule
- Create a Playbook
- Create a Scheduled Query
- Understand Detection Modeling
- Conduct attacks
- Create detections
- Investigate incidents
- Create workbooks
After completing this module, students will be able to:
- Explain the importance of Azure Sentinel Analytics.
- Create rules from templates.
- Manage rules with modifications.
- Explain Azure Sentinel SOAR capabilities.
- Create a playbook to automate an incident response.
- Investigate and manage incident resolution.
- Explain User and Entity Behavior Analytics in Azure Sentinel
- Explore entities in Azure Sentinel
- Visualize security data using Azure Sentinel Workbooks.
Module 8: Perform threat hunting in Azure Sentinel
In this module, you will learn to proactively identify threat behaviors using Azure Sentinel queries. Discover how to utilize bookmarks and livestream features for effective threat hunting. You will also explore the use of notebooks within Azure Sentinel to conduct advanced threat hunting operations.
Lessons
- Threat hunting with Azure Sentinel
- Hunt for threats using notebooks in Azure Sentinel
Lab : Threat hunting in Azure Sentinel
- Perform Threat Hunting in Azure Sentinel
- Threat Hunting using Notebooks with Azure Sentinel
After completing this module, students will be able to:
- Describe threat hunting concepts for use with Azure Sentinel
- Define a threat hunting hypothesis for use in Azure Sentinel
- Use queries to hunt for threats.
- Observe threats over time with livestream.
- Explore API libraries for advanced threat hunting in Azure Sentinel
- Create and use notebooks in Azure Sentinel
Requirements
Basic understanding of Microsoft 365
Fundamental understanding of Microsoft security, compliance, and identity products
Intermediate understanding of Windows 10
Familiarity with Azure services, specifically Azure SQL Database and Azure Storage
Familiarity with Azure virtual machines and virtual networking
Basic understanding of scripting concepts.
Testimonials (2)
Thank you for the informative and wonderful course. I would also like to thank the trainer Mr. Ahmed El Gendy for delivering the information in a very smooth and understandable manner. I have benefited greatly from this course and can confidently say that I now understand all the topics and can apply them practically.
Atheer hadi aljezani - Tamkeen Technologies
Course - Windows Server 2019 Administration (authorized training course WS 011T00)
It did give me the insight what I needed :) I am starting teaching on a BTEC Level 3 qualification and wanted to widen my knowledge in this area.