Skip to content
David Galiata
Go back

Beyond Integrating AI- A Scoping Framework for Security Engineers

Beyond Integrating AI- A Scoping Framework for Security Engineers

I keep seeing the words “integrating AI” into workloads, tools, organizations, and teams. This has become a common phrase in boardrooms and planning sessions. As a security engineer, I’ve observed that this simple phrase often has a more complex range of implementation details, each with different security implications. What exactly does “integrating AI” mean for your organization, and more importantly, how do you properly scope the security requirements for these initiatives?

The Problem with Vague AI Integration Plans

When an organization decides to “integrate AI,” it’s announcing a change, and as security professionals, we need to understand both the nature of that change and its associated risks. Without proper scoping, organizations may:

A Framework for AI Integration Scoping

The AWS team published an excellent Generative AI Security Scoping Matrix that provides a structured approach to thinking about this problem. While their matrix covers five scopes from “consumer app” to “self-trained models,” I want to expand on three particularly common scenarios I’ve encountered in the field.

Scenario 1: Consumer/SaaS AI Applications (Buying AI)

Many organizations begin their AI journey by adopting existing SaaS AI solutions. Think of using ChatGPT for business, Microsoft Copilot, or Anthropic Claude through their web interfaces or APIs. While this approach offers the lowest barrier to entry, it comes with significant security considerations.

Key Security Considerations:

Scenario 2: Pre-Trained Models with RAG (Building with AI)

Organizations seeking more control often adopt pre-trained models through services like Amazon Bedrock, Azure OpenAI Service, or Google Vertex AI, enhancing them with Retrieval Augmented Generation (RAG) to incorporate proprietary data without fine-tuning the base model.

Key Security Considerations:

Scenario 3: Custom Model Training (Owning AI)

Some organizations, particularly those with unique data or stringent security requirements, opt to train their own models or extensively fine-tune existing ones.

Key Security Considerations:

Finding Your Balance: Security vs. Complexity

While training custom models provides the highest level of control, it does introduce greater complexity and cost. However, this doesn’t necessarily mean it’s the most “secure” option in all cases. Each approach presents different risk profiles:

Practical Steps for Security Teams

Security teams approaching AI integration should:

  1. Map the AI Scope: Identify which implementation model is being proposed
  2. Document Data Flows: Trace how data moves into, through, and out of the AI system
  3. Apply Relevant Controls: Implement controls specific to that implementation type
  4. Test Boundaries: Develop testing approaches that address the unique vulnerabilities of your implementation

Conclusion

“Integrating AI” isn’t a one-size-fits-all proposition, and security requirements vary dramatically based on the implementation approach. By properly scoping AI initiatives and applying targeted security controls, organizations can harness these powerful technologies while managing their unique risks.

As security professionals, our role isn’t to stand in the way of innovation but to ensure it happens within an appropriate risk framework. Understanding the security nuances across different AI integration approaches is critical to fulfilling that mission.


Share this post:

Previous Post
The Sprint Demo Challenge
Next Post
Mario YAML Cheatsheet