Offer in-product guidance for deploying to AWS

Problem to solve

After we deliver #26777 (closed), if a user selects AWS from the drop down, we already know that they have an intention of deploying to AWS. We could add a link that points to our AWS containers/documentation to help the user with easy to use images and/or instructions and examples of other deployments to AWS.

Intended users

Further details

Proposal

In the variables settings section, if a user selects AWS variables:

  • A new call out/alert will appear towards the bottom of the variable setup modal.
  • Ideally, this would be introduced into the modal with an ease-out 200ms macro animation instead of an instantaneous effect.
  • Copy, button, and links:
## Deploying to AWS is easy with GitLab
   
[Use a template to deploy to ECS], or use a docker image to [run AWS commands in GitLab CI/CD].

[button][Learn more about deploying to AWS]
[run AWS commands within GitLab CI/CD]: `ci/cloud_deployment/index.md#run-aws-commands-from-GitLab-CI/CD`
[use a template to deploy to ECS]: `ci/cloud_deployment/index.md#deploy-your-application-to-aws-elastic-container-service-ecs`
[button]: `ci/cloud_deployment/index.md#AWS`
Mockup (Figma document)
final__1_
Animation gif (Figma prototype)
Screenshot_2020-05-28_at_03.11.12
Note: uses outdated copy

Follow up

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by Dimitrie Hoekstra