Out Monitoring Authentication Logging Capacity Planning Audit Backup Recovery Data Lifecycle Encryption in transit Access Control Packaging License Costs Language Support Encryption at rest Support Availability Performance Tuning Development Environments Hireability Test Harnesses