App Environment

Patterns that are not part of the application in the narrow sense, but are nevertheless part of its broader environment

Containerization

Docker, Kubernetes

Deployment

CI/CD

Software license

Testing

Patterns that ensure that some aspect of the application meets a criterium

Functional tests

Frontend tests

Security tests

Performance tests

Compatibility tests

Cross browser testing

Monitoring

Following aspects of the activity of the system by an external service

Performance Monitoring

User-activity Monitoring