S3-Compatible Object Storage Evaluation Checklist Form
Use this form to evaluate an S3-compatible object storage service across compatibility, security, data management, performance, reliability, and support.
Evaluation Scope
Evaluator name or team
*
First Name
Middle Name
Last Name
Organization / project name
*
Target storage service or vendor
*
Evaluation date
*
 -
Month
 -
Day
Year
2 digit month, 2 digit day, 4 digit year
Date
Intended use case(s)
*
Backup and archival
Application data storage
Data lake / analytics
Media storage and delivery
Disaster recovery
Test / development
Other
Environment / deployment context
*
Please Select
On-premises
Public cloud
Private cloud
Hybrid cloud
Bare metal
Kubernetes / containerized
Virtualized environment
Other
Compatibility and Core API Checklist
S3 API compatibility
*
Supported
Partially supported
Not supported
Bucket creation and deletion
*
Supported
Partially supported
Not supported
Object upload and download
*
Supported
Partially supported
Not supported
Object deletion
*
Supported
Partially supported
Not supported
Multipart upload support
*
Supported
Partially supported
Not supported
Listing buckets and objects
*
Supported
Partially supported
Not supported
Presigned URLs or equivalent
*
Supported
Partially supported
Not supported
SDK and tool compatibility
*
Supported
Partially supported
Not supported
Security and Access Controls
Authentication methods supported
Access keys
Temporary credentials
Federated access
Single sign-on
Other
IAM or equivalent access policy support
Rows
Supported
Partial
Not Supported
User-level policies
1
2
3
Group/role-based policies
4
5
6
Resource-based policies
7
8
9
Conditional access rules
10
11
12
Bucket and object permission controls
Rows
Supported
Partial
Not Supported
Bucket access control
13
14
15
Object-level access control
16
17
18
Public access blocking
19
20
21
Cross-account access controls
22
23
24
Server-side encryption support
1
2
3
4
5
TLS in transit and transport security
Rows
Supported
Partial
Not Supported
TLS 1.2+ enforcement
25
26
27
HTTP to HTTPS redirect or rejection
28
29
30
Certificate validation controls
31
32
33
Key management integration
Rows
Supported
Partial
Not Supported
Bring your own key support
34
35
36
External KMS integration
37
38
39
Key rotation support
40
41
42
Per-bucket or per-object keys
43
44
45
Audit logging and immutability features
Rows
Supported
Partial
Not Supported
Access and admin audit logs
46
47
48
Event delivery or export
49
50
51
Object lock or immutability
52
53
54
Retention/legal hold support
55
56
57
Data Management and Operational Features
Object versioning support
*
Supported
Not supported
Not applicable
Lifecycle policy management
*
Supported
Not supported
Not applicable
Supported lifecycle actions
Transition objects to lower-cost storage
Expire objects automatically
Delete incomplete uploads
Create object delete markers
Other
Replication capability
*
Supported
Not supported
Not applicable
Object data organization features
Object tagging
User-defined metadata
System metadata support
Metadata search or filtering
Other
Retention and restore behavior
*
Supported
Not supported
Not applicable
Quotas, limits, and recovery notes
Performance, Reliability, and Support
Observed Performance
*
Poor
1
2
3
4
5
6
7
8
9
Excellent
10
1 is Poor, 10 is Excellent
Availability and Durability Confidence
*
Low
1
2
3
4
5
6
7
8
9
High
10
1 is Low, 10 is High
Error Handling and Monitoring Quality
*
Poor
1
2
3
4
5
6
7
8
9
Excellent
10
1 is Poor, 10 is Excellent
Documentation Quality Notes
Support Responsiveness Notes
Overall Recommendation
*
Ready for production
Ready with minor concerns
Needs remediation
Not suitable
Other
Submit Evaluation
Should be Empty: