We’ve built Tailpipe to make it easy for organizations to measure and reduce the carbon emissions of their cloud computing workloads. Now, with the Tailpipe API, you can bring that same visibility and intelligence directly into your own tools, dashboards, and workflows.
Whether you’re tracking emissions across AWS accounts, integrating with internal reporting systems, or building your own sustainability analytics, the Tailpipe API gives you programmatic access to all the core data: emissions by cloud service, time period, region, and more.
With the Tailpipe API, you can:
Get Started
Explore the full API reference at https://tailpipe.apidocumentation.com/reference — complete with request examples, authentication details, and response formats.
Tailpipe is built for teams that care about both performance and planet. The API makes it easier than ever to embed that ethos into everything you build.
If you’re interested in reducing your cloud computing carbon emissions, get in touch with us here.
How Tailpipe and Common Crawl are Tracking and Reducing Web Crawl Carbon Emissions
At the start of 2025, Tailpipe and Common Crawl teamed up to measure the carbon emissions generated by Common Crawl’s frequent internet-wide web crawl. Common Crawl conducts monthly crawls of the web, adding 3 to 5 billion pages of text to their open-source repository with every crawl. With such a vast quantity of data processing taking place every month, Common Crawl were keen to understand the real-world emissions implications of their crawls.
In collaboration with GreenOps and FinOps consultancy, DigitalPebble, Tailpipe assessed Common Crawl’s AWS usage data for the months of February and March. Tailpipe calculated how many Watts of power Common Crawl’s processes consumed, and the quantity of carbon emissions this power consumption generated. With this information, Common Crawl is equipped to reduce its carbon emissions by identifying areas of over consumption. Our collaboration revealed a fascinating relationship between the different stages of the crawl process and the amount of carbon being emitted.
How Does a Web Crawl Generate Carbon?
Every request in a web crawl is routed through a server in a data center. These servers require electricity, which is drawn from the data center’s local energy grid. If that grid is reliant on fossil fuels as its energy source, every watt of power consumed by the server will require the combustion of fuel, releasing carbon and other greenhouse gases into the atmosphere.
In Common Crawl’s case, most of the servers that their cloud computing is hosted on are based in AWS data centers in North Virginia. The US in this region is primarily reliant on fossil fuels, sourcing 60% of its energy from oil and coal. This means that for every kilowatt-hour of energy that Common Crawl required, 0.39 kilograms of CO2 were released.
How Common Crawl Crawls the Web
First, Common Crawl carries out a ‘seed crawl’, to collect the URLs from which it will launch its web-wide crawl. During the crawl, the crawler scans these URLs for links to other pages and so explores every available page recursively. Web ARChive (WARC) files are created, which store this data. In the final phase, WET (WARC Encapsulated Text) and WAT (WARC Timestamp) files are generated, which store the pages’ text and metadata respectively.
The phases of a Common Crawl web crawl across 20 days.
Findings
From the 1st to the 31st of March, Common Crawl’s use of cloud computing generated 326.4 kgCO2e. That’s the same as driving 1,194 miles in a petrol car.
Of this, 319.5 kilograms were caused by the power draw needed to keep servers responding to Common Crawl’s requests. 6.9 kilograms were ‘embodied’, which means that these emissions were generated during the manufacture of the hardware.
Additionally, Tailpipe identified that 52.5% of Common Crawl’s emissions were due to the power consumption of storage servers (171.4 kgCO2e). The rest was generated by compute requests.
Tailpipe’s emissions data for Common Crawl in March 2025: Total emissions in blue, operational emissions in yellow, embodied emissions in green. Emissions on the right-hand axis are in kilograms of CO2e per day.
Common Crawl’s web crawl takes place across three phases, which can be identified in Tailpipe’s emissions data. The pre-processing phase lasted from the 11th to the 15th of March and caused a spike in power consumption resulting in increased emissions. The fetch phase, from the 15th to the 28th of March, saw emissions stabilize. Finally, the post-processing phase required a small increase in power that heightened emissions for a short period, before dropping off as the crawl concluded.
Overall, Common Crawl’s daily emissions more than double during the 21-day crawl, compared to their non-crawling state.
Phase 1: Pre-Processing
Period: March 11th-14th
Emissions: 44.6 kgCO2e
Phenomenon: A spike in emissions that more than doubles the daily carbon emissions.
Common Crawl started their crawl process on March 11th, with the pre-processing phase. This involves a seed crawl, which collects the URLs that the crawler will use to process each site. It takes around three days to complete the seed crawl.
In this period, we see Common Crawl’s emissions suddenly spike. This is because a huge quantity of compute power is needed to source those URLs, which requires a surge of electrical power to the cloud servers.
Pre-processing phase highlighted in red: Common Crawl’s daily emissions more than double from 6 kgCO2e to 13.4 kgCO2e.
Phase 2: Fetch
Period: March 15th-28th
Emissions: 168.5 kgCO2e
Phenomenon: Emissions stabilize for the duration of the crawl.
On March 15th, Common Crawl started crawling their seed URLs. This involves scanning each URL page for hyperlinks, which are saved and then scanned themselves. The crawled data is stored in a WARC (Web ARChive) format. With up to five billion pages to crawl, this requires a high level of processor utilization that must be fed by a constant power supply. Emissions in this period are therefore maintained at a relatively high level.
Fetch phase highlighted in red: Common Crawl’s emissions stabilize at 13 kgCO2e per day.
Phase 3: Post-Processing
Period: March 28th-31st
Emissions: 53.8 kgCO2e
Phenomenon: Emissions peak slightly before beginning to decrease to pre-crawl level.
In the final phase of the crawl, Common Crawl generates its WET and WAT files. WET files store the plain text embedded in each page, whilst WAT files store every page’s metadata. This requires a small boost of compute and storage capacity for the virtual machines processing the crawl, drawing more power than the fetch phase and resulting in peak emissions of 14 kgCO2e per day.
Once the crawler has made its way through most of the WET and WAT files, the power draw decreases, and emissions start to decline.
Post-processing phase highlighted in red: Common Crawl’s emissions peak at 14 kgCO2e before beginning to decline.
Interestingly, during the post-processing phase, AWS billed Common Crawl less per day, despite emissions (and therefore utilization) increasing. This suggests that Common Crawl’s workload was being consolidated across fewer computing instances with a higher utilization rate than during the fetch phase – we see embodied emissions drop here too, as less physical hardware is provisioned. This demonstrates the importance of efficient resource provisioning, which can bring down costs for an organization.
Before and After the Crawl
For the first ten days of every month, Common Crawl’s emissions stabilize at an average of 6 kgCO2e per day.
Pre-crawl phase highlighted in red: Common Crawl’s day to day use of cloud services generates 6 kgCO2e per day.
These emissions result from the power consumption of servers that are hosting Common Crawl’s Index Server, as well as the everyday background activities of Common Crawl’s developers. Tailpipe’s data shows that Common Crawl’s crawl demands more than twice as much power as the non-crawl operations of its cloud services – therefore generating double the quantity of carbon emissions.
What Common Crawl is Doing to Keep Emissions Low
Despite the sheer enormity of the task that Common Crawl carries out every month, its total emissions – 326.4 kgCO2e – are very low for the scale of its operation. Common Crawl’s low emissions are a result of the cloud services they use being selected with efficiency in mind, and their utilization of the most recent and energy efficient hardware.
As an open-source dataset, Common Crawl also eliminates the need for public or private enterprises and individuals to carry out their own crawls. This means that those 326.4 kgCO2e never have to be generated more than once a month.
Due to the open-source nature of Common Crawl’s dataset, they are subject to copyright restrictions that limit the location of their cloud services to US-based data centers. If they were not subject to these limitations, Tailpipe and DigitalPebble identified that Common Crawl could cut emissions by 90% through migrating their cloud services to a data center that is connected to a lower carbon grid. For example, a Kilowatt Hour of energy consumed by a data center in Sweden produces just 0.02 kgCO2e, compared to the US’ 0.39 kgCO2e. In fact, Common Crawl does utilize a single S3 bucket in a French datacenter already, which generates far lower emissions (0.04 kgCO2e/kWh) than other S3 buckets in the US.
Nonetheless, Common Crawl manages to crawl five billion web pages at a carbon cost of just 326.4 kgCO2e. By providing its data for free, Common Crawl successfully delivers a world-class repository of web data whilst limiting the impact of the internet on the planet.
Find Out More
For a more detailed breakdown of how Tailpipe calculates emissions, see the Tailpipe Methodology. For an explanation of how Tailpipe can reduce an organization’s cloud spend and carbon emissions, see Tailpipe’s Recommendations.
To discuss what Tailpipe can do to measure and reduce your cloud computing spend and emissions, get in touch with us here.
Cloud computing might seem intangible, but it consumes electricity through power grids in exactly the same way as a desktop computer or household fridge.
When you use cloud computing, whether sending an email, streaming video, or backing up data, your request must be transmitted to, and processed by, a physical server in a data center somewhere in the world. These servers require a constant power feed, drawn from the data center’s regional power grid and national power stations.
This means that the location of the data center that carries out your cloud computing services has a significant impact on the quantity of carbon that your usage produces. This is because every country, and sometimes the region within that country, has a different grid mix – the mixture of energy sources that power their electricity supply. This can range from a very low-emission grid mix, made up primarily of renewable energy sources, to a very high-emission mix, that largely utilizes fossil fuels.
Electricity Sources – from cleanest to dirtiest
No country uses a single energy source to generate 100% of their electricity. Instead, they use a combination of different sources, as well as importing electricity from abroad. The UK, for example, generates more than half of its electricity through domestic renewables, a third through gas, and the remainder through imports from Europe (as of March 2025, NESO).
Not all renewables are created equal, however. Although their source might be renewable, the energy generation process for some renewables still produces carbon emissions – “renewable” does not mean zero carbon.
Coal: the most carbon-intensive energy source, producing 970 grams of CO2e for every kilowatt-hour of electricity it generates.
Oil: the combustion of oil produces 720 grams of CO2e per kilowatt-hour of electricity.
Gas: the most common non-renewable in Europe and the US, produces 440 grams of CO2e per kilowatt-hour.
Biomass: the dirtiest renewable energy source, which can produce up to 230 grams of CO2e per kilowatt-hour of electricity, depending on the biomass material being combusted. This can include household waste, wood pellets, livestock byproducts, and sewage sludge.
Solar: produces 53 grams of CO2e per kilowatt-hour, due to the carbon footprint of solar panel manufacturing – but this footprint is paid off after 3 years of usage, with the lifespan of a modern solar panel being up to 40 years.
Hydropower: hydroelectric energy generation is responsible for 24 grams of CO2e per kilowatt-hour, due to the resources needed to maintain hydroelectric dams.
Wind: produces just 11 grams of CO2e per kilowatt-hour, due to the carbon footprint of turbine manufacturing and installation.
Nuclear: the cleanest form of renewable energy, producing just 6 grams of CO2e per kilowatt-hour of electricity. These emissions come from the processing of uranium ore.
Energy source carbon intensities from Our World in Data, 2022.
Clean Grid – Switzerland
There are 109 data centers in Switzerland, including multiple centers run by AWS, Azure, and GCP. With one of the cleanest electricity grids in the world, any cloud computing processed through Switzerland’s data centers will be very low carbon.
Switzerland’s Grid Mix
Carbon Intensity: 49.49 gCO2e /kWh
An AWS m6a.12xlarge cloud instance with 1TB storage being hosted in a data center in Zurich for a year would produce 102.03 gCO2e.
Grid mix and carbon intensities from Ember, 2024-2025.
Dirty Grid – India
India’s electricity grid is still heavily reliant on fossil fuels, as the second largest consumer of coal in the world. The 152 data centers in India therefore have a very high carbon footprint. At the same time, the low cost of data center hosting in India is making it an attractive prospect for increasing numbers of corporations with heavy cloud computing workloads.
India’s Grid Mix:
Carbon Intensity: 670.86 gCO2e /kWh
An AWS m6a.12xlarge cloud instance with 1TB storage being hosted in a data center in Mumbai for a year would produce 1,107.77 gCO2e. That’s a massive 954% more than exactly the same service based in a Swiss data center!
Grid mix and carbon intensities from Ember, 2024-2025.
Zero Carbon Data Centers – a cloudy issue
Cloud Service Providers (CSPs) recognize that their customers are becoming more aware of the environmental impact of cloud services. AWS, Azure, and GCP have all responded by pledging to run zero carbon operations:
AWS: ‘100% of electricity consumed by Amazon was matched with renewable energy in 2023’.
Azure: ‘By 2025, Azure will shift to 100 percent supply of renewable energy, meaning that we will have power purchase agreements (PPA) for green energy’.
GCP: ‘in 2017, Google became the first company of our size to match 100% of its electricity consumption with renewable energy’.
To truly reach zero-carbon, CSPs would have to generate their own 100% renewable energy over a period of years, or only source electricity from countries with 100% renewable grids (of which there are only a handful). Instead, CSPs meet their zero carbon goals by offsetting their actual emissions with renewable energy power purchases.
CSPs can claim to be zero carbon if they match their fossil fuel energy usage with the purchase of the same amount of renewable energy. This means that whilst CSPs are funding the generation of renewable energy, they are not actually replacing their own fossil fuel consumption with renewables. With cloud computing contributing 1% of global emissions – and rising – (IEA, 2023) it is vital that the actual quantity of carbon emissions being produced by CSPs is kept in check.
The Solution – Data Center Migration
One of the most efficient ways to reduce your organization’s carbon emissions from cloud computing is to migrate your cloud services to a lower carbon data center.
As part of its calculation process, Tailpipe tracks the carbon intensity of all CSP data center locations. It does this by matching CSP regions with country-specific carbon intensity measurements from Ember or other, country-specific, grid mix sources. Tailpipe identifies where your organization’s services are based by analyzing your organization’s usage and billing reports. It then compares the carbon intensity of these locations to the intensities of other data centers around the world, to determine whether to recommend a migration.
Migration of services does not necessarily impact your operationality. It can be completed in-house or with the assistance of your CSP or another service provider. In the case of virtual machines, the attached storage (virtual disks) is replicated to the new data center and then attached to a new server. The old server is then turned off and the new server power on, using the data from the replicated disk. Small workloads can often be moved live, but larger ones can take a period of days. An alternative solution is to switch to more efficient server configurations within the same data center, which will use less power, thereby generating fewer emissions.
Find Out More
To find out more about how Tailpipe factors carbon intensity into its cloud service carbon calculations, see the Tailpipe Methodology. If you’re interested in reducing your cloud computing carbon emissions through efficient data center migration, get in touch with us here.
CO2e Explained
Emissions? CO2? Carbon? GHGs? CO2e?
There is a lot of terminology to describe the global warming effects of human activities, and terms are often used interchangeably. This article will break down the different terms, including the most important one: CO2e.
What are GHGs?
Greenhouse gases (GHGs) are gases which absorb heat, trapping it in the earth’s atmosphere. In low levels, GHGs are vital for keeping the planet at a habitable temperature. However, human industrial activities in the past 150 years have increased the rate at which they are released exponentially. This has led to global warming, as too much heat is contained within the atmosphere.
There are seven GHGs, as defined by the GHG Protocol:
These gases are released in different quantities by different human activities. Some are far more efficient at absorbing heat than others, and some are released in greater quantities. As well as ‘GHGs’ or ‘greenhouse gases’, these gases are often referred to simply as ‘emissions’.
Why is carbon so important?
Carbon dioxide (CO2) is a greenhouse gas produced when organic material, such as gas, oil, coal, and biomass, is burned. It is by far the most common, making up 75% of the greenhouse gases in the atmosphere (Our World in Data, 2024). This is because of the world’s reliance upon fossil fuel generated electricity.
As a result, GHG reduction methods are usually focused on bringing down CO2 emissions. ‘Carbon’ or ‘CO2’ is therefore often used as shorthand for all GHG emissions.
What is CO2e?
Because of the prevalence of CO2 in the atmosphere, all seven greenhouse gases are usually measured in units of CO2e, or ‘carbon dioxide equivalent’. This is a way of describing the impact of each different greenhouse gas in a single unit.
Each GHG has a different global warming potential (GWP). GWP represents the amount of warming a gas can cause over a 100-year period. For example, 1 kg of nitrous oxide traps 273 times more heat than 1kg of carbon dioxide, so nitrous oxide has a GWP of 273. CO2e is therefore calculated by multiplying the amount of one greenhouse gas produced by its GWP. For example, if an activity produces 100 kg of nitrous oxide, this is expressed as 27,300 kgCO2e.
Does cloud computing release greenhouse gases?
Cloud computing primarily produces GHGs through the consumption of fossil fuel generated electricity. However, all seven GHGs are present across the cloud service supply chain.
What does this mean for my organization?
If your organization uses cloud computing services, it will be adding to the emissions of these gases into the earth’s atmosphere. In 2025, organizations of all scales, all around the world, will have to start reporting the amount of CO2e they emit through their use of cloud computing. See Tailpipe’s article, Reporting Cloud Carbon Emissions is Becoming a Legal Requirement, to find out more about how the regulations might affect your organization.
Tailpipe can measure the kilograms of CO2e emitted through your organization’s use of cloud computing, accounting for each greenhouse gas across the entire supply chain. To find out how much CO2e your organization is emitting, and to get tailored recommendations on how to reduce these emissions, get in touch with us here.
Recent research by the Guardian has found that Cloud Service Provider (CSP) emissions are likely to be nearly eight times higher than publicly disclosed.
Carbon emissions from cloud computing are primarily generated through data center power consumption, or operational emissions. CSPs create operational emissions when they purchase electricity from fossil fuel sources, to power their data centers. Whilst CSPs have faced pressure in recent years to reduce their carbon emissions, demand for cloud services has increased. Subsequently, they have resorted to methods of carbon reporting that distribute responsibility away from their own operations. The two primary methods for this are the purchase of renewable energy certificates, and the use of third-party facilities.
As well as energy generation, CSPs also produce emissions in the form of embodied carbon: the emissions generated during the manufacture, transport, and disposal of cloud service hardware. This article focuses specifically on operational emissions; you can read more about embodied emissions in How Does Cloud Computing Create Emissions?.
Renewable Energy Certificates (RECs) prove that energy was generated from renewable sources. However, companies can buy RECs separately from the actual units of power. This means that whilst they fund the renewable energy supplier, there is no obligation to have to use that renewable energy to power their operations. RECs provide companies with green credentials when they can’t – or don’t want to – exchange their fossil fuel energy supply for a renewable one. CSPs are therefore heavily reliant on RECs to fulfil their renewable energy and net zero targets.
This has led to the development of two methods for measuring emissions: location-based and market-based. Market-based emissions include RECs and carbon offsetting certificates: rather than actual emissions, they represent the investment in the renewable energy market that a company has made. Location-based emissions exclude RECs and offsets, and therefore represent the actual emissions generated by the actual power consumption of an organization at that particular location. CSPs are not elusive about their use of RECs: AWS proudly announces in its Sustainability Reports and promotional materials that ‘100% of electricity consumed by Amazon was matched with renewable energy sources in 2023’.
It is also common for CSPs to rent data center facilities from third parties; on average, CSPs generate half of their computing capacity through third-party contracts. Because those third-party organizations pay for the electricity that powers the data centers, CSPs are under no obligation to report the resulting power consumption or emissions generation. This is because such emissions would not be considered Scope 2 (emissions resulting for the purchase of electricity) but Scope 3 (emissions resulting from an organization’s supply chain). Large organizations in most countries are now legally required to report their Scope 2 emissions, but not Scope 3. Third-party data center operators themselves can also decide how to categorize their own power consumption and emissions: some report them as Scope 2, whilst others consider the emissions to be the responsibility of the CSPs that rent from them and therefore class them as Scope 3.
Amazon’s use of RECs and third-party contracting allows it to publicly claim to have achieved the goals of its Carbon Reduction Plan, which began in 2020. In 2020, Amazon’s cloud service, AWS, reported 2,813 tCO2e. In 2023, their use of RECs and third-party contracting meant they could report 0 tCO2e.
The reality was that AWS’ self-reported location-based emission figures more than doubled in that period, from 61,346 to 126,755 tCO2e. This means that AWS is now using more than twice as much fossil fuel generated electricity than in 2020.
That gap between location-based and market-based emissions is replicated in other CSPs’ figures. Microsoft and Google do not report specifically on the emissions of their cloud services. Instead, the graph below shows the difference between the self-reported Scope 2 location-based and market-based emissions of all of Microsoft and Google’s operations – the main source of which is data centers, but which also includes office space.
Sources: Microsoft’s 2024 Environmental Sustainability Report Data Fact Sheet and Google’s 2024 Environmental Report. Amazon/AWS is not included in this graph because their data covers only their cloud service; Microsoft and Google’s data covers all aspects of their operations.
Despite growing awareness of the carbon impact of data centers, their electricity consumption is expected to increase by 600% over the next ten years (National Grid, 2024). This will be driven primarily by a rapid expansion in the use of AI. The processes required to deliver AI services are far more energy intensive than traditional computing and cloud services: one query to ChatGPT requires 25 times more electricity than a ‘traditional’ Google search query (Brussels Times, 2024).
In response, governments and international bodies around the world are racing to implement carbon regulations that may curb the impact of increased computing power consumption. From 2025, the EU’s Corporate Sustainability Reporting Directive will require organizations to report Scope 3 emissions, bringing cloud computing emissions in-scope for the first time. Countries in markets around the world, including the UK, Japan, Australia, China, Brazil, and Canada, are all developing their own mandatory Scope 3 reporting regimes. These regulations will put pressure on CSPs to report the full scope of their emissions. It will also require the users of their cloud services to take accountability for their contribution to those emissions.
Tailpipe calculates the actual, location-based emissions of an organization’s use of CSP services. It does so by determining the power consumption of an organization’s cloud computing services, and factoring in the carbon intensity of the energy sources powering the data centers in which the organization’s cloud services are based. This generates an accurate, transparent, and comprehensive report into an organization’s Scope 3 cloud emissions. Tailpipe then recommends methods to reduce an organization’s cloud emissions, as well as cost-savings.
To find out more about how Tailpipe can help with your Scope 3 reporting requirements, operational carbon emissions, and cloud spend, get in touch with our team here.
In 2025, many organizations will have to start reporting their cloud computing carbon emissions.
This change is indicative of a wider expansion to the regulations that require organizations – small, medium, and large – to report the carbon emissions that they produce. Around the world, but particularly in the EU and UK, governments are preparing legislation that requires businesses to report not only on scope 1 and 2 emissions, but scope 3 as well.
Cloud computing emissions must soon be reported by businesses.
Carbon emissions from cloud computing fall under scope 3 of the Greenhouse Gas Protocol (GHG Protocol). The GHG Protocol is an internationally recognized standard for carbon emission measurement and is used as the foundation for most national and international emissions reporting regulations. The GHG Protocol defines three categories of emissions that businesses might produce:
Scope 1: Emissions from sources that an organization owns or operates (such as gas boilers, on-site mechanical combustion, and fuel for fleet vehicles).
Scope 2: Emissions from the purchased electricity an organization powers its operations with.
Scope 3: Emissions from all other activities outside of Scopes 1 and 2. This includes all emissions from the production of a company’s goods and services, as well as logistics, disposal, employee commuting, business travel, and investments.
Scope 3 emissions make companies responsible for the actions that cause emissions across their supply chains. The category prevents companies from outsourcing their emissions to other organizations or avoiding the bulk of their carbon responsibility: scope 3 contributes approximately 70% of an organization’s emissions (CDP, 2024).
Cloud computing emissions fall under scope 3 because they are produced as a result of an organization’s actions. The organization does not actively burn fossil fuels or pay for the electricity that powers the cloud service, but the emissions are produced regardless. Because that quantity of emissions would not exist without the organization’s use of cloud services, the organization must take responsibility for them.
Small, medium, and large EU and non-EU organizations may be in-scope.
The EU’s Corporate Sustainability Reporting Directive comes into force in 2025, requiring many organizations based in or trading in the EU to report all scope 3 emissions. Those that will be in-scope include:
In addition, large companies based or trading in the EU will also have to conduct due diligence into their scope 3 responsibilities under the Corporate Sustainability Due Diligence Directive from 2027.
This expansion of EU regulation is reflective of changing attitudes towards scope 3 reporting in other countries, especially the UK. In 2023, the UK government launched a Call for Evidence to assess the practicalities of introducing mandatory scope 3 reporting for UK businesses. This was followed up in 2024 by the announcement that the government supports the introduction of IFRS Sustainability Disclosure Standards into UK law, which would require scope 3 reporting. Similarly, countries such as Japan, Australia, China, Brazil, and Canada are all in the process of implementing mandatory Scope 3 reporting regimes.
Datacenter emissions may be 662% higher than Cloud Service Providers state.
Few organizations are prepared for the changes to come. Many are not even aware that cloud computing is in-scope of scope 3 reporting requirements. Additionally, the data that is available from cloud service providers such as AWS, Microsoft, and Google is highly questionable: a September 2024 Guardian report found that datacenter emissions are likely to be up to 662% higher than publicly stated. This puts organizations at risk of regulatory punishment if the data they are reporting comes from inaccurate sources – particularly in light of the EU’s due diligence legislation.
Tailpipe offers an independent and thorough analysis of an organization’s scope 3 cloud computing emissions. Its methodology is comprehensive, transparent, and most importantly, accurate. To find out more about how Tailpipe can prepare your organization for increasing regulatory oversight, get in touch with our team here.
Few organizations truly understand the quantity of carbon emissions they are producing through their use of cloud computing. Cloud service providers’ cloud carbon calculators are part of the problem.
Cloud computing alone already produces half the level of global emissions of the aviation industry (IEA, 2024), through a vast network of energy-intensive data centers. However, the detachment between user and data center that cloud services facilitate means that cloud computing carbon emissions are, to many organizations, an unknown unknown. For an organization to be truly accountable for its environmental impact, it must recognize, account for, and reduce all carbon emissions it is responsible for, including through cloud computing.
The three major cloud service providers (CSPs) – Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) – all offer cloud carbon calculator tools. These tools enable their customers to understand the carbon emissions that have been emitted as a consequence of their use of the cloud computing services. There are varying degrees of quality between CSPs’ carbon tools, and shortcomings can be identified across five critical areas: accuracy, completeness, granularity, timeliness, and recommendations.
Accuracy
The most important aspect of a carbon emissions calculation is accuracy. To assess a CSP’s carbon calculator accuracy, their methodology must be made publicly available. AWS and Azure both utilize a customer distribution method, allocating responsibility for emissions proportionally to a customer’s usage as a percentage of all of their customers’ usage. This does not account for the wildly varying levels of emissions for different cloud services that utilize different hardware. AWS also utilizes a market-based calculation methodology, which allows them to report reduce carbon emission levels based on their carbon offsetting and renewable energy projects, regardless of the actual emissions of customer energy consumption. GCP uses a more refined methodology based on the percentage of CPU time used by the customer’s service per hour, broadly in line with Tailpipe’s methodology.
Tailpipe’s Grading: Accuracy
AWS | C | Show your working! |
Azure | B | More detail needed. |
GCP | A | Good work! |
Completeness
A complete calculation of carbon emissions will consider both operational (Scope 1 and 2) and embodied (Scope 3) emissions, accounting for the various factors that contribute to both categories. AWS does not account for any embodied emissions in their calculation. Azure and GCP both account for operational and embodied emissions, but across different definitions.
Azure covers:
Scope 1 – diesel fuel and fugitive emissions from cooling.
Scope 2 – direct power consumption used to power the data centers that Microsoft leases and owns.
Scope 3 – raw material extraction, select component aggregation, and end-of-life management.
GCP covers:
Scope 1 – all fossil fuels combusted on-site and fugitive emissions from cooling.
Scope 2 – direct power consumption used to power GCP hardware in facilities that Google leases and owns, and in facilities owned by others.
Scope 3 – Upstream lifecycle of data center hardware and buildings, business travel and commuting associated with data center employees, and the extraction, production, and transportation of fuels used to generate grid electricity.
Tailpipe’s Grading: Completeness
AWS | D | You haven’t answered the question… |
Azure | B | More detail needed. |
GCP | A | Good work! |
Granularity
When it comes to granularity, no CSP provides a breakdown of their final emissions at the component level. Azure and GCP both provide some granularity by delivering separate carbon emission figures for Scope 1, 2, and 3. AWS delivers its emissions figures broken down across service (EC2, S3, or Other) and location (AWS Region). This means that customers cannot tell which operational aspects of their cloud computing usage – such as storage, networking, or memory – are contributing to most of their emissions.
Tailpipe’s Grading: Granularity
AWS | B | More detail needed. |
Azure | B | More detail needed. |
GCP | B | More detail needed. |
Timeliness
The data that CSPs provide can have a long latency. In AWS’s case, data is updated with a 3 month lag. Azure and GCP both deliver data on a monthly basis. This can prevent customers from being able to assess the carbon effectiveness of their operations in a timely manner. It can also interfere with customers’ legal or voluntary emissions reporting deadlines.
Tailpipe’s Grading: Timeliness
AWS | D | Must try harder. |
Azure | B | Good, but you could work faster. |
GCP | B | Good, but you could work faster. |
Recommendations
Having delivered a carbon emission figure, only GCP suggests how a customer could then reduce their carbon emissions. AWS and Azure do not. This, in addition to the lack of granularity, means that the carbon figures delivered to customers by AWS and Azure have little practical viability – they cannot be translated into action to reduce carbon. All three CSPs do provide their customers with rightsizing data to help them find the most cost-effective solution to their cloud computing needs. However, no CSP cross references this cost effectiveness against carbon effectiveness, meaning that customers must decide for themselves whether to prioritize carbon or cost.
Tailpipe’s Grading: Recommendations
AWS | D | Must try harder. |
Azure | D | Must try harder. |
GCP | B | More detail needed. |
Example: AWS’ Customer Carbon Footprint Tool
As an example, compare the carbon emission figure that AWS provides for Tailpipe’s own cloud services, to the one Tailpipe calculates for itself. Tailpipe has been utilizing 12 AWS EC2 instances since January 2024. AWS claims that Tailpipe’s use of its cloud computing services from January 2024 to June 2024 (the latest date that AWS provides data for) is 0 kgCO2e. In contrast, Tailpipe’s own figure for just the month of September 2024 is 30.18 kgCO2e. This would suggest that from January to June 2024, Tailpipe’s use of cloud computing generated approximately 181.08 kgCO2e. See Tailpipe’s Emissions Explained for a breakdown of how this figure was calculated.
The only way that AWS’s figure of zero carbon emissions could be correct is if 100% of the energy that AWS used to power its data centers in that period came from renewable energy sources. Tailpipe is able to map that its use of cloud services was hosted from data centers in the AWS Regions of Virginia, Stockholm, London, and Ireland, which have energy grids that range from very carbon intensive to very sustainable. AWS states that as of 2023, ‘all of the electricity consumed by Amazon’s operations, including its data centers, was matched with 100% renewable energy’.
This allows AWS to claim that Tailpipe’s use of cloud computing produced no emissions – but matching renewable energy is not the same as using renewable energy. AWS matches renewable energy by investing in renewable energy sources worldwide that produce the same number of gigawatts of low-or-no carbon energy as they operationally consume through fossil fuel energy sources. This means that Tailpipe’s use of cloud services released CO2 into the atmosphere, regardless of the renewable energy generation that was funded elsewhere by AWS.
Tailpipe as a Solution
Tailpipe was developed to address each of the five issues that CSP carbon calculators present, providing customers with accurate, complete, granular, timely, and actionable data on the carbon emissions resulting from their use of cloud services. Tailpipe’s comprehensive methodology is publicly available, ensuring full transparency, and accounts for the broad spectrum of cloud computing hardware and use cases.
Tailpipe then delivers granular results at the component and service level, using hourly data as a basis and aggregating to a daily view. With these results, Tailpipe provides tailored recommendations that help organizations reduce their carbon emissions and cloud spend. These recommendations are provided on a sliding scale that can prioritize carbon and cost effectiveness in relation to one another.
In addition, whilst Tailpipe currently supports AWS, it is developing a multi-cloud comparison system that will allow customers to compare the carbon emissions – and cost – of the same services across AWS, Azure, and GCP. With Tailpipe’s insights, organizations can take accountability for their emissions, saving money and reducing emissions simultaneously.
To find out what Tailpipe can do to measure and reduce your cloud computing spend and emissions, get in touch with us here.
Accurate measurement, efficient reductions. To reduce your cloud spend and carbon emissions, Tailpipe will suggest tailored recommendations based on your organization’s specific cloud usage.
These recommendations are based on four principles:
There are seven ways in which these recommendations can be catered to an organization’s specific cloud computing needs:
Implementing Tailpipe’s recommendations can reduce operational cloud costs by up to 25% and carbon emissions by up to 33%. Tailpipe only suggests recommendations that will not compromise an organization’s operational efficiency, so you can be confident that your cloud computing services will continue without interruption, costing your organization less and producing less carbon.
To discuss what Tailpipe can do to measure and reduce your cloud computing spend and emissions, get in touch with us here.
Across the month of September 2024, Tailpipe’s own use of cloud computing produced 8.31 kgCO2e of emissions, of which:
1.82 kgCO2e were embodied emissions, and
6.49 kgCO2e were operational emissions.
That’s the equivalent of driving 33 miles (53 km) in a typical petrol car.
Tailpipe calculated this by assessing the eight AWS EC2 instances that it utilized across the 30 days of September 2024. These instances were: t3.micro, t2.micro, c6a.metal, c6i.metal, c7i.metal-48xl, m7g.large, t4g.nano, t4g.small.
Operational Emissions
Operational emissions result from the energy generation process that provides the electricity that cloud service providers’ data centers need to power cloud computing services.
First, let’s break down how Tailpipe calculated its operational emissions.
Instance
Using its central database, Tailpipe could identify the following variables for each instance’s hardware:
Instance |
CPU |
TDP |
RAM (GB) |
DDR |
GPUs |
SSD (GB) |
Instance vCPU |
Server vCPU |
NICs |
t3.micro |
Intel Xeon Platinum 8175M |
240 |
1 |
4 |
0 |
0 |
2 |
8 |
1 |
t2.micro |
Intel Xeon E5-2676 v3 |
145 |
1 |
4 |
0 |
0 |
8 |
1 |
1 |
c6a.metal |
AMD EPYC 7R13 |
225 |
384 |
4 |
0 |
0 |
192 |
192 |
1 |
c6i.metal |
Intel Xeon Platinum 8375C |
300 |
256 |
4 |
0 |
0 |
128 |
123 |
1 |
c7i.metal-48xl |
Intel Xeon Platinum 8488C |
385 |
384 |
5 |
0 |
0 |
192 |
192 |
1 |
m7g.large |
Graviton3 |
250 |
8 |
5 |
0 |
0 |
2 |
64 |
1 |
t4g.nano |
Graviton2 |
150 |
1 |
4 |
0 |
0 |
2 |
8 |
1 |
t4g.small |
Gravtion2 |
150 |
2 |
4 |
0 |
0 |
2 |
8 |
1 |
It then multiplies these variables by power draw data, depending on the CPU utilization of each of Tailpipe’s instances for every hour of the month. For example, for the m7g.large instance:
Component |
Total Power Draw (Wh) |
CPU |
1006.8 |
GPU |
0 |
RAM |
1079.77 |
SSD |
0 |
Motherboard |
954.92 |
NIC |
7333.8 |
Total |
10375.29 |
The total power draw of the m7g.large instance for the month of September 2024 is therefore 10375.29 Wh.
Network Storage
Tailpipe then adds the impact of network storage. The m7g.large instance does not have any SSDs or HDDs, so its storage is maintained on the AWS Elastic Block Storage infrastructure. In September, Tailpipe stored 57.19 GB of data in the m7g.large instance’s network storage.
This quantity is applied to the Tailpipe methodology:
((0.0029 * GB of Network Storage) * Hours of Utilization) * Power Supply Efficiency Factor
((0.0029 * 57.19) * 720) *1.1 = 131.35 Wh
Instances in the Same Data Center
Tailpipe’s m7g.large instance was based in a data center in Stockholm in September 2024. The next stage of the methodology is to add together the impacts of the instances that were based in the same data center, and the networking that originated from that data center, during the same period.
Two other Tailpipe instances were based in the Stockholm data center in September: t3.micro and t4g.nano.
Name |
Instance (Wh) |
Network Storage (Wh) |
t3.micro |
34.15 |
0.0 |
t4g.nano |
175.49 |
0.0 |
m7g.large |
10375.29 |
131.35 |
Total |
10584.93 |
131.35 |
Data Transfer and Networking
The impact of networking must then be calculated. Tailpipe multiplies the GB of data transferred by specific figures for each networking type, accounting for the different power draws of networking across these different networks.
Instance Networking from Stockholm
Type |
GB |
Formula |
Power Draw (Wh) |
Intra-region |
0.00 |
(0.0006 * Intra-region GB) / 1000 |
0 |
Inter-region |
119.86 |
(0.0006 * Inter-region GB) / 1000 |
0.00007 |
External |
0.71 |
(0.0058 * External GB) / 1000 |
0.000004 |
Non-Instance Networking from Stockholm
Type |
GB |
Formula |
Power Draw (Wh) |
Intra-region |
0.00 |
(0.0006 * Intra-region GB) / 1000 |
0 |
Inter-region |
121.03 |
(0.0006 * Inter-region GB) / 1000 |
0.00007 |
External |
0.64 |
(0.0058 * External GB) / 1000 |
0.000004 |
Total Operational Emissions
The complete Tailpipe operational emissions methodology is:
((Instance + Network Storage + Intra-Region Data Transfer + Intra-Region Non-Instance Networking) * PUE) + (Inter-Region Data Transfer + External Data Transfer + Inter-Region Non-Instance Networking + External Non-Instance Networking)) * Carbon Intensity * Power Transmission Losses)
Where PUE (the Power Usage Effectiveness of the Stockholm data center) is 1.1.
Adding the figures above into this formula gives the following result:
((10584.93 + 131.35 + 0 + 0) * 1.1) + (0.00007 + 0.000004 + 0.00007 + 0.000004)) = 11787.91 Wh
This figure must then be multiplied by the carbon intensity of the Swedish grid mix in September 2024. This was 0.00001984 kgCO2e/Wh.
11787.91 * 0.00001984 = 0.23 kgCO2e
After applying the same formula to the five other instances Tailpipe utilizes, Tailpipe’s total operational emissions for September 2024 worked out to be 6.49 kgCO2e.
Embodied Emissions
Tailpipe then calculates the embodied emissions of its instances. Embodied emissions are released during the manufacture, shipping and disposal of the physical hardware that hosts cloud computing services.
Taking the m7g.large instance as an example, Tailpipe first calculates the embodied emissions of the server that hosts it. This is the m7g.metal server. It takes embodied emissions values from the Green Cloud Computing study and multiplies them based on the specific hardware in the m7g.metal server.
Component | Formula | Values | Result (kgCO2e) |
CPU | CPU Units * ((CPU Die Size) * 0.0197 + 9.14) | 1 * ((347.3) * 0.0197 + 9.14) | 15.98 |
RAM | RAM Units * ((RAM Capacity/RAM Density) * 2.2 + 5.22) | 1 * ((256/22.37) * 2.2 + 5.22) | 30.4 |
SSD | SSD Units * ((SSD Capacity/SSD Density) * 2.2 + 6.34) | 0 * ((0/0) * 2.2 + 6.34) | 0 |
HDD | HDD Units * 31.11 | 0 * 31.11 | 0 |
Motherboard | 66.10 | 66.1 | 66.1 |
PSU | Power Supply Units * (Weight * 24.3) | 2 * (2.99 * 24.3) | 145.31 |
Assembly | 6.68 | 6.68 | 6.68 |
Enclosure | 150 | 150 | 150 |
Total |
|
| 430.45 |
These figures are then scaled down for the specific m7g.large instance. The instance is a virtual machine, meaning that it uses the resources of the m7g.metal server, without having physical machinery of its own.
Component | Formula | Values | Result (kgCO2e) |
CPU | 15.98 * (Instance vCPU/Server vCPU) | 15.98 * (2/64) | 0.5 |
RAM | 30.4 * (Instance Memory/Server Memory) | 30.4 * (8/256) | 0.95 |
Motherboard | 66.1 * (Instance vCPU/Server vCPU) | 66.1 * (2/64) | 2.07 |
PSU | 145.31 * (Instance vCPU/Server vCPU) | 145.31 * (2/64) | 4.54 |
Assembly | 6.68 * (Instance vCPU/Server vCPU) | 6.68 * (2/64) | 0.2 |
Enclosure | 150 * (Instance vCPU/Server vCPU) | 150 * (2/64) | 4.69 |
Total |
|
| 12.95 |
Because the m7g.large instance hosts network storage (rather than onboard storage in the SSDs or HDDs of the m7g.metal server), the impact of this needs to be added too:
Network Storage Units * 0.0028
= 57.19 * 0.0028
= 0.16
Finally, the impact of networking equipment is added. This is 10.12 kg CO2e per instance, to account for an average of two switch ports per instance.
The total embodied emissions of the m7g.large instance across its entire lifespan are therefore:
12.95 + 0.16 + 10.12 = 23.23 kgCO2e
Disposal
Tailpipe then adds the impact of disposal onto this figure. This is a 1.8% reduction in the total carbon emissions of the physical hardware:
23.23 – (23.23 * 0.018) = 22.81 kgCO2e
Time Share
The final step in the embodied emissions calculation is to factor in Tailpipe’s use of its instances as a percentage of their total 6-year lifespan.
22.81 * (customer usage period/instance lifetime)
22.81 * (720/52596) = 0.31 kgCO2e
This means that in September 2024, the m7g.large instance generated 0.31 kgCO2e through its embodied emissions, and 0.23 kgCO2e through its operational emissions – producing a total of 0.54 kgCO2e. This result is unusual in that the embodied emissions are larger than the operational emissions, which suggests that the m7g.large instance was not being utilized efficiently in this month.
The same embodied emissions formula was applied to the seven other instances that Tailpipe utilized in September. The resulting figure for Tailpipe’s total embodied emissions for September 2024 was 1.82 kgCO2e.
Find Out More
For a more detailed breakdown of how Tailpipe calculates emissions, see the Tailpipe Methodology. For an explanation of how Tailpipe can reduce an organization’s cloud spend and carbon emissions, see Tailpipe’s Recommendations.
To discuss what Tailpipe can do to measure and reduce your cloud computing spend and emissions, get in touch with us here.
Cloud computing releases CO2 into the atmosphere, contributing 1% of all global emissions – as much as the entire aviation industry produces every six months.
Cloud computing is the delivery of computing services – servers, storage, networking, software, analytics, and artificial intelligence – on-demand and accessed over the internet. It uses server hardware that is owned and operated by Cloud Service Providers, such as Amazon Web Services (AWS) or Microsoft Azure, and is characterized by that hardware being shared amongst multiple customers. These services may seem intangible to the user, but they require a vast physical network of data centers that consume increasing quantities of energy.
Emissions are the greenhouse gases released when fossil fuels are burned. These gases trap heat within the Earth’s atmosphere, causing global warming. There are seven greenhouse gases, all of which are released in the process of delivering cloud computing services. However, they are colloquially referred to as ‘carbon emissions’, because carbon dioxide (CO₂) makes up 80% of all greenhouse gas emissions (EPA, 2024). Cloud computing emissions are therefore measured in kilograms of ‘CO₂ equivalent’, a measure that factors in the damage caused by one unit of each gas compared to CO₂.
Tailpipe is one of the first organizations focused on measuring the carbon emissions of cloud computing. Its methodology calculates how much carbon is released during an organization’s use of cloud computing services and suggests methods that make cloud computing more carbon- and cost-effective.
Operational Emissions
CO2 emissions from cloud computing can be categorized in two ways: operational emissions (resulting from the energy needed to power the running of data centers) and embodied emissions (resulting from the energy needed to manufacture, transport and dispose of computing hardware).
Data centers are usually powered by national power stations – though a minority generate their own electricity. If a data center’s electricity is generated in a power station that burns fossil fuels or biomass, it will create carbon emissions. The more energy the data center demands, the greater the associated emissions. The rapid expansion of cloud computing in recent years has released hundreds of millions of tons of CO₂ (IEA, 2023).
The most effective way to reduce cloud computing emissions is therefore to power data centers with clean, renewable energy. Data centers based in countries with clean energy grids, such as Norway, Paraguay, and Nepal (Energy Monitor, 2023), will generate next to zero operational emissions. Tailpipe can help organizations identify data centers in the cloud that are powered by clean energy sources, eliminating unnecessary operational emissions as soon as services move to those lower carbon locations. Tailpipe can also suggest more energy efficient cloud services or configurations, which reduce a data center’s overall demand for electricity.
Embodied Emissions
The other form of CO2 emissions generated by cloud computing is released during the manufacture, transport and disposal of the hardware that hosts cloud services. Despite the name, cloud computing requires much of the same physical hardware as a laptop or PC, albeit modified for its specialized role of operating in the cloud. Embodied emissions therefore represent the greenhouse gases required for – or embodied in – physical devices.
The embodied emissions of cloud computing are generated in four ways – extraction, manufacture, transport, and disposal – across a complex supply chain.
Extraction: machinery that extracts the raw minerals that make up computing hardware.
Manufacture: energy generation for hardware manufacturing plants.
Transport: vehicles that move hardware and minerals from source to customer.
Disposal: hardware decaying in landfill at end-of-life.
As an example, consider a server in a data center. This server is comprised of multiple electrical components, as well as metal and plastic casing and cabling. Just one of those components – for example, a single CPU – is made from raw minerals and crude oil extracted from the earth and transported to facilities for refinement. These are then transported to a CPU manufacturing plant, and the finished CPU then transported to a server manufacturing facility. This server is then transported to a data center, where it is operational for around six years. When it reaches the end of its operational life, it is again transported to landfill, where it releases methane, a greenhouse gas, as it decays.
The best way to reduce the embodied emissions of cloud computing is largely the responsibility of cloud service providers, who must work to extend the lifespan of their hardware and to recycle components as often as possible. However, Tailpipe can suggest cloud services that will more efficiently fulfil an organization’s needs. This can reduce the quantity of hardware required, creating less demand across the carbon-intensive supply chain.
To Sum Up
Cloud computing has allowed organizations to remove computing hardware from on-site, but this does not remove their responsibility for carbon emissions. Organizations must take accountability for their environmental impact in all forms, part of which involves transparently monitoring how their use of cloud computing generates emissions.
Tailpipe exists to help organizations to do so: to understand where their emissions are coming from, to quantify in kilograms of CO₂ equivalent how much carbon they have produced, and to take action to reduce their emissions effectively and efficiently. To discuss what Tailpipe can do to measure and reduce your cloud computing spend and emissions, get in touch with us here.