slug: amazon-app-runner provider: Amazon App Runner generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 19 edges: - tag: '#X Amz Target=AppRunner.CreateObservabilityConfiguration' spec_file: amazon-app-runner-x-amz-target-apprunner-createobservabilityconfiguration-api-openapi.yml capability_id: BC-4220.20 capability_id_l1: BC-4220 capability_name: Observability Management confidence: 0.78 evidence: CreateObservabilityConfiguration; schemas ObservabilityConfiguration, TracingVendor, TraceConfiguration reason: Configures tracing/observability for the running service — observability management (logs, metrics, traces) of a production service. - tag: '#X Amz Target=AppRunner.DeleteObservabilityConfiguration' spec_file: amazon-app-runner-x-amz-target-apprunner-deleteobservabilityconfiguration-api-openapi.yml capability_id: BC-4220.20 capability_id_l1: BC-4220 capability_name: Observability Management confidence: 0.78 evidence: DeleteObservabilityConfiguration; schemas ObservabilityConfiguration, TracingVendor, TraceConfiguration reason: Operation manages tracing/observability configuration for a running service, matching Observability Management (logs, metrics, traces). - tag: '#X Amz Target=AppRunner.DescribeObservabilityConfiguration' spec_file: amazon-app-runner-x-amz-target-apprunner-describeobservabilityconfiguration-api-openapi.yml capability_id: BC-4220.20 capability_id_l1: BC-4220 capability_name: Observability Management confidence: 0.78 evidence: DescribeObservabilityConfiguration; schemas ObservabilityConfiguration, TracingVendor, TraceConfiguration reason: Retrieves tracing/observability configuration for the running service, matching Observability Management. - tag: '#X Amz Target=AppRunner.DeleteVpcConnector' spec_file: amazon-app-runner-x-amz-target-apprunner-deletevpcconnector-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: DeleteVpcConnector; schemas VpcConnector, VpcConnectorName, VpcConnectorStatus reason: VPC connector lifecycle is cloud network infrastructure configuration, matching IT Infrastructure Management (compute, storage, network, cloud infrastructure). - tag: '#X Amz Target=AppRunner.DescribeVpcConnector' spec_file: amazon-app-runner-x-amz-target-apprunner-describevpcconnector-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: DescribeVpcConnector; schemas VpcConnector, VpcConnectorStatus, StringList reason: Reads VPC connector (network) resources for the service, i.e. cloud network infrastructure management. - tag: '#X Amz Target=AppRunner.ListVpcConnectors' spec_file: amazon-app-runner-x-amz-target-apprunner-listvpcconnectors-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: ListVpcConnectors; schemas VpcConnector, VpcConnectorName, VpcConnectorStatus reason: Manages VPC connectors (network attachment of services to a virtual private cloud) — clearly cloud network/infrastructure management. - tag: '#X Amz Target=AppRunner.ListVpcIngressConnections' spec_file: amazon-app-runner-x-amz-target-apprunner-listvpcingressconnections-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.75 evidence: ListVpcIngressConnections; schemas VpcIngressConnectionSummary, ListVpcIngressConnectionsFilter reason: Lists private VPC ingress connections to services — cloud networking configuration, i.e. IT infrastructure management. - tag: '#X Amz Target=AppRunner.DeleteVpcIngressConnection' spec_file: amazon-app-runner-x-amz-target-apprunner-deletevpcingressconnection-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: DeleteVpcIngressConnection; schemas IngressVpcConfiguration, VpcIngressConnection, DomainName reason: Manages private VPC ingress networking for the service — cloud network infrastructure, not a business capability of any other kind. - tag: '#X Amz Target=AppRunner.DescribeVpcIngressConnection' spec_file: amazon-app-runner-x-amz-target-apprunner-describevpcingressconnection-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: DescribeVpcIngressConnection; schemas IngressVpcConfiguration, VpcIngressConnection, DomainName reason: Reads private VPC ingress networking configuration — cloud network/infrastructure management rather than any business-domain capability. - tag: '#X Amz Target=AppRunner.UpdateVpcIngressConnection' spec_file: amazon-app-runner-x-amz-target-apprunner-updatevpcingressconnection-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.72 evidence: UpdateVpcIngressConnection; schemas IngressVpcConfiguration, VpcIngressConnectionStatus, DomainName reason: Manages VPC ingress network connectivity for the service — cloud network/infrastructure configuration, i.e. IT Infrastructure Management. - tag: '#X Amz Target=AppRunner.CreateAutoScalingConfiguration' spec_file: amazon-app-runner-x-amz-target-apprunner-createautoscalingconfiguration-api-openapi.yml capability_id: BC-4220.50 capability_id_l1: BC-4220 capability_name: Capacity & Performance Management confidence: 0.7 evidence: CreateAutoScalingConfiguration; ASConfigMinSize, ASConfigMaxSize, ASConfigMaxConcurrency reason: Defines auto-scaling policies (min/max size, concurrency) for a running service — capacity and performance management of the hosted service. - tag: '#X Amz Target=AppRunner.CreateVpcConnector' spec_file: amazon-app-runner-x-amz-target-apprunner-createvpcconnector-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: CreateVpcConnector; schemas VpcConnector, VpcConnectorStatus, StringList (subnets/security groups) reason: Creates VPC network connectivity resources for the service — cloud network infrastructure management. - tag: '#X Amz Target=AppRunner.CreateVpcIngressConnection' spec_file: amazon-app-runner-x-amz-target-apprunner-createvpcingressconnection-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: CreateVpcIngressConnection; schemas IngressVpcConfiguration, VpcIngressConnectionStatus, DomainName reason: Provisions private VPC ingress networking for the service — cloud network/infrastructure configuration. - tag: '#X Amz Target=AppRunner.DeleteService' spec_file: amazon-app-runner-x-amz-target-apprunner-deleteservice-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: DeleteService; schemas InstanceConfiguration, Cpu, Memory, ImageRepositoryType, NetworkConfiguration, Runtime reason: Deleting an App Runner service tears down managed cloud compute for a containerised app — cloud/compute infrastructure management. Could also be read as deployment orchestration, so not maximal confidence. - tag: '#X Amz Target=AppRunner.DescribeService' spec_file: amazon-app-runner-x-amz-target-apprunner-describeservice-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: DescribeService; schemas InstanceConfiguration, Cpu, Memory, Runtime, NetworkConfiguration, HealthCheckHealthyThreshold reason: Describes a managed container compute service and its instance/network configuration — cloud compute infrastructure management. Deployment-orchestration reading is possible, so confidence held at 0.7. - tag: '#X Amz Target=AppRunner.ListObservabilityConfigurations' spec_file: amazon-app-runner-x-amz-target-apprunner-listobservabilityconfigurations-api-openapi.yml capability_id: BC-4220.20 capability_id_l1: BC-4220 capability_name: Observability Management confidence: 0.7 evidence: ListObservabilityConfigurations; schemas ObservabilityConfigurationSummary, ObservabilityConfigurationName reason: Operation manages observability (tracing/monitoring) configurations for the running service, matching Observability Management within platform operations. - tag: '#X Amz Target=AppRunner.StartDeployment' spec_file: amazon-app-runner-x-amz-target-apprunner-startdeployment-api-openapi.yml capability_id: BC-4210.40 capability_id_l1: BC-4210 capability_name: Deployment Orchestration confidence: 0.7 evidence: POST /#X-Amz-Target=AppRunner.StartDeployment StartDeployment; "It provides an automatic delivery pipeline with fully managed operations" reason: Triggers a deployment of a new build/image to the running service, which is deployment orchestration in the software release lifecycle. - tag: '#X Amz Target=AppRunner.UpdateService' spec_file: amazon-app-runner-x-amz-target-apprunner-updateservice-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST /#X-Amz-Target=AppRunner.UpdateService UpdateService; schemas Memory, NetworkConfiguration, Cpu, InstanceConfiguration, ImageRepositoryType reason: Updates the configuration of a running container application service (CPU/memory/instance/network) — managing cloud compute infrastructure for an application; maps to IT Infrastructure Management. - tag: Amazon App Runner AWS App Runner API spec_file: amazon-app-runner-amazon-app-runner-aws-app-runner-api-api-openapi.yml capability_id: BC-600.50 capability_id_l1: BC-600 capability_name: IT Infrastructure Management confidence: 0.7 evidence: POST / CreateService Amazon App Runner Create an App Runner service; schemas CreateServiceInput reason: Provisions a managed container application service in the cloud ('from an existing container image or source code to a running service') — cloud compute infrastructure provisioning.