Skip to main content

8h. Determine data storage and management practices

Services should take approaches to the organisation and storage of data that minimise environmental impact by optimising energy usage, reducing waste, and utilising efficient technologies.

Likely Lead Roles

Data architect, solution architect


Sub-actions

8h. (i) Use appropriate storage tiers for different data needs
8h. (ii) Choose the right data format
8h. (iii) Use data deduplication methods for storage and backup
8h. (iv) Apply best practice for database indexing
8h. (v) Implement automated rules for archiving or deleting data
8h. (vi) Fit the data formatted to the expected query patterns
8h. (vii) Create permissions and access plans that minimise the amount of data load per user
8h. (viii) Consider need for consistency of data


(i) Use appropriate storage tiers for different data needs

‘Storage tiers’ describe different levels of access based on how often data is used.

These tiers are often referred to by ‘temperature’: ‘hot’ for high-performance, fast access storage for data that needs to be accessed often, and ‘cold’ for slower, cheaper storage options for data accessed less often.

Environmental benefit:

Moving rarely accessed data to lower cost tiers reduces energy consumption.

Read more
Coming soon!

(ii) Choose the right data format

Different formats for data storage offer different levels of compression and efficiency.

For example, Parquet is a better way to store large datasets than Comma Separated Values (CSV). It uses less space, and is faster and more efficient.

Environmental benefit:

Choosing more efficient data format reduces storage for large data sets.

Read more
Coming soon!

(iii) Use data deduplication methods for storage and backup

Data deduplication identifies and removes redundant copies of data in a storage system. This reduces the storage space needed by removing duplicate data.

Environmental benefit:

Removing redundant data saves on storage and associated energy consumption.

Read more
Coming soon!

(iv) Apply best practice for database indexing

A database index is a structure that improves the speed of data retrieval and optimises database performance.

Environmental benefit:

Optimised databases maximises efficency

Read more
Coming soon!

(v) Implement automated rules for archiving or deleting data

A clear data retention policy is needed to automate archiving or deleting of data.

Environmental benefit:

Reducing data storage saves on energy consumption

Read more
Coming soon!

(vi) Fit the data formatted to the expected query patterns

Query patterns are reusable templates for structuring queries to solve recurring problems efficiently.

Environmental benefit:

Optimise required storage and compute per query.

Read more
Coming soon!

(vii) Create permissions and access plans that minimise the amount of data load per user

Create permissions and access plans that minimise the amount of data load per user based on their actual needs.

Move away from access model per service/product to be built, and instead data level service created that creates access across all services based on data need per role. This brings benefit in terms of re-use of permission model, fewer touchpoints from service desks (tickets, actions, document required), tighter compliance to GDPR and fewer loads on pages for data they dont need.

Environmental benefit:

Reducing data load per user saves on transfer and energy consumption.

Read more
Coming soon!

(viii) Consider need for consistency of data

Making large data sets consistent across different regions requires cost and effort. Consider if a project needs high levels of consistency.

Environmental benefit:

The costs associated with making data consistent can be saved where not required.

Read more
Coming soon!