MicrosoftDocs/architecture-center/docs/hybrid

Last 20 commits touching this section.

d0b86f3

Correct premium storage minimum size in documentation (#4802) Updated the minimum size for premium storage from 100 gibibytes to 32 gibibytes.

39ce9bc

Merge pull request #16862 from mestredelpino/fix/arc-hybrid-kubernetes Fix/arc hybrid kubernetes

f522ded

Revise author details and update date in documentation Updated author information and modified the date in the YAML file. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

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>

f8d04cb

Update Azure Arc Kubernetes monitoring guidance

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>

f491a77

Merge branch 'main' into zone-clarifications

bff8ef0

Apply suggestion from @ckittel

8c5e813

Fix AKS network requirements link in Azure Local docs Updated link for AKS network requirements in Azure Local documentation. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

8c29ef5

Update azure-local-switchless-content.md

bb442b3

Fix AKS network requirements link in documentation Updated the link for AKS network requirements in the Azure Local documentation.

a8791cd

Merge pull request #16682 from MicrosoftDocs/icon-convert [BULK] Convert icons to :::image

d16b276

Convert reference style image refs to :::image extension (#16681)

c0c17fa

fix missing space

15cfa4c

Convert icons to :::image

1364fe2

Fix capitalization of Azure Monitor Agent in documentation Corrected the capitalization of 'Azure Monitor agent' to 'Azure Monitor Agent' for consistency. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

840eb17

Apply batched suggestions from code review Co-authored-by: Chad Kittel <chad.kittel@gmail.com>

125f51e

Separate Arc SQL feature prerequisites Co-authored-by: ckittel <671075+ckittel@users.noreply.github.com>

db76e38

Clarify Windows support for Arc SQL features Co-authored-by: ckittel <671075+ckittel@users.noreply.github.com>

5c624b6

Update Azure Arc SQL monitoring agent guidance Co-authored-by: ckittel <671075+ckittel@users.noreply.github.com>