MicrosoftDocs/architecture-center/docs/toc.yml

Last 20 commits touching this section.

e9be916

PNP Edit: [New] Cache-aside caching with Azure Managed Redis and Azure Database for PostgreSQL - ph4 (#16786) * Add cache-aside architecture for PostgreSQL Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 55e34426-91ef-457f-9867-47a2261581bc * Apply suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Added price calculator estimate Added information on using the Azure pricing calculator for cost estimation. * Revise cache-aside architecture documentation Updated the cache-aside architecture documentation to clarify use cases, reliability considerations, and security measures, including cache invalidation and dependency resilience. * Apply suggestions from code review Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Minor formatting before any reviews * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Update cache-aside architecture diagram Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 55e34426-91ef-457f-9867-47a2261581bc * Update cache-aside browse thumbnail Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 55e34426-91ef-457f-9867-47a2261581bc * Update cache key guidelines in documentation + VNet add Clarified the description of cache key values in the documentation and add Vnet to components list * Refine PostgreSQL and Redis monitoring guidance Removed redundant PostgreSQL Query Store recommendations and streamlined monitoring suggestions. * Enhance cache-aside pattern documentation for Redis and PostgreSQL Updated the cache-aside pattern explanation to include handling of cache fill failures and logging. Added emphasis on controlled write paths for cache invalidation. * in process * in process * edits * edits * peer review etc. * Update docs/databases/architecture/cache-aside-azure-managed-redis-postgresql-content.md --------- Co-authored-by: Phil <philip.laussermair@redis.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> Copilot-Session: 55e34426-91ef-457f-9867-47a2261581bc

5db48cf

PnP edit: Agentic Behavior Engineering architecture guide (#16831) * abe checkin * Update agent identity authentication details Clarified the impact of publishing an agent on tool-call authentication and role assignments. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update docs/ai-ml/guide/agentic-behavior-engineering.md Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/agentic-behavior-engineering.md Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/agentic-behavior-engineering.md Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * revert toc update * address middlewar enforcement and evaluator compatibiity limitation comment * Clarify required evidence for sign-in failures Updated the required evidence criteria for sign-in issues. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * address copilot comment * Update metadata in agentic behavior engineering guide Add metadata for AI/ML guide article. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * restructure and rework after Chad initial review comments * address copilot review comments * docs(ai-ml): identify ABE design principles 📝 - Generated by Copilot Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * address copilot comment * make scenario library more concise * update replay section * update ronnie * Clarify instructions for handling replay data Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * update * update opening * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * first round comment * update and address review comment * fix architecture ordering * udpate * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Minor edits before review * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Update docs/ai-ml/guide/agentic-behavior-engineering.md Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * address review comment * removed a footer on azure service png * correct typo * add a behavior contract example * add key concepts header to group the content better * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * Apply suggestion from @claytonsiemens77 * Revise trace evaluation guidance and warnings Updated guidance on trace evaluation and its limitations for production workloads. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * make opening more concise * add traditional testing shortfalls * pull content from existing pr * edtis * edtis * edits * edits * edits * edits * edits --------- Co-authored-by: Yang Song <songy@microsoft.com> Co-authored-by: Yang Song <82787021+juliays@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com>

5c0bdda

PnP edit: Event-driven cache updates with Azure Managed Redis and Azure Cosmos DB (#16830) * Add event-driven cache architecture Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: ca656736-4805-47e4-95f4-db3579d4dd29 * Add saved pricing estimate Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: ca656736-4805-47e4-95f4-db3579d4dd29 * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Enhance documentation on cache updates and versioning Clarify handling of cache-miss fills and change feed updates, emphasizing the importance of versioning and tombstones in Redis. Provide rules for atomic operations to avoid race conditions. * Revise soft-delete handling with versioned tombstones Updated the process for handling soft-deletes in Azure Cosmos DB and Redis, introducing versioned tombstones to prevent older values from being repopulated. * Update docs/databases/architecture/event-driven-cache-updates-azure-managed-redis-cosmos-db-content.md Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> * Revise Redis update process and TTL handling Updated the process for Redis updates to include atomic updates and versioned tombstones. Clarified the handling of cache values and TTL in relation to failed updates. * Update guidance on source versioning for cache management Clarify the handling of source versions and tombstones in cache updates. * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Revise documentation for Azure services and caching patterns Updated links to Azure documentation for clarity and accuracy. Added details about Microsoft Entra authentication for Azure Managed Redis and logging best practices. * Enhance TTL strategy for Redis and source items Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Update event-driven cache diagram Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: ca656736-4805-47e4-95f4-db3579d4dd29 * Add Azure Virtual Network details to architecture doc * Clarify tombstone update in diagram Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: ca656736-4805-47e4-95f4-db3579d4dd29 * Apply batched suggestions from code review Co-authored-by: Justine Cocchi <justine@cocchi.org> * Update cache update guidelines in documentation Removed recommendation to reuse long-lived Redis and Azure Cosmos DB clients. * Update dependency resilience section for clarity Clarify handling of Redis unavailability and Azure Cosmos DB throttling in the event-driven cache update process. * Refine documentation on change feed modes and processing Clarified the explanation of the latest version change feed mode and its implications for handling deletes. Updated the requirements for the Azure Functions trigger regarding the all versions and deletes change feed mode. * Update event-driven cache update guidelines for Azure Clarified handling of soft-deletes and TTL policies for Redis and Azure Cosmos DB. Enhanced guidance on versioning and authentication practices. * Refine cache update strategies and monitoring details Updated metrics and error handling strategies for Redis and Azure Cosmos DB integration. Enhanced logging and monitoring practices for cache operations. * Apply suggestion from @ckittel * Continue work from PR 16582 by doing a P4 edit * Fix link * Align Functions and App Service in diagram; do peer review edits: correct typo * Address review comments: revert diagram, remove Azure Managed, implement Copilot suggestion --------- Co-authored-by: Phil <philip.laussermair@redis.com> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Justine Cocchi <justine@cocchi.org> Copilot-Session: ca656736-4805-47e4-95f4-db3579d4dd29

d3a4add

PnP edit: Azure local baseline and storage switchless articles (#16808) * Update Azure Local baseline and switchless guidance Refresh the connected hyperconverged Azure Local baseline and storage-switchless architecture with current topology, resiliency, identity, workload, and operational recommendations. Update article metadata and navigation labels to match. * Address Azure Local architecture review findings Restore connectivity limits and sizing guidance, clarify pricing boundaries, document the four-machine switchless port count, and qualify the switchless deployment sample. * Address Copilot review comments Use current AKS on Azure Local terminology, document identity and workload-protection prerequisites, and correct switchless IP and deployment guidance. * Address Authoring Assistant suggestions Apply the six style recommendations in the storage-switchless article and clarify the supported single-machine scale-out exception. * Clarify Bicep network topology delta * Update Azure Local architecture guidance Align the baseline and storage-switchless architectures with current Azure Local deployment, lifecycle, recovery, networking, and accessibility guidance. * Clarify Azure Local baseline scope Clarify that the baseline excludes single-machine deployments and correct the disconnected-operations wording. * Refine small form factor guidance Use product-aligned wording for small form factor hardware and qualify its preview evaluation guidance. * Clarify Azure Local recovery limitations Distinguish three-way mirror fault tolerance from quorum-dependent availability and document Hyper-V Replica's post-failover Azure management requirements. * Ground Azure Local workload options * Clarify Microsoft 365 Local deployment model * Clarify workload guidance scope * Clarify Sovereign Private Cloud baseline scope * Clarify Azure Local capacity sizing guidance * Tighten Azure Local network topology guidance Clarify the Express storage configuration mode and replace descriptive topology walkthroughs with concise physical and logical network design recommendations. * Clarify Azure Local environment validation stages Distinguish the optional pre-hardware connectivity check from mandatory integrated validation on the final Azure Local hardware and network during cloud deployment. * Clarify Azure Local storage media types * Clarify Azure Local network guidance * Refine Network ATC deployment wording * another refinement for Network ATC * Document switchless network components * Clarify optional File Sync integration * Add Azure Local health check operations * Less is more, reducing wording * Clarify Azure Local security permissions * Clarify Azure Local pricing tiers * Fix Azure Local deployment step numbering * Fix deployment step numbering * Update Azure Local architecture diagrams Replace the baseline and switchless PNG diagrams with SVG assets, update article references, and add the numbered baseline workflow and synchronized long description. * update two images * add PPXT download link to switchless. * Update Azure Local browse thumbnails * Clarify Azure Local N+2 resiliency requirements * Clarify Azure Local failure-state capacity guidance Distinguish CPU and memory headroom from storage resiliency for N+1 and N+2 designs, and clarify predeployment sizing, overcommit validation, and update readiness. * minor edits to Azure Local content. * storage resiliency * Review recommendations * add 'hyperconverged' * or rooms in close proximity * Address Copilot feedback for Azure Local articles Document Azure Container Registry usage with AKS on Azure Local, qualify Windows Admin Center support for local identity deployments, and clarify that the baseline and storage-switchless architectures share one PowerPoint deck. * Address Azure Local baseline and switchless review feedback Clarify platform dependencies, workload isolation, and change control. Align switchless scope and terminology, update documentation links, remove legacy examples, and crop thumbnail letterboxing. * Clarify Cosmos DB hosting and data residency for Azure Local * Refine Azure Local workload wording and AVD architecture link * Final quality and correctness review * Correct Storage Bus Layer label in Azure Local diagram * pull content from existing pr * edits * edits * edits * svg * svg * edit * svg * edits * edits * edits * edits * svgs * thumb * thumb * edits * edtis --------- Co-authored-by: Neil Bird <nebird@microsoft.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

4c460e6

PnP edit: Multitenant considerations for agentic systems (#16783) * Add initial placeholders * Update docs/guide/multitenant/considerations/agentic-systems.md * Updates * Updates * Updates * Updates * Updates * Apply suggestions from code review Co-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> * Add notes * Updates * Apply suggestions from code review Co-authored-by: Daphne Choong <91255419+msdaphne@users.noreply.github.com> * Updates * Updates * Fix Markdown * Updates * Add draft diagram * Updates from PR review * Updates * Updates * Updates * Update art * Updates * Updates * Updates * Edits * Add contributors section * Update headings * Typo * pull content from existing pr * edits * edits * edits * edits * edits * edits * Apply suggestions from code review --------- Co-authored-by: John Downs <john.downs@microsoft.com> Co-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-02[bot] <274428175+learn-build-service-prod-02[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> Co-authored-by: Daphne Choong <91255419+msdaphne@users.noreply.github.com> Co-authored-by: John Downs <john@johndowns.co.nz>

498e83a

PNP Edit: [FRESHNESS] Scheduler agent supervisor - ph4 (#16773) * first draft * Apply engineering review fixes: WAF service guide links, consolidate alternatives, lint fix * Address reviewer feedback: fix blank first line, dangling Process Manager reference, add missing links, remove duplicate Implementation-in-Azure section, de-technologize two notes * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Some minor changes as part of review * Adjust solution a bit and dedup * Final touches before review * Update metadata * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Enhance documentation on Agent and Scheduler behavior Clarified the Agent's behavior regarding retry logic and handling of timeouts. Added details on how the Scheduler and Supervisor manage steps that have timed out or failed. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Typo fix * convert * edits * edits * touchups * fix dupe headings * peer review cx * edit * add line ending to force display? * fix * some edits * fix * Update docs/patterns/scheduler-agent-supervisor.md * Update docs/patterns/scheduler-agent-supervisor.md Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com>

9fdb775

PnP edit: Health Endpoint Monitoring pattern (#16771) * first draft * Update docs/patterns/health-endpoint-monitoring-content.md * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address Health Endpoint Monitoring review feedback * Address follow-up health monitoring safety and attestation findings * Improve health endpoint monitoring documentation Refine health endpoint monitoring content for clarity and security recommendations. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Edit pass before review * Fix typos * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Apply suggestion from @ckittel * convert to md only * broken links * edits * edits * edits * edit * edit * edits --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

69efebf

PnP edit: Baseline AML inference reference architecture (#16705) * Add baseline AML inference reference architecture article * Apply suggestions from code review Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * networking section * Add networking baseline for private AML inference Expanded the document with detailed networking guidelines for private AML inference environments, including ingress, egress, and subnet layout recommendations. * Apply suggestion from @learn-build-service-prod-08[bot] Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Update subnet layout for Azure ML environment VNets * Apply suggestion from @claytonsiemens77 * Apply suggestions from code review Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * Add Feature Store component details to AML inference baseline * Apply suggestions from code review Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * dual-vnet-language * dual-vnet-language * Update docs/ai-ml/architecture/baseline-azure-machine-learning-inference-content.md Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Add AML inference baseline to AI get-started and TOC * Apply suggestions from code review Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> * Add tabbed AML environment diagrams with complex descriptions * Add AML baseline environment architecture diagrams * Close AML architecture tab section * Add serverless Spark to AML workflow * Apply suggestion from @claytonsiemens77 * Add serverless Spark to AML components * Update docs/ai-ml/architecture/baseline-azure-machine-learning-inference-content.md Co-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com> * Split AML workflow by environment * Move workflows into environment tabs * Clarify workflow section guidance for readers * Polish AML workflow wording consistency * Apply suggestion from @learn-build-service-prod-06[bot] Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> * Add simple promotion workflow diagram * Update AML workflow content and reporting scripts * added numbers to basic workflow diagram * Delete scripts/Get-ArbFreshnessReport.ps1 * Delete scripts/README.md * Update docs/ai-ml/architecture/baseline-azure-machine-learning-inference-content.md Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> * feature-store-update * Update docs/ai-ml/ai-get-started.md Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com> * Add persona and role assignment table to Security section * Adopt workspace registration in Dev with a shared model registry for promotion * Sync subnet tables with diagrams and repair table delimiters * Rewrite environment diagram long descriptions * new diagrams * Add registry promotion gate diagram and neutralize runner naming * Apply suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Define APIM authentication for Kubernetes endpoints * Grant rollout permissions to pipeline identities * Promote model environments with artifacts * Add networking and monitoring components * Clarify AKS inference relies on the Azure Machine Learning extension * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix registry ACR RBAC and require internal-mode APIM behind App Gateway * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Grant AcrPull to AKS cluster identity instead of pipeline identity * Apply suggestion from @claytonsiemens77 * thumb * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Rewrite AML inference baseline architecture * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * security fix * Revise Dev environment architecture description Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Link AML components to WAF service guides * flow updates * permissions fix * Fix ACR import permissions and network controls * Update docs/ai-ml/architecture/baseline-azure-machine-learning-inference-content.md Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> * Apply suggestion from @claytonsiemens77 * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Clarify Azure Machine Learning baseline guidance * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> * Clarify storage and Well-Architected guidance * Address AKS and deployment review feedback * Update Dev architecture diagram * Update docs/ai-ml/architecture/baseline-azure-machine-learning-inference-content.md * new diagrams * new stage diagram * new basic diagram * diagram tweaks * text updates to match new diagrams * Delete docs/ai-ml/architecture/_images/aml-registry-promotion-gate.png * Fix architecture diagram long descriptions * Fix link for quarantine pattern in ML inference content Corrected the link for the quarantine pattern to point to the appropriate documentation. * Correct AML monitoring and network guidance * Apply suggestion from @claytonsiemens77 * cost estimate * Add next step and related resources * pull content from other pr * edits * edits * removing file * edits * image * edits * edits * yml * edits * edits * edits * lightbox links * edit * edit * edit * edit * edit * edit * edit * edit * replace images * fix image link * edits --------- Co-authored-by: Clayton Siemens <csiemens@microsoft.com> Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> Co-authored-by: learn-build-service-prod-09[bot] <274431102+learn-build-service-prod-09[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-06[bot] <274430002+learn-build-service-prod-06[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-04[bot] <274428985+learn-build-service-prod-04[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

205812f

PNP Edit: Refresh AKS Hybrid and Edge architecture content (AKS everywhere) - ph4 (#16696) * Refresh AKS Hybrid and Edge architecture content - Reframe aks-baseline and aks-hybrid-azure-local under the AKS everywhere / AKS Hybrid and Edge strategy - Relocate both articles in toc.yml from Adaptive cloud/Azure Local workloads to Containers > Kubernetes-based hosting > Architectures > Hybrid and edge - Add an architecture-level 'Alternative option: AKS on bare metal (preview)' section to aks-baseline - Fix stale Azure Stack HCI / 23H2-as-AKS-version phrasing and links - Generalize aks-hybrid-azure-local's GitOps deployment workflow to cover both Azure Local and AKS on bare metal infrastructure - Update the workflow diagram (aks-on-hci-architecture-v2.svg) labels and accessible description to match the new terminology (On-premises, AKS Hybrid and Edge) - Sync TOC entries and cross-article reference links to the updated titles Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Apply Learn Authoring Assistant style suggestions (concise sentences) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address Copilot PR review feedback - aks-baseline.yml: restore author/ms.author to srikantsarwa (ssarwa); add ai-usage: ai-assisted to aks-hybrid-azure-local.yml to match its sibling article - Rescope aks-baseline.yml title/name back to 'Azure Local' since the article body doesn't cover the full AKS Hybrid and Edge family; sync the TOC nav label and cross-reference link text to match - Remove overstated AKS on Windows Server applicability from the IMPORTANT box; call out explicitly that this article doesn't cover it - Scope the Cost Optimization autoscaling bullet to Azure Local only; bare metal is single-node preview and can't rely on infra-level autoscaling, so guide those readers to right-size the host instead - Replace stale 'pod security policies' reference with Pod Security Admission / Azure Policy for Kubernetes guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Disclose bare-metal preview production limitations Add production-readiness caveats (best-effort support, no SLA) to the AKS on bare metal preview note, per Copilot review feedback, and link to the official preview limitations doc. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address second round of Copilot review feedback - aks-baseline.yml: sentence-case the name field (on-page heading), keep title case only for metadata.title, per repo convention - Sync stale cross-reference link text in arc-hybrid-kubernetes-content.md to the article's current title - Clarify cluster autoscaler guidance: it adjusts worker-node VM counts within a host's existing capacity, it doesn't scale physical hosts; reworded both the Cost Optimization and Performance Efficiency bullets in aks-hybrid-azure-local-content.md to avoid implying infra-level autoscaling, and to give bare-metal readers explicit sizing guidance - Remove the downloadable Visio link for the GitOps diagram and add a note that the external Visio source hasn't been updated to match the generalized diagram (I can't edit the external .vsdx from this repo) - Scope the 'apply the same security recommendations' cross-reference in aks-baseline-content.md to Kubernetes-level guidance only; call out that bare metal removes the Storage Spaces Direct/BitLocker storage layer and needs separate host-level security review Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix alt-text grammar for GitOps architecture diagram Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add entries back, modified * branding * Address John's review feedback - Rename baseline article's Alternatives heading for template compliance - Restore SATA/SAS/NVMe acronyms in storage requirements - Clarify PV/pod-to-host affinity for future multi-node bare metal - Correct 200-nodes/32-clusters scale limits (per-cluster vs per-deployment) - Change baseline description/summary to design-only wording - Narrow GitOps article title/name to 'Deploy Containerized Apps...' - Revert Visio download link removal (CDN sync handled by publication team) - Add full preview disclaimer + Windows Server exclusion to GitOps IMPORTANT box - Split Azure Local / AKS on bare metal into indented sub-bullets, note single-node preview limit - Capitalize 'Azure Pipelines' in prose - Align Flux v2 terminology (controller naming) in workflow, diagram alt text, and SVG shape labels - Soften HA claim to clarify configuration is required - Fix IaC/security bullet wording (permissions for users to access) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Apply Authoring Assistant style suggestions (active voice, remove first person) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address bot findings: clarify HA/replica guidance and autoscaler capacity wording for bare-metal preview Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Apply Niall's review suggestions to AKS baseline article Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add pricing calculator estimate and Azure Local host cost guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix Authoring Assistant style suggestion and update stale bare-metal pricing statement Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address engineering review feedback: remove hardcoded price, add autoscaler scale limit - Remove the hardcoded $10/core/month Azure Local price per @johndowns's feedback that Learn articles can't publish direct prices; point readers to the Azure Local pricing page instead. - Add the 12-cluster autoscaler scale limit (vs. 32 clusters otherwise supported) per automated review feedback, with a link to current scale requirements. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update docs/example-scenario/hybrid/aks-baseline-content.md Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * reconcile mcs * edits * edit local * edit baseline * fixes * edits * peer review changes * fix and touchups * cop * public preview is a blocking issue --------- Co-authored-by: Srikant Sarwa <srikantsarwa@MacBookPro.localdomain> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Srikant Sarwa <srikantsarwa@Srikants-MBP.localdomain> Co-authored-by: Srikant Sarwa <srikantsarwa@Srikants-MacBook-Pro.local> Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com>

b3f978a

PnP edit: Index Table pattern (#16765) * first draft * Apply suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address Index Table review feedback * Use image directive for Index Table diagram * Apply Index Table style suggestions * Finish Index Table style cleanup * Address remaining Index Table review comments * Improve Index Table article coherence * Clarify composite index key encoding * minor changes before review * Additional updates * Apply suggestion from @ckittel * Apply suggestion from @ckittel * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Convert YAML and Markdown to Markdown only; update references to YAML file * Do P4 edits * Expand long description to meet the 300-character minimum Expand a complex-image description so that it meets the repository’s 300-character minimum. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address Copilot feedback: improve long descriptions; clarify stale references * Address Copilot feedback: clarify language Clarify language about queries and records. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Do peer review edits: adjust wording, correct typo, and add ellipses to long descriptions * Change image type to complex Change image type to complex so it can include a long description. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

a41f5d8

PNP Edit: [Freshness] Claim Check Pattern (#16753) * first draft * Correct Claim-Check pattern guidance * Improve Claim-Check pattern guidance * Correct Claim-Check guidance and disclose sample limitations * Address Claim-Check authoring suggestions * Minor edits before review * tweaks * Simplfy the issues and considerations section. * Simplify the use this pattern section * Simplify * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * edits * fix * touchup * peer review corrections --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

8f5f5d0

PnP edit: Gateway Offloading pattern (#16762) * first draft * Apply suggestion from @jluocsa Co-authored-by: John CSA <103165870+jluocsa@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Apply suggestion from @learn-build-service-prod-10[bot] Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Remove Nginx configuration and update links Removed Nginx TLS offloading configuration example and updated related resources link. * Update gateway-offloading-content.md * Address review feedback: replace mermaid with SVG, TLS to backend, intro wording * Address Gateway Offloading review feedback and update TLS diagrams * Enhance WAF policy with ZZ country code handling Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Use TLS re-encryption diagram in Gateway Offloading pattern * Adjust images * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update author * SSL reference * Update gateway offloading content for clarity Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * convert to md only * fix links * edits * edits * edits * edits * edits * edits --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: John CSA <103165870+jluocsa@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

7571ef9

PnP edit: Materialized View pattern (#16739) * first draft * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address materialized view review feedback * Address remaining materialized view feedback * Minor tweaks before review * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Restore cross-partition Materialized View example * convert to md only * links * edits * edit * edit * remove file accidentally added * edits --------- Co-authored-by: Anastasia Harris <61602255+anaharris-ms@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

5cb7919

Remove six mainframe articles after talking with @swread (#16763) * Remove Avanade AMT article * Delete the REST APIs article * Delete Refactor mainframe computer systems that run Adabas & Natural * Delete Rehost Adabas and Natural applications on Azure * Delete Unisys ClearPath MCP virtualization on Azure * Missed some images * Unisys ClearPath Forward OS 2200 enterprise server virtualization on Azure

95cdc7a

PnP edit: IPv6 hub-spoke network topology (#16581) * Fix IPv6 support inaccuracies in IPv6 hub-spoke topology Azure Firewall does not support IPv6 and its subnet must be IPv4-only, and VPN Gateway carries IPv4 traffic only. The article routed IPv6 through both. - Remove IPv6 address space and IPv6 routes for the Azure Firewall subnet. - Route IPv6 internet egress to an IPv6-capable NVA instead of Azure Firewall. - Route cross-premises IPv6 to the ExpressRoute gateway instead of VPN Gateway. - Add an IPv6 support limitations section covering Azure Firewall, VPN Gateway, Virtual WAN, Route Server, Azure Bastion (preview, user-to-Bastion only), IPv6-only VMs, and NSG rules. - Replace the invalid hex prefix 2001:db8:efgh::/56 with 2001:db8:5678::/56. - Use valid UDR next hop types and a next hop address instead of prefixes. - Point ExpressRoute links at the canonical /azure/expressroute/expressroute-howto-add-ipv6 URL and drop the duplicate entry. - Replace azure-virtual-wan (IPv4 only) with azure-expressroute and azure-load-balancer in products. - Fix user-define/user-defined typos, a run-on sentence, and the contributor title. * Update docs/networking/guide/ipv6-architecture-content.md Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address review: fix invalid IPv6 UDR next hops, ExpressRoute gateway eligibility, and NAT64 prerequisites - Remove UDRs with a Virtual network gateway next hop for ExpressRoute; that next-hop type is supported only for VPN gateways. Describe BGP propagation and NVA inspection routes instead. - Remove the Azure Bastion UDR row; UDRs aren't supported on AzureBastionSubnet. - Note that NAT64 on a StandardV2 NAT gateway requires a third-party DNS64 solution, and that StandardV2 conflicts with Load Balancer outbound rules for IPv6. - Correct ExpressRoute IPv6 gateway eligibility: newly created gateways of any SKU, existing gateways only if zone-redundant. Add the on-premises CPE requirement and the /126 peering subnets. - Replace 'advertise IPv6 routes with UDRs' with accurate static-route wording. - Correct 'a route for each subnet' to route tables associated per subnet. - Add the IPv6 NVA to the workflow and components so the text matches the routing tables. * Reconcile VPN Gateway IPv6 statements with the autofix VPN Gateway supports IPv6 inner traffic in dual-stack deployments, so scope the IPv4-only statements in the workflow, components, address-space note, and UDR guidance to the ExpressRoute coexistence constraint that applies to this architecture. * Update ms.date for full freshness pass * Update architecture diagram to show the IPv6 NVA - Add the IPv6 NVA to the hub with its NSG and IPv6 UDR badges. - Remove the IPv6 UDR badges from Azure Bastion, Azure Firewall, and VPN Gateway, which don't carry IPv6 routes in this design. - Pin the SVG to color-scheme light with a white background. The draw.io export used 'color-scheme: light dark' with a transparent background, which rendered white text for readers whose OS is in dark mode. - Regenerate the browse thumbnail at 2645x1879. * Resolve redirecting links for the freshness pass - hub-spoke reference architecture moved to /networking/architecture; use a relative repo link. - Azure Monitor overview now lives under /fundamentals. - The PowerShell and CLI dual-stack articles were consolidated into the portal article as tabs; collapse the three links into one. - Remove the IPv6 for Azure Load Balancer entry from Next steps; it redirects to the IPv6 for Azure Virtual Network page already listed. * Minor changes before review * Apply suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Address review feedback: NVA high availability, diagram accuracy, accessibility Resolves the outstanding review threads on PR #16306. Single point of failure (Copilot, high severity): - Add "Deploy the IPv6 NVA pool for high availability" section. Every IPv6 UDR previously pointed at one appliance address, so the loss of that appliance severed all IPv6 internet and cross-premises connectivity. - Front the pool with an internal Standard Load Balancer using a dual-stack front end and an HA ports rule. UDRs now target the front-end address. - Document that IPv6 health probes require an NSG on the back-end subnet, so an NVA pool without one cannot detect an unhealthy instance. - Add a corresponding Azure Load Balancer row to the limitations table. Network interface correction (ckittel): - You add an IPv6 IP configuration to the existing network interface. You do not create a separate IPv6 interface. Corrected in the spoke procedure and in the Components section. Azure Bastion: - Disclose that dual stack must be enabled at creation time and that an existing IPv4-only host cannot be converted. Noted in the limitations table and beside the hub address plan. Diagram: - Remove IPv6 UDR badges from Azure Bastion and Azure Firewall, which the article states cannot carry IPv6 or support UDRs on their subnets. - Remove NSG badges from the Azure Firewall and gateway subnets, where NSGs are unsupported. - Label the internal load balancer, relabel the IPv6 path as "IPv6 Inspection Path", and normalize "IPv6 UDR" casing. Accessibility: - Convert the architecture diagram to a complex image with a long description. Update ms.date. * take over existing pr * convert to md only * links * edits, svg * edits * edits * edits * Address Copilot review findings on the IPv6 hub-spoke article Outbound IPv6 egress (High): - The NVA pool sits behind an internal load balancer, which provides no outbound connectivity, and subnets in virtual networks created with an API version released after March 31, 2026 are private by default. The pool therefore had no egress path. Attach a StandardV2 NAT gateway to the NVA subnet, the only NAT gateway SKU that supports IPv6, and add it to Components. Azure Firewall IPv6 (5 locations): - Dual-stack support is now in preview for network rules and DNS proxy, so the absolute "doesn't support IPv6" claim was stale. Keep the NVA as the production inspection path, but justify it by the preview's exclusions (application rules, DNAT, threat intelligence, IDPS, Explicit Proxy, IP Groups) rather than by absent support. Routing and terminology: - "Forced tunneling" described the spoke-to-firewall hop. That term means routing the firewall's own internet-bound traffic to on-premises. Describe the spoke subnet default route instead. - An IPv4 route can't be modified to carry IPv6, because each route has a single destination prefix. Tell readers to create separate IPv6 routes. Service behavior: - HA ports rules use protocol All and port 0, and cover all protocols including ICMP. ICMPv6 carries Neighbor Discovery and Path MTU Discovery, so this matters for IPv6. - ExpressRoute and VPN coexistence doesn't produce failover on its own. On-premises must prefer ExpressRoute routes. - Virtual Network Manager deploys configurations; it doesn't monitor network health. Metadata: - Restore products and categories that the Markdown conversion dropped. * edits * edits * edits * Correct Azure Bastion targets and align route propagation guidance Azure Bastion sits in the hub, but the workload virtual machines are in the spokes. The Components entry described remote access to virtual machines in the hub network, which names the wrong targets and contradicts the workflow. No diagram change is needed, because the diagram already places Bastion in the hub and the virtual machines in the spokes. The ExpressRoute step still said to confirm propagation on the gateway subnet, which contradicted the corrected passage in the hub routing section and omitted the NVA subnet that carries inspected traffic. Route propagation controls whether Azure injects gateway-learned prefixes into a subnet route table. It doesn't control whether the gateway learns them. * Apply suggestion from @v-albemi * Update diagram with NAT gateway and rewrite the long description Adds the NAT Gateway that gives the IPv6 NVA pool an egress path, relabels both traffic paths as IPv4 Inspection Path and IPv6 Inspection Path, and restores the IPv6 NVA Pool and Microsoft Azure labels that an earlier re-export dropped. Rewrites the long description to match: adds the NAT Gateway, removes the forced tunnel wording, and splits it into two paragraphs. 997 of 1000 characters. * edits * edits * image desc * image --------- Co-authored-by: Werner Rall <wernerrall@live.com> Co-authored-by: Werner Rall <weral@microsoft.com> Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

62cbd5d

PNP Edit: Refresh Azure OpenAI gateway monitoring article (#16674) * Refresh Azure OpenAI gateway monitoring article for clarity and freshness * Fix links in Azure OpenAI monitoring guide Updated links for monitoring Azure OpenAI and gateway access. * Mark article fresh by updating ms.date * Initial plan * Update model names from gpt-35/gpt-4 family to gpt-5-nano/gpt-5-mini/gpt-5 * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> * Fix link format in Azure OpenAI monitoring guide * Apply suggestion from @ckittel * Fixed list spacing Fixed list spacing, removed incorrect service name * Update article for Microsoft Foundry terminology while preserving requested spacing and unchanged closing lines * Update Azure OpenAI to AI model terminology in documentation * Revise monitoring content for Azure AI Foundry Updated language for clarity and consistency in monitoring guidance. * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Update docs/ai-ml/guide/azure-openai-gateway-monitoring-content.md Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> * Update ms.date in monitoring guide YAML file * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Updated diagrams * Apply suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * AI Foundry -> Microsoft Foundry Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Edit pass before review * Apply suggestion from @ckittel * • - Restored the API Management usage-monitoring query and screenshot, including response-body logging prerequisites, limits, and supported operations. * updated prompt/completion kql * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * convert to guide * edits * complex descriptions * peer review cx * Update docs/ai-ml/guide/azure-openai-gateway-monitoring.md --------- Co-authored-by: Jake Wang <47987698+jakeatmsft@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-01[bot] <274427437+learn-build-service-prod-01[bot]@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: learn-build-service-prod-03[bot] <274428581+learn-build-service-prod-03[bot]@users.noreply.github.com> Co-authored-by: learn-build-service-prod-08[bot] <274430765+learn-build-service-prod-08[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com>

1ebd06d

[AAC] Maintenance - Azure for AWS Pros, Data & AI comparison article (#16373) * initial commit * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Split AWS data guidance by workload * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update docs/aws-professional/data-ai.md Co-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com> * Delete extract.ps1 * Apply batched suggestions from code review Co-authored-by: Clayton Siemens <84867658+claytonsiemens77@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: learn-build-service-prod-07[bot] <274430390+learn-build-service-prod-07[bot]@users.noreply.github.com>

581c298

[Freshness] Global ingress article (#16589) * Add lightboxes and do some formatting before edits * Improve reliability guidance * Apply security improvements * Update components section * Update links * termonolgy and framing update * Not really "any" * Async repl * Change location in TOC * Add next step * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix malformed image lightbox paths Co-authored-by: ckittel <671075+ckittel@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply suggestion from @ckittel --------- Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: ckittel <671075+ckittel@users.noreply.github.com>

c49a38a

PNP Edit: Update APIOps deployment to use apiops-cli tool (#16644) * First draft * Apply suggestions from code review Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Update diagram * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Change title * Add architecture intro text * Fix description * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Update links * Update author * Add feedback * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Standardize name * Update install * Remove alpha * Apply suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Update docs/example-scenario/devops/automated-api-deployments-apiops-content.md Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Fix branding * Add feedback * Add feedback * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> * Simplify * Apply batched suggestions from code review Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Apply suggestion from @ckittel * Remove images that aren't referenced anymore * Adjust TOC * Minor tweaks * Update personas * Add personas. Fix image labels * Add more Git details * Formatting and get-started page * Update docs/example-scenario/devops/automated-api-deployments-apiops-content.md Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> * add link to NPM * Apply batched suggestions from code review Co-authored-by: Stephen Sumner <109609721+stephen-sumner@users.noreply.github.com> * Apply batched suggestions from code review Co-authored-by: Stephen Sumner <109609721+stephen-sumner@users.noreply.github.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> * Add feedback * Apply suggestion from @stephen-sumner * edits * fix svg * . * peer review corrections * Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com> --------- Co-authored-by: Pat Altimore <17440249+PatAltimore@users.noreply.github.com> Co-authored-by: learn-build-service-prod-05[bot] <274429479+learn-build-service-prod-05[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: Chad Kittel <chad.kittel@gmail.com> Co-authored-by: learn-build-service-prod-10[bot] <274431553+learn-build-service-prod-10[bot]@users.noreply.github.com> Co-authored-by: Stephen Sumner <109609721+stephen-sumner@users.noreply.github.com>

3593d4c

PnP edit: Enable an industrial dataspace on Azure (#16371) * new pr * edits * edits * edits * edits * edits * edits * edits * edits * feedback * code fence