Azure / Azure/Azure-Verified-Modules
[Module Proposal]: `avm/ptn/openai/e2e-baseline`
- Dominant language
- PowerShell
- Stars
- 580
- Forks
- 161
- Avg merge
- 11h 3m
- Merged PRs (30d)
- 15
Description
### Check for previous/existing GitHub issues/module proposals
- [X] I have checked for previous/existing GitHub issues/module proposals.
### Check this module doesn't already exist in the module indexes
- [X] I have checked for that this module doesn't already exist in the module indexes.
### Bicep or Terraform?
Bicep
### Module Classification?
Pattern Module
### Module Name
avm/ptn/openai/e2e-baseline
### Module Details
This pattern will assist with adding additional security guardrails to the OpenAI end-to-end baseline article from the Azure Architecture Center cited here: [Baseline OpenAI end-to-end chat reference architecture](https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/baseline-openai-e2e-chat). In this update, the reference architecture and implementation via bicep will be executed in a zero trust manner by adding an Azure Firewall for additional inspection, rules to the NSGs and other network security constructs.
This pattern will be providing a quick start mechanism for customers wanting to use Azure Open AI in a best practice manner and by incorporating the use of AVM modules to the overall solution. Below is a list of resources that would be part of the planned module:
- Azure Firewall
- NSGs
- Virtual Network
- Route tables
- IP Groups
- Public IP
### Do you want to be the owner of this module?
Yes
### Module Owner's GitHub Username (handle)
amillerb
### (Optional) Secondary Module Owner's GitHub Username (handle)
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.