Skip to content

Instantly share code, notes, and snippets.

View ChrisMcKee1's full-sized avatar

Chris McKee ChrisMcKee1

View GitHub Profile
@ChrisMcKee1
ChrisMcKee1 / salesforce-azure-agent-integration.md
Created November 6, 2025 20:05
Salesforce Agentforce and Azure AI Foundry Agent Integration Guide - Four integration patterns with validated C# SDK examples (Nov 2025)

Salesforce Agentforce and Azure AI Foundry Agent Integration

Overview

This document explores integration patterns between Salesforce Agentforce and Azure AI Foundry Agent Service using the Microsoft Agent Framework and Agent-to-Agent (A2A) protocol.

Research Date: November 2025
Key Technologies:

  • Microsoft Agent Framework (Released October 2025)
  • Azure AI Foundry Agent Service (GA May 2025)
@ChrisMcKee1
ChrisMcKee1 / Azure-Developer-RBAC-Roles.md
Last active October 28, 2025 17:34
Azure Developer Access Strategy: RBAC + PIM Implementation Guide with Change Management & Operational Overhead Analysis

Azure RBAC Roles for Non-Privileged Developer Access

Purpose: Enable developers to develop and debug locally using non-privileged accounts with appropriate read/write permissions to Azure resources, following the principle of least privilege.

Key Principle: Use separate role assignments for Development (user identities) vs. Production (service principals/managed identities via CI/CD).


Table of Contents

@ChrisMcKee1
ChrisMcKee1 / microsoft-agent-sdks-comparison.md
Created October 10, 2025 15:08
Microsoft Agent SDKs: Strategic Comparison & Business Value Propositions - A comprehensive guide for choosing among Microsoft's agent SDK ecosystem

Microsoft Agent SDKs: Strategic Comparison & Business Value Propositions

Author: Business Analysis & Technical Decision Framework
Date: January 2025
Version: 1.0
Purpose: Executive and technical decision-making guide for choosing among Microsoft's agent SDK ecosystem


Executive Summary

@ChrisMcKee1
ChrisMcKee1 / azure-functions-ai-foundry-authentication-guide.md
Created October 6, 2025 22:42
Azure Functions HTTP Trigger Authentication with AI Foundry Agents SDK - Complete Guide

Azure Functions HTTP Trigger Authentication with AI Foundry Agents SDK

Complete Guide Based on Microsoft Official Documentation

Overview

This guide explains how to implement authentication for HTTP-triggered Azure Functions when integrating with the Azure AI Foundry Agents SDK. It covers:

  • Function endpoint authentication (App Service Easy Auth with Microsoft Entra ID)
  • Outbound authentication from functions to Azure resources (Managed Identity)
  • OpenAPI specification integration for agent discovery
@ChrisMcKee1
ChrisMcKee1 / Oil & Gas: Predictive Maintenance and Safety Management Solution Overview.md
Last active August 2, 2025 01:21
Oil & Gas: Predictive Maintenance and Safety Management Solution Overview

Oil & Gas: Predictive Maintenance and Safety Management Solution Overview

1. Introduction: Project Goals and Scope

This solution presents an end-to-end, intelligent architecture built on Microsoft technologies like Azure and Power Platform, designed to transform operations in the Oil & Gas industry by integrating real-time data, AI, and automation. It addresses three of the sector’s most pressing challenges: unplanned equipment downtime , worker safety in high-risk environments and Operational Efficiency.

Project Goals

  • Reduce Operational Costs & Downtime: Implement AI-powered predictive maintenance to anticipate equipment failures, minimizing unplanned downtime and associated costs.
  • Enhance Safety Management: Utilize AI to monitor hazardous processes, analyze sensor data, and predict potential safety incidents, thereby improving overall safety.
@ChrisMcKee1
ChrisMcKee1 / AI-Project-Management-Framework.md
Last active April 26, 2025 03:45
A Framework for Managing AI-Infused Application Development in the Enterprise

🧭 Bridging the Chasm: A Framework for Managing Al-Infused Application Development in the Enterprise

🚀 1. Introduction: The New Frontier of Al-Infused Application Development

Framing the Challenge: Merging Exploratory Al with Predictable Delivery

The core challenge lies in the fundamental differences between traditional software development and Al development paradigms[^4]. Software teams, often operating under Agile or Waterfall methodologies, rely on well-defined requirements, predictable lifecycles, and measurable progress towards shippable increments[^5]. Conversely, Al and data science initiatives, even those focused on leveraging existing LLMs, involve inherent uncertainty, experimentation, and iteration[^6]. Data scientists and Machine Learning (ML) engineers explore possibilities, refine approaches based on empirical results, and often produce research papers or prototypes as primary outputs, contrasting sharply with the software world's focus on