II.
LibraryProcess JSON
Structured · livelib-process:devops-sre-platform--service-mesh
service-mesh json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:devops-sre-platform--service-mesh",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "service-mesh",
"description": "Service Mesh Implementation - Complete workflow for implementing a production-ready service mesh\nwith traffic management, security (mTLS), observability, resilience patterns, and policy enforcement. Supports\nmultiple service mesh implementations (Istio, Linkerd, Consul Connect) with installation, configuration,\nprogressive traffic migration, observability integration, and operational runbooks.",
"libraryPath": "library/specializations/devops-sre-platform/service-mesh.js",
"specialization": "devops-sre-platform",
"references": [
"- Istio Documentation: https://istio.io/latest/docs/\n- Linkerd Documentation: https://linkerd.io/2/overview/\n- Consul Service Mesh: https://www.consul.io/docs/connect\n- Service Mesh Comparison: https://servicemesh.es/\n- Service Mesh Patterns: https://www.oreilly.com/library/view/the-enterprise-path/9781492041795/\n- CNCF Service Mesh Landscape: https://landscape.cncf.io/card-mode?category=service-mesh"
],
"example": "const result = await orchestrate('specializations/devops-sre-platform/service-mesh', {\n projectName: 'E-commerce Microservices',\n serviceMeshType: 'istio', // 'istio', 'linkerd', 'consul'\n clusterInfo: {\n clusterName: 'production-k8s',\n kubernetesVersion: '1.28'\n },\n services: [\n { name: 'api-gateway', namespace: 'default' },\n { name: 'order-service', namespace: 'default' },\n { name: 'payment-service', namespace: 'default' }\n ],\n environment: 'production',\n requirements: {\n mtls: true,\n trafficManagement: true,\n observability: true,\n resilience: true,\n multiCluster: false,\n egressControl: true\n }\n});",
"usesAgents": [
"general-purpose"
]
},
"outgoingEdges": [
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "skill-area:service-mesh-config",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "skill-area:observability-instrumentation",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "topic:service-mesh",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "topic:microservices",
"kind": "lib_covers_topic",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "domain:devops",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "role:platform-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "role:sre",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "workflow:change-management",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:devops-sre-platform--service-mesh",
"to": "specialization:devops-sre-platform",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 1
}
}
],
"incomingEdges": []
}