Skip to content

Cloud extractor — AWS resources to ArchiMate Technology layer #93

Description

@victorsoriadrp

Context

A common source of architecture decay is the gap between "what we documented" and "what's actually running in the cloud." An AWS extractor closes that loop by reflecting real infrastructure as ArchiMate Technology elements.

Scope

  • Authenticate via AWS SDK (IAM role / access key — configurable)
  • Discover resources: EC2 instances, ECS services, EKS clusters, RDS, S3 buckets, Lambda functions, API Gateway, ELBs, VPCs
  • Map each to an ArchiMate Technology element (Node, SystemSoftware, TechnologyService, etc.) with consistent ID derived from ARN
  • Express relationships (e.g., Lambda → API Gateway = Composition)
  • Idempotent re-runs: update existing elements, mark removed ones, never duplicate

Acceptance criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions