Skip to main content

v2.0.0 — AWSops, rebuilt on a new architecture

· 3 min read

We're releasing v2.0.0 — AWSops rebuilt from the ground up on a new architecture. The single-EC2 monolith is now a Terraform-based MSA, and on top of it nearly every screen — AI assistant, AI diagnosis, topology, EKS, cost — has been rebuilt. For you, the whole experience is new: a dedicated domain, in-app login, themes, and full mobile support.

Highlights

Terraform MSA (ECS Fargate + Aurora) · Private edge + in-app login (RS256) · Streaming AI assistant (auto domain routing · persistent threads) · AI diagnosis reports (depth tiers · MD/DOCX/PDF) · Request-flow topology graph · EKS fleet + in-cluster browsing · 3 themes + mobile responsive

A new architecture (full rebuild)

We unwound v1's single EC2 host — where build, runtime, and local state were all tangled together — into components that deploy and scale independently.

AreaChange
IaCCDK → Terraform (S3 backend)
Computesingle EC2 → ECS Fargate (web/worker split, arm64)
Datalocal state → Aurora Serverless v2 (PostgreSQL 17) durable storage
Edgepublic ALB → CloudFront VPC Origin → internal ALB → Fargate (no public ALB, TLS end-to-end)
Authedge exp-only → Cognito + Lambda@Edge RS256 JWKS verification
Long jobsin-process → async worker tier (SQS + Step Functions + Lambda/Fargate)
Path/awsops prefix → root path (/), dedicated domain

A refreshed experience

  • In-app login — sign in with email and password on the self-hosted /login form. Unauthenticated requests are sent to the sign-in screen at the edge.
  • Three themes — a Cobalt (default) · Teal · Dark picker. Your choice persists, and charts and the brand mark adapt to the theme.
  • Mobile responsive — a top bar + 5-tab bottom bar + slide-in drawer bring the full feature set to small screens.
  • Command paletteCmd-K (or Ctrl-K) jumps to any page/resource and switches theme.

AI — faster and smarter

  • AI Assistant — answers stream token-by-token and render as markdown (tables, code, lists). Questions are auto-routed to a domain (network, cost, security, …), and conversations are persisted so the drawer and the full-screen page share one history.
  • AI Diagnosis — generate a comprehensive account-health report at Light / Mid / Deep depth and export it as MD · DOCX · PDF, with intended-vs-actual (invariant) checks and change insights vs the previous report.

Broader visibility

  • Topology — a request-flow graph from Route53 → CloudFront → LB → Target Group → target. Click a node for focus mode + a detail panel (ARN copy, ask-AI).
  • Resource Inventory — sort, search, and inspect 20+ resource types (EC2, Lambda, RDS, S3, VPC, IAM, …).
  • EKS / Kubernetes — a cluster fleet summary plus read-only in-cluster browsing of nodes/pods/deployments, with OpenCost install guidance.
  • Cost — per-service breakdown and drill-down, month-end forecast, and Bedrock model usage (tokens, latency, cost, cache savings).
  • Datasource Explore — query connected observability datasources read-only in their native language (PromQL/LogQL/TraceQL/SQL).

Read-only operations posture

AWSops focuses on observing, analyzing, and diagnosing operations and does not change your AWS resources. For actions that require installing or changing something, it provides scripts and guidance you run yourself.

User guides

See the guide docs for how to use each new screen: