~/talk

Securing Azure Open AI apps in the Enterprise

Talkat BSidesSF 2024 · 2024-05-04..05-05· [security, ai-assisted-development]
name:Karl Ots
links:none on file
slides:none on file

Practical inventory of what enterprise Azure OpenAI actually offers: Microsoft provides a Cloud Security Benchmark with 35 controls but only 7 are implemented for Azure OpenAI, encryption is on by default with an option for customer‑managed keys (via Key Vault sync patterns), inbound access uses the resource firewall and outbound egress uses an FQDN allowlist (up to 1,000 domains) managed via the REST API, request/response logging controls gate model‑training, auditing relies on microsoft.cognitiveServices policies and IaC deployment since native Terraform/Bicep coverage is limited.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:06Enterprise AI adoption challenges
  3. 3:50Azure Open AI hosting models
  4. 8:06Azure Open AI security basics
  5. 12:25Network security controls
  6. 16:18Encryption and audit logging
  7. 20:55Continuous auditing with Azure Policy
  8. 24:25Reference architecture overview
  9. 27:14Finding undocumented features
  10. 27:36Enterprise security concerns
  11. 29:00Vendor security landscape comparison
  12. 30:02CI/CD pipeline recommendations
  13. 31:07Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.