James Read
2020-02-25 eab74b8200fd7af0e496ec3a472c3d7e1a9dbe53
commit | author | age
eab74b 1 == User Stories for AAD
061120 2
JM 3 * A new product was acquired by Red Hat and the Architect wants to provide a new product as part of a deployable environment with AAD
4
5 * It's time consuming to put together environments. The Engineer wants to re-use deployment and configuration management for a product that's already implemented in AAD to provide it integrated with another product.
6
7 * There's a new feature in OpenShift, and the Enineer wants to implement a feature in a product that will only impact a subset of the users of a product, and the engineers who rely on the product in their environments.
8
9 * The SA wants to deliver a demo, and test their environment immediately before a demo, and clean up test data so the demo will be pristine.
10
11 * The SA Manager wants needs to track effort and spending per opporunity, and wants a report of each her SA's activities, and a cost-per-opportunity report.
12
13 * The Enablement Architect wants to set a date to automatically destroy student envionrments.
14
15 * The Enablement Architect wants to increase lab testing velocity by deploying environments via API.
16
17 * The Enablement Architect wants to teach in a situation where two environments networked together, so multiple clusters can intercommunicate.
18
19 * The Operators want a dashboard of environments as they launch, run, and are destroyed. Example: It's difficult to respond to the question, "Are there any problems deploying or destroying any environments?  Operators cannot quickly see the entire operational landscape of the system.
20
21 * The Architect wants a new cloud service feature added to an environment.  Example: New class requirements demand object storage for environemtns. So, S3 buckets with quotas need to be setup for each environment.
22
23 * The SA wants to use AAD to create a demo of Quay for their customer from a basic deployment, as an upstream of a new OpenShift Cluster with Jenkins CI, a test Java application and user policies for dev/test/qa/admin/security. Quay will use Clair to check images.  There will be geo-replication of the underlying Quay datastore (S3 or the like).