* Can you deploy (not build) with a push of a button
* Can you deploy the same artifact to test, stage, prod, etc with no changes?
* Can all developers easily check metrics and logs for production?
* Can all developers access production?
* Are servers pets or cattle?
* Are developers allowed to choose the tools that best suit themselves?
* Who gets paged?
* What happens the day after page?
* How is server config managed?
* Are schema changes to the database automated?
Obviously, these are not all yes/no questions and should be simplified, but it is what is on the top of my head. Some if it is based on the idea of a 12 factor app and on using immutable images (docker, amis, etc) and some is based on devops/sre models of working. For example, who gets paged and what happens the next day is all about process. Fixing and forgetting the issue is not acceptable.