Skip to content

Why is there no standards for deleting

0

Amazon is all about standardizing interfaces, so why in the world are there so many versions of delete, Delete, Delete me, Confirm, <Resource Name>

Can we please stop having to type in various different things and get a standard here? A check box, a confirm button, something that is easier and faster than confirming 3 times that yes, I do want to remove whatever I just said I did .... No, really, I do.

I am all for verifying that I am trying to delete something, but the current all over the place implementation of that confirmation is just flat out annoying.

  • Very good question. I find this an interesting point of coding standards and consistency

asked a year ago167 views

1 Answer
1

You raise a valid point about the inconsistency in deletion confirmation processes across AWS services. While AWS does strive for standardization in many areas, the deletion confirmation methods can indeed vary between different services and resources.

The reason for these variations is often related to the criticality and potential impact of the deletion action. For some resources, like EC2 instances, the deletion (termination) process is designed to be quick and straightforward, with options like termination protection available for added safety. In contrast, other resources might require more stringent confirmation steps due to the potential for data loss or service disruption.

AWS does offer some standardized safety measures, such as enabling termination protection for EC2 instances or using deletion protection for certain database services. However, the specific implementation of deletion confirmations can differ based on the service team's assessment of risk and user needs.

That being said, your frustration with the inconsistent user experience is understandable. A more standardized approach to deletion confirmations could indeed improve user experience and efficiency. While AWS does continually work on improving and standardizing their interfaces, this particular area seems to have room for improvement.

If you have strong feelings about this, you can provide feedback to AWS through the feedback button in the AWS Management Console. AWS takes user feedback seriously and uses it to inform future improvements to their services and interfaces.

In the meantime, for services you frequently use, familiarizing yourself with their specific deletion processes and utilizing available protection features can help streamline your workflow while maintaining necessary safeguards against accidental deletions.
Sources
Why EC2 Termination Doesn't Have Double Confirmation that to with Default 'Delete on Termination' Flag setted true? | AWS re:Post
shared responsibility model understanding confirmation | AWS re:Post

answered a year ago

EXPERT

reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.