
By the end of this lecture, you will gain understating of five key outcomes of this course, scope of the course and how each section is structured.
By the end of this lecture, you will be able to configure some settings in Udemy portal to improve your course taking experience.
By the end of this lecture, you will gain understating of all key security related services that are available in Azure.
By the end of this lecture, you will gain understating of different layers of security control that you can put in place in creating and managing Azure resources.
This lecture contains useful links to documentation related to Azure security and Azure Resource Manager
By the end of this lecture, you will gain understanding of different capabilities of Azure Active directory, Different identities in AAD, Hybrid identities and Application proxy.
By the end of this lecture, you will be able to create users, invite guest users and configure default access level users and guests can have in AAD.
By the end of this lecture, you will gain understanding of application management using AAD and single sign on options you can use to configure single sign on
By the end of this lab, you will be able to configure settings that will influence My Apps portal capabilities in groups, password reset and multi factor authentication.
By the end of this lab, you will be able to publish an on-premise app into My Apps portal using Application proxy.
By the end of this lab, you will be able to configure Password SSO in Azure Active Directory for an on-premise application.
By the end of this lecture, you will gain knowledge of AD connect, different authentication methods and different topologies supported by AD connect.
By the end of this lab, you will be able to synchronise identities exist in on-premise directory into Azure AAD using AD connect.
This lecture contains links to documentation related to AAD
By the end of this lecture, you will gain knowledge of conditional access in AAD and different conditions you can configure in AAD.
By the end of this lab demo, you will be able to implement location based conditional access in AAD.
By the end of this lecture, You will gain knowledge of device management and device based conditional access.
By the end of this lab demo, you will be able to join windows 10 device into Azure active directory, configure device management settings in Azure Active directory and auto enrol device into Microsoft Intune.
By the end of this lab, you will be able to configure compliance policy in Microsoft Intune and apply policy on device and configure device based conditional access based on compliance status.
By the end of this lab, you will gain understanding of key capabilities of Azure AD identity protection, different types of risks and different policies you can configure in Azure AD Identity protection.
By the end of this lab, you will be able to create Azure AD identity protection, view dashboards and configure different policies in the same.
This lecture contains link to documentation related to AAD conditional access and device management
By the end of this lecture, you will gain understanding of security principles, role definitions, scope and role assignments.
By the end of this lab demo, you will be able to create custom role and assign to a user and azure resource. Also, you will gain understanding of Directory roles and RBAC roles and how a role assignment will get inherited by child resources
By the end of this lab, you will be create a dynamic group, create a role assignment and finally test the access.
By the end of this lecture, you will gain understating of different app types you can register in Azure, Azure AD object types and types of permissions
By the end of this lab, you will be able to create service principle, create a role assignment for service principle and access a blob in Azure account using service principle credentials.
By the end of this lecture, you will gain understanding of managed identities, how it works, types of them and what Azure services support managed identities.
By the end of this lab, you will be able to create managed service identity for Azure web app and provide access to Azure key vault and access keys from web application using this identity.
This lecture contains useful links to documentation related to Azure AD RBAC
By the end of this lecture, you will gain understanding of Azure policies, steps involved in implementing the policy, policy definition structure, policy effects and Initiatives.
By the end of this lab, you will be able to create custom policy definitions, create initiative, assign initiative at subscription level and test the policies.
By the end of this lecture, you will gain understating of resource providers and resource locks.
By the end of this lab demo, you will able to register & unregister resource providers, view valid location and API versions of the resource providers and finally apply a lock at a subscription level to implement change freeze and test the lock.
This lecture contains links related to Azure policies, resource providers and locks
By the end of this lecture, you will gain understanding of AAD PIM, its key features and steps involved in implementing AAAD PIM.
By the end of this lab, you will be able to enable AAD PIM in your tenant and carry out access review to seek a justification from users for having a privileged role.
By the end of this lab, you will be able to bring all Azure AD roles under the control of PIM, make role assignments eligible for user and activate role by the user.
By the end of this lab, you will be able to protect resources roles using PIM.
This lecture contains links to documentation related to Azure PIM documentation
By the end of this lecture, you will gain understating of all the key network security controls that you can apply to secure your network in Azure
By the end of this lecture, you will gain understating of DDoS protection, different tiers of DDoS protection, Azure firewall and its key features.
By the end of this lab, you will be able to one hub VNets and two spoke VNets, deploy Azure firewall into central VNets, two VM's into spoke VNets, peer spoke VNets with hub VNet and configure UDR to route all internet bound traffic originating from spoke VNets to Azure Firewall.
By the end of this lab, you will be able to configure an application rule in Azure Firewall to allow users access office.com from VMs in spoke VNets and deny any other traffic to internet. Also, configure a DNAT rule in Azure Firewall to allow users to RDP into VMs in spoke VNets using Azure Firewall public IP address
By the end of this lecture, you will gain full understanding of network security groups, service tags, application security groups.
By the end of this lab, you will be able to create NSG, ASG and apply them at subnet level.
By the end of this lecture, you will gain understanding of different connectivity options to connect workload in VNet with Azure services, service endpoints and service endpoint policies.
By the end of this lab, you will be able to create service endpoints, service endpoint policies and resource firewall
By the end of this lab, you will gain understating of different remote access management options and steps to take to harden workstations.
By the end of this lab, you will be able to install windows admin centre on Azure VM and use that as a jump box to access other VMs in the virtual network.
This lecture contains useful links to documentation related to Azure Network security
By the end of this lecture, you will gain understanding of different areas of Azure VM security.
By the end of this lecture, you will gain understanding of Microsoft Antimalware solution, how you can customise the same and different deployment scenarios.
By the end of this lab demo, you will be able to install Microsoft antimalware on Azure VM and route the logs of the same into Azure storage.
By the end of this lecture, you will gain understanding of Update management solution, implementation steps and key points to consider during implementation.
By the end of this lab demo, you will be able enable update management solution on Azure VM in multiple ways, define a deployment schedule and implement the same on VM.
By the end of this lecture, you will gain understanding of disks associated with Azure VM and two types of encryptions available for disk encryption.
By the end of this lab, you will be able to enable azure disk encryption using Azure powershell cmdlets.
By the end of this lab demo, you will be able to take backup of encrypted VM.
This lecture contains the links to relevant documentation related to Azure Host security.
By the end of this lecture, you will gain understanding of following five layers of Azure storage security
Management plane security
Data plane security
Encryption at rest
Encryption in transit
CORS
By the end of this lab demo, you will be able to create role assignments, configure storage firewall, view storage access keys, configure encryption in transit and encryption at rest.
By the end of this lecture, you will gain understanding of different types of SAS keys and storage access policies.
By the end of this lab, you will be able to create a stored access policy, create a SAS based on that policy and write a programme to list blobs in a container using policy based SAS.
By the end of this lecture, you will gain understanding of SQL/AAD authentication, TDE, Always encrypted, Row level security, Dynamic data masking and Auditing.
By the end of this lab, you will be able to implement access control, configure firewall rules, transparent data encryption and dynamic data masking.
By the end of this lab, you will be able to enable advanced data security and configure following features and also enable auditing.
Data discovery and classification
Vulnerability assessment
Advanced threat protection
By the end of this lab, you will be able to carry out following things.
Configure service principle to be used by application for always encryption
Create an Azure Key vault and provide access to service principle to access encryption keys
Enable always encrypted on one of the column in SQL database using SSMS.
By the end of this lecture, you will gain understanding of different security features of Azure COSMOS database.
This lecture contains link to useful documentation related to Azure storage and databases.
By the end of this lecture, you will gain understanding of different security controls you can put in place to protect your application hosted on Azure App services and App service environment.
By the end of this lab, you will be able to configure authentication for your app with Azure active directory and configure SSL certificate.
By the end of this lecture, you will gain good understanding of different deployment options available to deploy applications into Azure App services and also gain understanding of deployment slots.
By the end of this lab, you will be able to carry out following activities.
Create an organization and project in Azure DevOps
Create an application using Visual studio and add source control
Publish the app into Azure DevOps project
Add further branches such as Dev and Test and push them into DevOps
By the end of this lab, you will be able to configure continuous integration for Azure Web app using Azure DevOps
This lecture contains links to documentation related to Azure App Service.
This single course covers all the Azure security relate skills required for Microsoft certification exams AZ 500, AZ 300, AZ 103.
Most of the fortune 500 companies are moving their on-premise workloads into Azure and it is increasingly imperative to secure the workloads in Azure. There is a great demand in job market for Azure security experts.This course is designed to build your skills in Azure security and make you an expert in the same.
This course covers Azure security skills required for Microsoft Azure certification exam AZ 500 & security skills required for all other Microsoft Azure certifications.
This course has been designed with an architectural approach. Firstly, I will take you through fundamental building blocks of Azure Security and after this introduction, I will take you through following aspects related to Azure Security.
Azure Active Directory - Introduction to Azure Active directory(AAD); Create a use and configure default user settings; Introduction to Application management and supported SSO's; Walkthrough of My Apps portal and settings; Publish an on-premise app into My Apps portal using Application proxy and configure password based SSO; Introduction to AD connect and supported topologies; Synchronise identities from on-premise AD into AAD using AD connect.
AAD conditional access and device management - Introduction to conditional based access; Configure location based conditional access; Introduction to device management; Configure device based conditional based access; Introduction to Azure AD Identity protection; Configure sign in based conditional access.
Roles Based Access Control - Introduction to role based access control; Custom role creation and assignment; Dynamic groups creation and assignment; Introduction to Azure AD App registrations; Creation of service principle and access Azure resource; Introduction to Managed Identities; Creation of managed service identity & access key vault.
Policies & Locks - Introduction to policies and locks and manage them using Azure Portal.
Azure AD Privileged identity management - Introduction to Azure PIM; Enable PIM and carry out access reviews; Protect AD & Resource roles using PIM.
Network security - Introduction to Azure Network security controls; Implement Azure firewall in Hub and Spoke model; Implement network security groups (NSGs) and Application security groups; Implement service end points and policies; Walkthrough of different options of remote access management and implement of Windows Admin Center.
Host security - Introduction to Azure IaaS best practices; Implementing Azure VM endpoint protection using Microsoft Antimalware; Implementation of update management solution; Implementation of Azure Disk Encryption.
Storage & Database security - Introduction to Azure storage security and Azure SQL database security; Generate SAS keys based on Stored Access policies and use them; Implement advanced data security capabilities such as data classification, vulnerabilities assessment, advanced threat detection and auditing; Implement always encrypted; Introduction to COSMOS DB security.
Application security - Introduction to Azure App service security; Configure authentication with AAD and SSL for Azure App service; Introduction to App service deployment options; Publish an app into Azure DevOps using Visual studio; Enable continuous integration with Azure DevOps for Azure web app.
Security monitoring - Introduction to Azure Monitor metrics, activity logs and logs; Implementation of Activity log alert and log search alerts; Implementation of log analytics workspace and feed activity logs, NSG flow logs, update management information etc; Walkthrough of different monitoring solutions such as anti malware assessment, activity log analytics, update management solution and traffic analytics.
Security centre - Introduction to Azure security centre; Implement preventive monitoring and remediation using Security Centre; Implement Just in Time access; Implement and manage security alert integration with playbook (logic app).
This course contains both theory lectures and a significant number of hands-on demos that helps you in gaining hands-on experience in hardening your workloads in Azure.
Microsoft Azure is a constantly evolving platform and I will be keep close watch on Azure announcements and add new labs wherever possible.
So, start taking this course and put yourself in high demand in the world of IT and command higher salary!!!