Task: Design a new AWS Console that provides a detailed view of the resources associated with a AWS account, including how they are configured, how they are related to one another, and how the configurations and their relationships have changed over time.

why?

Understand your goal.

In 2014, there was not a way to access full history of changes to AWS customers resources and relationships over time.

Who?

Define the audience.

Audiences:

“As a System Administrator I want to navigate in time to inventory resources that exist in my account, understand current and previous configurations for their resources and evaluate how a configuration change to one resource affects related AWS resources.”

When & Where?

Understand customer's context and needs.

Show the experience from the customers' perspective.

Context:
Time - interaction starts when the customer start having difficulties keeping track of and localizing resources changes over time when using AWS.

Location - Anywhere.

Need - Enable to simplify compliance auditing, security analysis, change management, and operational troubleshooting.

What?

List ideas (A, B, C...)

A. TimeLine navigation.
B. List of changes.
C. Display number of changes.
D. List of Relationships between resources. E. Data visualization. F. Look up feature.

Solve

  • Search resource.
  • Display resources (table).
  • Show Timeline with changes.
  • Select "time" shows detail information of the resources (Panel).
  • Relationships panel.
  • Datepicker for selecting a particular date.
  • Home button to return to the current day.

How

Measure success

To measure how successful our feature is in measuring customer engagement.

  • Number of resources watched.
  • Number of users per session.
  • Engagement.