Skip to content
@Azure-Security-Portfolio

Azure-Security-Portfolio

Azure Security Portfolio

Welcome to my portfolio of hands-on Azure Security labs, covering topics from identity management and secure VM access, to Defender for Cloud, Microsoft Sentinel, storage protection and automated policy enforcement.


Portfolio Overview

Repository Description
conditional-access-mfa Microsoft Entra ID Conditional Access & MFA. Modern identity protection with Zero Trust.
rbac-jit-vm-access Role-Based Access Control and Just-In-Time VM access for least-privilege security.
keyvault-secrets Store manage secrets securely with Azure Key Vault, including rotation and access controls.
secure-vm-nsg-bastion Deploy/harden VMs with Network Security Groups & secure remote access using Azure Bastion.
firewall-app-gateway Protect cloud networks with Azure Firewall and Application Gateway for advanced security.
storage-security Secure Azure Storage with RBAC and Shared Access Signatures and audit storage access.
storage-encryption Enable encryption at rest and soft delete to protect and recover Azure Storage data.
defender-sentinel-threat-detection Detect and respond to threats using Azure Defender and Sentinel SIEM with automation.
policy-blueprint-governance Automate security and compliance using Azure Policy and Blueprints.
cost-security-governance Monitor Azure costs and apply security recommendations for optimized cloud governance.
  • Click each repo name to view source code, documentation, diagrams and hands-on lab.

Topics Covered

  • Conditional Access MFA – Enhance security with multi-factor authentication policies tailored to your organization's needs.
  • RBAC JIT VM Access – Implement Just-In-Time virtual machine access using Role-Based Access Control for improved security and operational efficiency.
  • Azure Key Vault Secrets Management - Protect sensitive credentials and secrets using Azure Key Vault, implementing strict access controls and automated secret rotation.
  • Secure Azure VM with NSG & Bastion - Harden VMs by segmenting traffic with Network Security Groups and using Azure Bastion for secure, internet-isolated remote access.
  • Azure Firewall & Application Gateway - Defend cloud networks and web apps with Azure Firewall and Application Gateway (including WAF), enabling advanced perimeter and L7 protection.
  • Secure Azure Storage with RBAC and SAS Tokens - Control data access using RBAC and temporary Shared Access Signatures and monitor storage activity for unauthorized access attempts.
  • Storage Encryption & Soft Delete - Safeguard data at rest with encryption and enable soft delete for accidental or malicious data recovery in Azure Storage.
  • Azure Defender & Sentinel Threat Detection - Activate Azure Defender (Defender for Cloud) and Microsoft Sentinel to detect, investigate, and remediate threats across cloud workloads using built-in and custom analytics, automated incident response playbooks and real-time dashboards.
  • Azure Policy & Blueprints - Enforce compliance, automate resource governance and ensure security best practices at scale with Azure Policy and Blueprints.
  • Cost Management & Security Recommendations - Analyze cloud spend and apply security recommendations to optimize resource allocation and minimize risk.

About Me

Built and maintained by Sebastian Silva C. Passionate about automation, defense-in-depth and real-world hands-on learning. CompTIA Security+, Network+, A+ and Azure AZ 900 certified.
Contact me on LinkedIn or sebastian@playbookvisualarts.com


Sebastian Silva C. - July, 2025 - Berlin, Germany

Popular repositories Loading

  1. conditional-access-mfa conditional-access-mfa Public

    Azure AD Conditional Access & MFA – Modern identity protection with Zero Trust (users, groups, Conditional Access, MFA, docs and diagrams)

  2. rbac-jit-vm-access rbac-jit-vm-access Public

    Azure lab demonstrating RBAC and JIT VM access for least-privilege cloud security.

  3. .github .github Public

  4. keyvault-secrets keyvault-secrets Public

    Secure, app-only secrets management in Azure using Key Vault and RBAC. Includes app registration, automated secret rotation, and Python-based retrieval—no human access. Step-by-step lab with screen…

    Python

  5. secure-vm-nsg-bastion secure-vm-nsg-bastion Public

    Harden an Azure Virtual Machine with zero public exposure using Network Security Groups and Azure Bastion. Step-by-step cloud security lab with full documentation, screenshots and zero-trust best p…

  6. firewall-app-gateway firewall-app-gateway Public

    Advanced perimeter defense and web app protection with Azure Firewall and Application Gateway (WAF)

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…