Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: removed "draft" given TC and CC approval

DRAFT in progress by TC AWS Costs Subgroup.  To be reviewed by TC, CC.

Table of Contents

Jira Project for AWS Environments

...

  • Anyone can create a Draft ticket in the Jira project.
  • A Dev Team Representative (up to the team – for example the Dev Lead, PO, Scrum Master or QA Lead) can change status from Draft to Submitted.
    • The Dev Team Representative should be the person who will be available to answer questions.
    • Should be submitted at least two weeks before it’s needed.  Ideally four.
    • See required information.
  • AWS Cost Review Group can change status from Submitted to Approved or Denied
  • Dev team can change status from Approved to Active

AWS Environment Request: Required Information in the Jira ticket

As with the New Module Evaluation Process, the onus us on development teams to fill out a template with required information, hopefully fixing any issues & addressing concerns before the request is actually submitted.  The benefit then to a team is that then the actual approval should be as easy & quick as possible.   The required information should be sufficient, but no more than necessary, to make that (easy, quick) decision.

...

  1. Has the dev team reviewed the Off-hour Environment Downscale policy?  Will the dev team be requesting a shorter weekend shutdown period than indicated by the Shutdown Schedule?
    1. Note: If the dev team wants a different (same length) weekend shut down period, they should submit a RANCHER ticket, as this does not affect the budget.

Approval Process

AWS Cost Review Group is notified when Jira items moved to Submitted (how?)

...

  • The Dev Team Representative should submit an updated version of the AWS Environment Request, within the same Jira as the initial request, and change the status to In Review.
  • The AWS Cost Review Group should then repeat the Approval Process, again within two weeks, including any necessary discussion.
    • Once re-approved, the AWS Cost Review Group should change status back to Active.
    • Before denying a renewal request, escalate the issue to a Community Council discussion / decision.  (This should require more oversight than denying an initial request, since it would interrupt existing work to shut down an environment.)  If ultimately necessary, the AWS Cost Review Group can then request that Kitfox shut down the environment.

...

Two weeks after each Flower Release, the AWS Cost Review Group should review all Active environments to identify any that have exceeded their latest updated Environment Request, i.e.

...