Below you will find pages that utilize the taxonomy term “Projects”
AI Security Skills Challenge - Week 1: Defender for Cloud Deployment Mastery
Week 1 Overview
This week focused on mastering Microsoft Defender for Cloud deployment through three distinct approaches, building a solid security infrastructure foundation to support AI integration in subsequent weeks. The primary goal was to establish comprehensive deployment expertise while preparing for Week 2’s modern unified security operations platform.
Planned Activities
Deployment Mastery Approaches
- Azure Portal Deployment: Comprehensive learning path with visual interface and detailed explanations
- Modular Infrastructure-as-Code: PowerShell + Bicep templates for controlled automation
- Complete Automation: Enterprise-ready single-command deployment
- Regional Deployment Configuration: East US deployment for complete AI security coverage and Week 2 compliance
Infrastructure Foundation
- Baseline security policies and monitoring configuration
- Defender for Cloud plans enablement across all subscription services
- Virtual machine deployment for testing and validation scenarios
- Just-in-Time (JIT) access policies implementation
- Microsoft Sentinel integration for SIEM capabilities
Documentation and Validation
- Deployment comparison guide with practical recommendations
- Week 2 bridge validation for modern unified security operations readiness
- Automated decommission scripts for lab cleanup
- Learning resources compilation and organization
Key Deliverables
1. Three-Approach Deployment Mastery
Status: [COMPLETE]
AI Security Skills Challenge - Week 0: Project Setup & Administration
Week 0 Overview
This week focuses on establishing the foundational infrastructure and workflows for the 12-week AI Security Skills Challenge. The goal is to create a robust project management and documentation ecosystem that will support the entire learning journey.
Planned Activities
Project Management Setup
- Set up Azure DevOps project board
- Define sprint structure for 12-week timeline
- Create work items and backlog for each week
- Configure project tracking and reporting
Documentation Infrastructure
- Initialize GitHub repository structure
- Set up Hugo-based GitHub Pages site
- Create folder structure for prompt library
- Define prompt tagging convention and markdown templates
- Create project scaffolding in portfolio site
Prompt Library Foundation
- Organize prompt library by domain (Security, Governance, AI Agents)
- Create markdown template for prompt entries
[ ] Set up Microsoft 365 Copilot Prompt Gallery integration[ ] Develop PowerShell automation for weekly prompt library backup
Note: The steps relating to the M365 prompt library are being omitted from the project since I was only able to save prompts to my personal list, with no good way available yet to save a prompt library specific for the project. Therefore GitHub will be the central source of truth for prompts.
Project Release - Sync an Azure DevOps repo to GitHub
Project Page: GitHub-Sync
Project Introduction
I work in Azure DevOps daily to deploy resources using Azure using pipelines. Therefore, I have a high familiarity with using Azure DevOps for deployments and build both personal and professional projects in the environment. However, I also want to be able to share my personal projects more widely using GitHub, since it is a more recognized tool for this purpose. I also want to consolidate all of my projects in one place (GitHub), regardless of whether they were built using Azure DevOps.