[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EDFN2PTWTPEP91NE2RHS80":3,"skill-same:01M6EDFN2PTWTPEP91NE2RHS80":101},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":22,"linkOnly":23,"markdownContent":24,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6EDFN2PTWTPEP91NE2RHS80","azure-service-fabric",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-service-fabric\u002FSKILL.md",[],[18,19,20,21],"azure","fabric","service","azure service fabric","2026-11-10 10:12:30",false,"# Azure Service Fabric Skill\n\nThis skill provides expert guidance for Azure Service Fabric. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.\n\n## How to Use This Skill\n\n> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file\n\n> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https:\u002F\u002Fgithub.com\u002FMicrosoftDocs\u002Fmcp\u002Fblob\u002Fmain\u002FREADME.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text\u002Fmarkdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L56 | Diagnosing and fixing Service Fabric cluster\u002Fapp issues: connectivity, certs, upgrades, SNAT, health\u002Fevents, logging, monitoring, remoting, actors, reverse proxy, and local cluster setup. |\n| Best Practices | L57-L94 | Best practices for designing, deploying, testing, monitoring, and hardening Service Fabric apps and clusters, including Reliable Actors\u002FCollections, networking, DR\u002FHA, upgrades, and fault\u002Fchaos testing. |\n| Decision Making | L95-L105 | Guidance on planning Service Fabric clusters: OS and disk choices, stateless vs stateful node types, capacity\u002Fdurability sizing, and migration decisions (e.g., Cloud Services, Linux vs Windows). |\n| Architecture & Design Patterns | L106-L115 | Service Fabric cluster design: Cluster Resource Manager architecture\u002Forchestration, metric balancing & defragmentation, service affinity, and Azure networking patterns for placement and scaling. |\n| Limits & Quotas | L116-L120 | Configuring Service Fabric app upgrade settings: health policies, domains, timeouts, monitoring, and tuning parameters to make upgrades safe and reliable. |\n| Security | L121-L180 | Securing Service Fabric clusters\u002Fapps: certs, TLS, Entra auth, managed identities, secrets\u002FKey Vault, disk encryption, policies, secure remoting\u002Fendpoints, and Windows\u002FAD account configs. |\n| Configuration | L181-L292 | Configuring and operating Service Fabric clusters and apps: cluster\u002Fnode settings, networking, scaling, backup\u002Frestore, manifests, actors\u002Fservices, monitoring, diagnostics, and reverse proxy. |\n| Integrations & Coding Patterns | L293-L326 | Patterns and tools for integrating Service Fabric apps with Azure services, remoting stacks, containers, API Management, and managing clusters\u002Fapps via CLI, PowerShell, and sfctl. |\n| Deployment | L327-L387 | Deploying, upgrading, scaling, and patching Service Fabric clusters and applications (managed, Azure, standalone), including CI\u002FCD, availability zones, OS\u002Fruntime updates, and secure networking. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Connect to Service Fabric managed clusters and resolve certificate issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-connect |\n| Troubleshoot SNAT port exhaustion in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-troubleshoot-snat-port-exhaustion-issues |\n| Reference monitoring data sources for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fmonitor-service-fabric-reference |\n| Troubleshoot Azure Service Fabric application upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-troubleshooting |\n| View and use Service Fabric container logs for diagnosis | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-containers-view-logs |\n| Troubleshoot common Service Fabric code package errors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-code-package-errors |\n| Diagnose common monitoring and diagnostics scenarios in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-common-scenarios |\n| Use Service Fabric event list for cluster diagnostics | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-generation-operational |\n| Resolve common FabricClient exceptions in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-errors-and-exceptions |\n| Use Service Fabric Reliable Actors diagnostics and counters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-diagnostics |\n| Monitor and troubleshoot Service Fabric ServiceRemoting performance | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-serviceremoting-diagnostics |\n| Diagnose Stateful Reliable Services using emitted events | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-diagnostics |\n| Diagnose Service Fabric reverse proxy request issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reverse-proxy-diagnostics |\n| Troubleshoot local Azure Service Fabric cluster setup | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-troubleshoot-local-cluster-setup |\n| Debug and collect logs for Java apps on local Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-debug-log-local-cluster |\n| Use Service Fabric system health reports for troubleshooting | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-understand-and-troubleshoot-with-system-health-reports |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Migrate Cloud Services apps to Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcloud-services-to-service-fabric-migration-guide |\n| Apply data serialization best practices for Service Fabric rolling upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-data-serialization |\n| Apply ARM deployment guardrails for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-azure-resource-manager-guardrails |\n| Design Azure Service Fabric applications using best practices | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-applications |\n| Plan and scale Azure Service Fabric cluster capacity | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-capacity-scaling |\n| Manage Service Fabric with infrastructure-as-code templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-infrastructure-as-code |\n| Monitor and diagnose Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-monitoring |\n| Implement networking best practices for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-networking |\n| Configure stateful replica set size in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-replica-set-size-configuration |\n| Convert Cloud Services roles to stateless services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cloud-services-migration-worker-role-stateless-service |\n| Use automatic node repair in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-node-auto-repair |\n| Unit test stateful services in Azure Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-concepts-unit-testing |\n| Use Fault Injection and Chaos APIs in Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-controlled-chaos |\n| Design Service Fabric apps for disaster recovery and high availability | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-disaster-recovery |\n| Implement logging in .NET Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-diagnostics-log |\n| Unit test Service Fabric stateful services effectively | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-unit-test-stateful-services |\n| Test Service Fabric apps by starting and stopping cluster nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-node-transition-apis |\n| Use production readiness checklist for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-production-readiness-checklist |\n| Design and manage Reliable Actor state in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-access-save-remove-state |\n| Manually delete Reliable Actors and their state in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-delete-actors |\n| Define serializable types for Service Fabric actor state | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-notes-on-actor-type-serialization |\n| Use timers and reminders with Service Fabric Reliable Actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-timers-reminders |\n| Apply guidelines for Service Fabric Reliable Collections | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-reliable-collections-guidelines |\n| Handle transactions and locks in Reliable Collections | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-reliable-collections-transactions-locks |\n| Use ReliableConcurrentQueue for high-throughput messaging | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-reliable-concurrent-queue |\n| Use replica soft delete for Service Fabric data protection | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-replica-soft-delete |\n| Design and send custom Service Fabric health reports | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-report-health |\n| Simulate failures in Service Fabric using testability actions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-testability-actions |\n| Use Fault Analysis Service to test Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-testability-overview |\n| Create chaos and failover test scenarios for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-testability-scenarios |\n| Design and test Service Fabric service-to-service communication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-testability-scenarios-service-communication |\n| Harden Service Fabric apps with workload and fault tests | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-testability-workload-tests |\n| Handle failover and scale operations for Service Fabric container apps | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-containers-failover |\n| Use Reliable Collections effectively in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-work-with-reliable-collections |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Use decision matrix for Cloud Services migration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcloud-services-migration-decision-matrix |\n| Use Ephemeral OS disks for Service Fabric managed cluster node types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-ephemeral-os-disks |\n| Choose managed disk types for Service Fabric managed cluster nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-managed-disk |\n| Deploy stateless node types in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-stateless-node-type |\n| Estimate resource capacity for Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-capacity-planning |\n| Plan Service Fabric cluster capacity, durability, and reliability | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-capacity |\n| Choose between Service Fabric on Linux or Windows | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-linux-windows-differences |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Handle subclustered metrics balancing in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcluster-resource-manager-subclustering |\n| Configure service affinity patterns in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-advanced-placement-rules-affinity |\n| Service Fabric Cluster Resource Manager architecture details | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-architecture |\n| Use defragmentation metrics strategy in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-defragmentation-metrics |\n| Understand Service Fabric Cluster Resource Manager orchestration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-introduction |\n| Apply Azure networking patterns to Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-patterns-networking |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Tune Service Fabric application upgrade parameters and timeouts | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-parameters |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Manage X.509 certificates for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcluster-security-certificate-management |\n| Configure X.509 certificate authentication in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcluster-security-certificates |\n| Use managed identities with Azure Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fconcepts-managed-identity |\n| Configure container registry credentials for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fconfigure-container-repository-credentials |\n| Enable managed identity token service on existing Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fconfigure-existing-cluster-enable-managed-identity-token-service |\n| Enable managed identity support for new Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fconfigure-new-azure-service-fabric-enable-managed-identity |\n| Deploy Service Fabric applications with system-assigned managed identity | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-deploy-service-fabric-application-system-assigned-managed-identity |\n| Deploy Service Fabric applications with user-assigned managed identity | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-deploy-service-fabric-application-user-assigned-managed-identity |\n| Grant Service Fabric apps access to Azure resources | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-grant-access-other-resources |\n| Configure Service Fabric applications with managed identity on managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-application-managed-identity |\n| Deploy and manage application secrets in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-application-secrets |\n| Configure Entra client access for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-azure-active-directory-client |\n| Enable Azure DDoS Protection for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-ddos-protection |\n| Enable disk encryption for Service Fabric managed cluster nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-enable-disk-encryption |\n| Grant Azure resource access to Service Fabric managed identities | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-grant-access-other-resources |\n| Configure IP tags for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-ip-tags |\n| Add managed identities to Service Fabric managed cluster node types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-identity-managed-cluster-virtual-machine-scale-sets |\n| Use managed identity in Service Fabric app code | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-identity-service-fabric-app-code |\n| Migrate Service Fabric clusters to TLS 1.3 | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-migrate-transport-layer-security |\n| Apply deny assignment policy to Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fmanaged-cluster-deny-assignment |\n| Use built-in Azure Policy definitions for Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fpolicy-reference |\n| Apply Azure Policy compliance controls to Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fsecurity-controls-policy |\n| Secure Azure Service Fabric microservices and data | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-and-service-security |\n| Run Service Fabric services under system and local accounts | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-runas-security |\n| Manage and secure secrets in Azure Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-secret-management |\n| Configure encryption certificates and secrets on Linux clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-secret-management-linux |\n| Configure encryption certificates and secrets on Windows clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-secret-management-windows |\n| Use Service Fabric Central Secret Service for in-cluster secrets | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-secret-store |\n| Assign SecurityAccessPolicy to Service Fabric service endpoints | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-assign-policy-to-endpoint |\n| Apply security best practices to Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-best-practices-security |\n| Migrate Service Fabric cluster certificates to common name | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-change-cert-thumbprint-to-cn |\n| Configure Microsoft Entra ID client authentication for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-setup-aad |\n| Set up Microsoft Entra ID authentication for Service Fabric via Azure portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-setup-azure-ad-via-portal |\n| Roll over common-name based Service Fabric cluster certificates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-rollover-cert-cn |\n| Secure Azure Service Fabric clusters and endpoints | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-security |\n| Configure Service Fabric cluster client roles and permissions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-security-roles |\n| Manage certificates in Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-security-update-certs-azure |\n| Configure X.509 certificates for Service Fabric apps on Linux | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-configure-certificates-linux |\n| Connect securely to Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-connect-to-secure-cluster |\n| Create Service Fabric clusters using certificate common names | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-create-cluster-using-cert-cn |\n| Enable disk encryption for Linux Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-enable-azure-disk-encryption-linux |\n| Enable disk encryption for Windows Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-enable-azure-disk-encryption-windows |\n| Use Service Fabric Key Vault references for application secrets | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-keyvault-references |\n| Enable secure data contract serialization for Service Fabric remoting exceptions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-exception-serialization |\n| Secure C# service remoting communication in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-secure-communication |\n| Secure Java service remoting communication in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-secure-communication-java |\n| Secure WCF-based Reliable Services communication in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-secure-communication-wcf |\n| Secure Service Fabric reverse proxy end-to-end communication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reverseproxy-configure-secure-communication |\n| Run Service Fabric services as Active Directory users or groups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-run-service-as-ad-user-or-group |\n| Run Service Fabric services under gMSA accounts | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-run-service-as-gmsa |\n| Import and manage certificates in Service Fabric container services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-securing-containers |\n| Configure gMSA for Service Fabric Windows container services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-setup-gmsa-for-windows-containers |\n| Configure HTTPS endpoints with Kestrel on Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-dotnet-app-enable-https-endpoint |\n| Configure secure Visual Studio connections to Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-visualstudio-configure-secure-connections |\n| Secure Windows Service Fabric clusters with Windows security | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-windows-cluster-windows-security |\n| Secure Windows Service Fabric clusters with X.509 certificates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-windows-cluster-x509-security |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Use Service Fabric Backup Explorer on local backups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fbackup-explorer |\n| Configure container image management and cleanup in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcontainer-image-management |\n| Configure Azure Load Balancer rules for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fcreate-load-balancer-rule |\n| Configure ARM-based app deployment to Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-app-deployment-template |\n| Integrate Azure Application Gateway with Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-application-gateway |\n| Configure autoscaling policies for Service Fabric managed cluster nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-autoscale |\n| Configure Azure Service Fabric managed cluster settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-configuration |\n| Deploy Service Fabric managed clusters with a subnet per node type | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-deploy-with-subnet-per-nodetype |\n| Configure large VM scale set secondary node types in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-large-virtual-machine-scale-sets |\n| Configure maintenance control windows for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-maintenance-control |\n| Modify node type configuration in Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-modify-node-type |\n| Configure NAT gateway for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-nat-gateway |\n| Configure networking, NSG, and load balancer for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-networking |\n| Use Public IP address prefixes with Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-public-ip-prefix |\n| Scale Service Fabric managed cluster node types to zero | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-scale-to-zero |\n| Configure multiple NICs for Service Fabric managed cluster node types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-use-multiple-network-interface-cards |\n| Add VM scale set extensions to Service Fabric managed cluster node types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-vmss-extension |\n| Configure Initializer CodePackages for Service Fabric apps | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Finitializer-codepackages |\n| Configure monitoring and alerts for Azure Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fmonitor-service-fabric |\n| Configure liveness and readiness probes in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fprobes-codepackage |\n| Configure RunToCompletion semantics for Service Fabric workloads | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Frun-to-completion |\n| Configure Service Fabric applications with manifests | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-and-service-manifests |\n| Trigger on-demand backups for Service Fabric services and actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-backup-restore-service-ondemand-backup |\n| Restore Service Fabric stateful services and actors from backups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-backup-restore-service-trigger-restore |\n| Configure periodic backup policies for Service Fabric services and actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-backuprestoreservice-configure-periodic-backup |\n| Configure periodic backup and restore for Service Fabric on Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-backuprestoreservice-quickstart-azurecluster |\n| Configure periodic backup and restore on standalone Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-backuprestoreservice-quickstart-standalonecluster |\n| Use Service Fabric CLI to manage clusters and apps | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cli |\n| Upgrade Azure Service Fabric cluster configuration via ARM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-config-upgrade-azure |\n| Upgrade configuration of standalone Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-config-upgrade-windows-server |\n| Author an Azure Resource Manager template for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-create-template |\n| Customize Azure Service Fabric cluster fabric settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-fabric-settings |\n| Configure standalone Service Fabric clusters via ClusterConfig.json | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-manifest |\n| Configure Service Fabric node types and VM scale sets | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-nodetypes |\n| Configure advanced placement policies in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-advanced-placement-rules-placement-policies |\n| Configure throttling in Service Fabric Cluster Resource Manager | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-advanced-throttling |\n| Configure Application Groups in Service Fabric Cluster Resource Manager | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-application-groups |\n| Configure auto scaling policies for Service Fabric services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-autoscaling |\n| Configure balancing behavior in Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-balancing |\n| Describe Service Fabric clusters for Cluster Resource Manager | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-cluster-description |\n| Specify metrics and placement settings for Service Fabric services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-configure-services |\n| Configure ignore-metrics behavior in Service Fabric CRM | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-ignore-metrics |\n| Configure InBuild throttling for Service Fabric replicas | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-inbuild-throttling |\n| Integrate Cluster Resource Manager with Service Fabric management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-management-integration |\n| Configure and use Service Fabric metrics for load management | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-metrics |\n| Set movement cost for Service Fabric services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-movement-cost |\n| Use dynamic node tags to influence Service Fabric placement | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-node-tagging |\n| Set service sensitivity and maximum load in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-resource-manager-sensitivity |\n| Understand contents of Service Fabric standalone Windows package | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-standalone-package-contents |\n| Configure Azure Files volume driver for Service Fabric containers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-containers-volume-logging-drivers |\n| Configure EventFlow for Service Fabric event aggregation | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-aggregation-eventflow |\n| Aggregate Service Fabric events with Linux Azure Diagnostics (LAD) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-aggregation-lad |\n| Aggregate Service Fabric events with Azure Diagnostics (WAD) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-aggregation-wad |\n| Analyze Service Fabric events with Azure Monitor logs queries | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-analysis-oms |\n| Use platform-level monitoring events in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-event-generation-infra |\n| Consume built-in Azure Service Fabric operational events | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-events |\n| Use Azure Service Fabric Event Store for cluster monitoring | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-eventstore |\n| Report and check health in Azure Service Fabric services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-how-to-report-and-check-service-health |\n| Configure Log Analytics agent for Service Fabric performance monitoring | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-oms-agent |\n| Monitor Service Fabric containers with Azure Monitor logs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-oms-containers |\n| Set up Azure Monitor logs for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-oms-setup |\n| Write Service Fabric Linux platform events to Syslog | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-oms-syslog |\n| Collect Service Fabric performance counters with Azure Diagnostics | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-perf-wad |\n| Configure and use Service Fabric DNS service for service discovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-dnsservice |\n| Deploy Docker Compose applications to Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-docker-compose |\n| Reference Service Fabric environment variables and usage | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-environment-variables-reference |\n| Configure Eclipse plugin for Java Service Fabric development | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-get-started-eclipse |\n| Set up and use Service Fabric Reliable Services extension in VS Code | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-get-started-vs-code |\n| Parameterize Service Fabric configuration files for multiple environments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-parameterize-configuration-files |\n| Configure environment variables for Service Fabric services and containers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-specify-environment-variables |\n| Specify Service Fabric service port numbers using parameters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-specify-port-number-using-parameters |\n| Configure the ImageStoreConnectionString for Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-image-store-connection-string |\n| Manage Service Fabric app configuration across multiple environments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-manage-multiple-environment-app-configuration |\n| Configure Service Fabric node types with managed data disks | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-managed-disk |\n| Configure manifests for multi-container Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-manifest-example-container-app |\n| Configure manifests for Reliable Services applications in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-manifest-example-reliable-services-app |\n| Apply Service Fabric application and service manifest settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-manifest-examples |\n| Migrate Service Fabric Java apps from SDK to Maven dependencies | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-migrate-old-javaapp-to-use-maven |\n| Configure networking modes for Service Fabric container services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-networking-modes |\n| Implement backup and restore for Service Fabric Reliable Actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-backup-and-restore |\n| Configure FabricTransport communication settings for Service Fabric actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-fabrictransportsettings |\n| Configure KVSActorStateProvider settings for Service Fabric actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-kvsactorstateprovider-configuration |\n| Configure lifecycle and garbage collection for Service Fabric actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-lifecycle |\n| Configure reentrancy behavior in Service Fabric actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-reentrancy |\n| Configure ReliableDictionaryActorStateProvider settings in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-reliabledictionarystateprovider-configuration |\n| Implement custom Service Fabric actor services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-using |\n| Configure global and per-service settings for Service Fabric Reliable Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-configuration |\n| Configure serialization for Service Fabric Reliable Collections | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-reliable-collections-serialization |\n| Configure resource governance for Service Fabric services and containers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-resource-governance |\n| Configure Service Fabric reverse proxy for microservice communication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reverseproxy |\n| Set up and configure Service Fabric reverse proxy | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reverseproxy-setup |\n| Configure Service Fabric setup entry point scripts and RunAs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-run-script-at-service-startup |\n| Define Service Fabric service endpoints and HTTPS settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-manifest-resources |\n| Understand Service Fabric service model XML schema | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema |\n| Service Fabric service model XML attribute groups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema-attribute-groups |\n| Service Fabric service model XML complex types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema-complex-types |\n| Service Fabric service model XML element groups | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema-element-groups |\n| Service Fabric service model XML schema elements | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema-elements |\n| Service Fabric service model XML simple types | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-service-model-schema-simple-types |\n| Containerize Service Fabric Reliable Services and Actors on Windows | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-services-inside-containers |\n| Configure local sfctl CLI settings | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-settings |\n| Configure telemetry settings for sfctl CLI | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-settings-telemetry |\n| Use StartupServices.xml to configure Service Fabric services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-startupservices-model |\n| Configure ELK stack monitoring for Service Fabric applications | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-java-elk |\n| Configure monitoring and diagnostics for Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-monitor-cluster |\n| Configure Azure Monitor logs for Windows containers on Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-monitoring-wincontainers |\n| Generate and package Service Fabric container applications with Yeoman | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-package-containers |\n| Use Service Fabric Explorer to visualize and manage clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-visualizing-your-cluster |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Use managed identity in Service Fabric application code to access Azure services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-managed-identity-service-fabric-app-code |\n| Manage Service Fabric with Azure CLI and sfctl samples | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fsamples-cli |\n| Query Service Fabric EventStore APIs for cluster events | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-diagnostics-eventstore-query |\n| Containerize and deploy .NET apps with Azure SQL on Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-host-app-in-a-container |\n| Generate and use Java client APIs from Service Fabric REST | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-java-rest-api-usage |\n| Use PowerShell scripts to manage Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-powershell-samples |\n| Enumerate Reliable Actors and metadata in Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-enumerate |\n| Implement events for Service Fabric Reliable Actors | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-actors-events |\n| Host ASP.NET Core services in Service Fabric Reliable Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-communication-aspnetcore |\n| Configure C# service remoting in Azure Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-communication-remoting |\n| Configure Java service remoting in Azure Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-communication-remoting-java |\n| Use WCF communication stack with Service Fabric Reliable Services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-reliable-services-communication-wcf |\n| Use sfctl CLI to manage Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl |\n| Manage Service Fabric applications with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-application |\n| Run chaos tests using sfctl chaos commands | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-chaos |\n| Configure chaos schedules with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-chaos-schedule |\n| Manage Service Fabric clusters via sfctl cluster | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-cluster |\n| Manage Docker Compose apps with sfctl compose | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-compose |\n| Run container operations on Service Fabric nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-container |\n| Use sfctl to manage Service Fabric infrastructure service | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-is |\n| Manage Service Fabric cluster nodes with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-node |\n| Query and manage Service Fabric partitions via sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-partition |\n| Store and query Service Fabric properties with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-property |\n| Manage Service Fabric replicas using sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-replica |\n| Control Service Fabric repair manager via sfctl rpm | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-rpm |\n| Manage standalone Service Fabric clusters with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-sa-cluster |\n| Manage Service Fabric services and packages via sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-service |\n| Perform image store file operations with sfctl | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-sfctl-store |\n| Build container images for multi-container apps on Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-create-container-images |\n| Integrate Azure API Management with Service Fabric back-end services | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-deploy-api-management |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy custom Windows images to Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-deploy-custom-image |\n| Deploy Service Fabric managed clusters across Availability Zones | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-availability-zones |\n| Add Azure Dedicated Hosts to Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-dedicated-hosts |\n| Enable coordinated Safe Deployment Process on Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-enable-safe-deployment-process |\n| Manage runtime upgrades for Service Fabric managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-managed-cluster-upgrades |\n| Enable automatic OS image upgrades for Service Fabric nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fhow-to-patch-cluster-nodes-windows |\n| Understand Service Fabric Explorer blocking operations on managed clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fmanaged-cluster-service-fabric-explorer-blocking-operation |\n| Migrate Service Fabric clusters to availability zone support | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fmigrate-service-fabric-availability-zones |\n| Deploy and upgrade Service Fabric apps with ARM templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-arm-resource |\n| Manage Service Fabric applications with sfctl CLI | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-lifecycle-sfctl |\n| Plan and execute Service Fabric application upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade |\n| Use advanced techniques for Service Fabric application upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-advanced |\n| Perform zero-downtime rolling upgrades of Service Fabric apps in Visual Studio | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-tutorial |\n| Perform monitored rolling upgrades of Service Fabric apps with PowerShell | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-application-upgrade-tutorial-powershell |\n| Plan and prepare Azure Service Fabric cluster deployment | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-azure-deployment-preparation |\n| Create a standalone Windows Service Fabric cluster | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-for-windows-server |\n| Deploy a secure Service Fabric cluster using ARM templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-via-arm |\n| Create a secure Service Fabric cluster via Azure portal | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-creation-via-portal |\n| Programmatically scale Azure Service Fabric clusters using Azure SDK | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-programmatic-scaling |\n| Move Azure Service Fabric clusters between regions | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-region-move |\n| Remote connect to Azure Service Fabric cluster nodes | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-remote-connect-to-azure-cluster-node |\n| Scale Service Fabric clusters in and out with autoscale rules | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-scale-in-out |\n| Scale Azure Service Fabric clusters in production | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-scaling |\n| Scale standalone Service Fabric clusters up or out | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-scaling-standalone |\n| Prepare environment for standalone Service Fabric cluster deployment | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-standalone-deployment-preparation |\n| Plan and execute Azure Service Fabric cluster upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-upgrade |\n| Upgrade Linux OS version for Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-upgrade-os |\n| Upgrade Azure Service Fabric standalone clusters safely | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-upgrade-standalone |\n| Manage Azure Service Fabric cluster runtime upgrades | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-upgrade-version-azure |\n| Upgrade Service Fabric version for standalone clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-upgrade-windows-server |\n| Add or remove nodes in standalone Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cluster-windows-server-add-remove-nodes |\n| Deploy Service Fabric clusters across Azure Availability Zones | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-cross-availability-zones |\n| Deploy and remove Service Fabric applications using PowerShell | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-deploy-remove-applications |\n| Deploy and remove Service Fabric applications using FabricClient APIs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-deploy-remove-applications-fabricclient |\n| Build, deploy, and debug .NET Core Service Fabric apps with VS Code | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-develop-csharp-applications-with-vs-code |\n| Build, deploy, and debug Java Service Fabric apps with VS Code | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-develop-java-applications-with-vs-code |\n| Publish .NET Core apps to Linux Service Fabric clusters from Visual Studio | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-publish-linux-app-vs |\n| Remove a node type from Azure Service Fabric cluster | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-how-to-remove-node-type |\n| Manage and deploy Service Fabric apps with Visual Studio | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-manage-application-in-visual-studio |\n| Package Service Fabric applications for deployment | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-package-apps |\n| Use Patch Orchestration Application for Service Fabric patching | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-patch-orchestration-application |\n| Scale up non-primary node types in Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-scale-up-non-primary-node-type |\n| Scale up primary node types in Service Fabric clusters without downtime | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-scale-up-primary-node-type |\n| Deploy stateless-only node types in Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-stateless-node-types |\n| Deploy a Linux Service Fabric cluster into an Azure virtual network | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-create-vnet-and-linux-cluster |\n| Deploy a Windows Service Fabric cluster into an Azure virtual network | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-create-vnet-and-windows-cluster |\n| Delete Azure Service Fabric clusters and associated resources safely | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-delete-cluster |\n| Set up CI\u002FCD deployment for Service Fabric apps with Azure Pipelines | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-deploy-app-with-cicd-vsts |\n| Set up CI\u002FCD for Service Fabric container applications with Azure DevOps | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-deploy-container-app-with-cicd-vsts |\n| Deploy Java Service Fabric applications to Azure clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-java-deploy-azure |\n| Configure Jenkins CI\u002FCD for Java apps on Service Fabric | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-java-jenkins |\n| Scale Azure Service Fabric clusters and clean up resources | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-scale-cluster |\n| Provision Azure VM infrastructure for standalone Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-standalone-azure-create-infrastructure |\n| Provision AWS infrastructure for standalone Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-standalone-create-infrastructure |\n| Install and configure Service Fabric standalone clusters and client | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-standalone-create-service-fabric-cluster |\n| Upgrade the Service Fabric runtime on Azure-hosted clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-tutorial-upgrade-cluster |\n| Configure Service Fabric application upgrades in Visual Studio | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fservice-fabric-visualstudio-configure-upgrade |\n| Add new node types to scale out Azure Service Fabric clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fservice-fabric\u002Fvirtual-machine-scale-set-scale-node-type-scale-out |\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-service-fabric",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill azure-service-fabric",{"tool":41,"command":42},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill azure-service-fabric",{"tool":44,"command":45},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill azure-service-fabric","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-service-fabric\u002FSKILL.md",true,[49,55,61,65,69,73,77,81,85,89,93,97],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"checklist.md","REFERENCE","参考文档",3944,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fchecklist.md",{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"customize.toml","OTHER","其他",1636,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fcustomize.toml",{"path":62,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":63,"sourceHtmlUrl":64},"steps\u002Fstep-01-init.md",7257,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-01-init.md",{"path":66,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":67,"sourceHtmlUrl":68},"steps\u002Fstep-01b-continue.md",5023,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-01b-continue.md",{"path":70,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":71,"sourceHtmlUrl":72},"steps\u002Fstep-02-vision.md",6598,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-02-vision.md",{"path":74,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":75,"sourceHtmlUrl":76},"steps\u002Fstep-03-market.md",6367,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-03-market.md",{"path":78,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":79,"sourceHtmlUrl":80},"steps\u002Fstep-04-fundamentals.md",7243,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-04-fundamentals.md",{"path":82,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":83,"sourceHtmlUrl":84},"steps\u002Fstep-05-scope.md",7179,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-05-scope.md",{"path":86,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":87,"sourceHtmlUrl":88},"steps\u002Fstep-06-references.md",6519,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-06-references.md",{"path":90,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":91,"sourceHtmlUrl":92},"steps\u002Fstep-07-content.md",7312,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-07-content.md",{"path":94,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":95,"sourceHtmlUrl":96},"steps\u002Fstep-08-complete.md",7632,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Fsteps\u002Fstep-08-complete.md",{"path":98,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":99,"sourceHtmlUrl":100},"templates\u002Fgame-brief-template.md",2233,"https:\u002F\u002Fgithub.com\u002FdevelopAgent\u002Fbmad-start\u002Fblob\u002Fmain\u002F.ona\u002Fskills\u002Fgds-create-game-brief\u002Ftemplates\u002Fgame-brief-template.md",[102,116,126,135,141,148],{"skillNo":103,"name":104,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":112,"publishedAt":22},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[107],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[113,114,115],"model","model hierarchy","model hierarchy skill",{"skillNo":117,"name":118,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":122,"publishedAt":22},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[121],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},[123,124,125],"MCP","zoom","zoom mcp",{"skillNo":127,"name":128,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":22},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[132,133,134,124],"sdk","zoom apps sdk","apps",{"skillNo":136,"name":137,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":140,"publishedAt":22},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[137],{"skillNo":142,"name":143,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":147,"publishedAt":22},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[146],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},[143],{"skillNo":149,"name":150,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":22},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[150]]