From e30ace7ce5d1095d7b9fe6fb54eee6a96b77b3b6 Mon Sep 17 00:00:00 2001 From: Kemi-Elizabeth <97071326+Kemi-Elizabeth@users.noreply.github.com> Date: Fri, 13 Jun 2025 21:15:42 +0100 Subject: [PATCH 1/4] feat: added emissions dashboard section added emissions dashboard section --- sites/platform/src/development/regions.md | 6 ++++++ sites/upsun/src/development/regions.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/sites/platform/src/development/regions.md b/sites/platform/src/development/regions.md index 97abfb70ad..afc3a92d9c 100644 --- a/sites/platform/src/development/regions.md +++ b/sites/platform/src/development/regions.md @@ -29,6 +29,12 @@ For example, to get a list of the regions and their carbon intensities, run the See all available information in the [API documentation](https://api.platform.sh/docs/#tag/Regions). +### Carbon Emissions dashboard + +The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. Accessible via the Emissions tab within the Billing section in Console, this dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. + +Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes context on how emissions are calculated and what factors - such as server location and usage - can influence your totals. + ## Region availability The regions listed here may be different from those available to you when you create a new project. diff --git a/sites/upsun/src/development/regions.md b/sites/upsun/src/development/regions.md index 2bdfb03d01..d56c3751c4 100644 --- a/sites/upsun/src/development/regions.md +++ b/sites/upsun/src/development/regions.md @@ -29,6 +29,12 @@ For example, to get a list of the regions and their carbon intensities, run the See all available information in the [API documentation](https://api.platform.sh/docs/#tag/Regions). +### Carbon Emissions dashboard + +The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. Accessible via the Emissions tab within the Billing section in Console, this dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. + +Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes context on how emissions are calculated and what factors - such as server location and usage - can influence your totals. + ### Greener Region Discount You can get a 3% discount on your resource usage if you host your project in one of {{% vendor/name %}}'s eco-friendly regions: From 56351a14a1aa340f3716a43142a46faada5b882e Mon Sep 17 00:00:00 2001 From: Kemi-Elizabeth <97071326+Kemi-Elizabeth@users.noreply.github.com> Date: Fri, 20 Jun 2025 12:04:29 +0200 Subject: [PATCH 2/4] feat: added new info for dashboard section Added new information for dashboard section --- sites/platform/.yaml | 89 +++++++++++++++++------ sites/platform/src/development/regions.md | 35 ++++++++- sites/upsun/.yaml | 60 +++++++++++---- sites/upsun/src/development/regions.md | 35 ++++++++- 4 files changed, 177 insertions(+), 42 deletions(-) diff --git a/sites/platform/.yaml b/sites/platform/.yaml index 2d495da12a..47d80b4e79 100644 --- a/sites/platform/.yaml +++ b/sites/platform/.yaml @@ -111,15 +111,16 @@ elasticsearch: - '7.17' versions-dedicated-gen-2: supported: - - '8.5' + - '7.2' + - '7.5' + - '7.6' + - '7.7' + - '7.9' + - '7.10' - '7.17' + - '8.5' + - '8.8' deprecated: - - '7.10' - - '7.9' - - '7.7' - - '7.6' - - '7.5' - - '7.2' - '6.8' - '6.5' - '5.6' @@ -218,6 +219,7 @@ golang: - '1.9' - '1.8' supported: + - '1.24' - '1.23' - '1.22' - '1.21' @@ -375,17 +377,17 @@ mariadb: - '10.4' versions-dedicated-gen-2: supported: + - 11.4 Galera - 10.11 Galera - - 10.8 Galera - - 10.7 Galera - 10.6 Galera - 10.5 Galera - 10.4 Galera - - 10.3 Galera deprecated: + - 11.2 Galera - 10.2 Galera - 10.1 Galera - 10.0 Galera + - 10.3 Galera versions-dedicated-gen-3: supported: - 10.11 Galera @@ -424,10 +426,15 @@ mysql: - '10.3' versions-dedicated-gen-2: supported: + - 11.4 Galera + - 10.11 Galera + - 10.6 Galera + - 10.5 Galera - 10.5 Galera - 10.4 Galera - - 10.3 Galera deprecated: + - 11.2 Galera + - 10.3 Galera - 10.2 Galera - 10.1 Galera - 10.0 Galera @@ -462,7 +469,8 @@ memcached: - '1.4' versions-dedicated-gen-2: supported: - - 1.4* + - '1.5' + - '1.4' mongodb: description: Experimental MongoDB support on Platform.sh repo_name: mongodb @@ -509,6 +517,7 @@ mongodb-enterprise: - '4.0' versions-dedicated-gen-2: supported: + - '7.0' - '6.0' - '5.0' - '4.4' @@ -569,7 +578,10 @@ nodejs: - '20' - '18' versions-dedicated-gen-2: - supported: [] + supported: + - '20' + - '19' + - '18' deprecated: - '16' - '14' @@ -601,8 +613,14 @@ opensearch: versions-dedicated-gen-2: deprecated: [] supported: - - '2.5' - '1.2' + - '1.99' + - '2.12' + - '2.14' + - '2.5' + - '2.18' + - '2.19' + - '2.99' versions-dedicated-gen-3: deprecated: [] supported: @@ -656,6 +674,8 @@ php: type: php versions-dedicated-gen-2: supported: + - '8.4' + - '8.3' - '8.2' - '8.1' - '8.0' @@ -758,6 +778,7 @@ python: - '3.5' - 2.7* supported: + - '3.13' - '3.12' - '3.11' - '3.10' @@ -786,6 +807,7 @@ rabbitmq: - '3.6' - '3.5' supported: + - '4.1' - '4.0' - '3.13' - '3.12' @@ -796,6 +818,8 @@ rabbitmq: - '3.5' versions-dedicated-gen-2: supported: + - '4.1' + - '4.0' - '3.13' - '3.12' deprecated: @@ -827,6 +851,8 @@ redis: type: redis versions: deprecated: + - '7.0' + - '6.2' - '6.0' - '5.0' - '4.0' @@ -834,21 +860,25 @@ redis: - '3.0' - '2.8' supported: + - '8.0' - '7.2' - - '7.0' - - '6.2' legacy: - '6.0' versions-dedicated-gen-2: supported: + - '8.0' + - '7.4' + - '7.2' + deprecated: - '7.0' - '6.2' - deprecated: - '6.0' - '5.0' - '3.2' versions-dedicated-gen-3: deprecated: + - '7.0' + - '6.2' - '6.0' - '5.0' - '4.0' @@ -856,9 +886,8 @@ redis: - '3.0' - '2.8' supported: + - '8.0' - '7.2' - - '7.0' - - '6.2' ruby: description: '' repo_name: ruby @@ -898,6 +927,7 @@ ruby: - '2.4' - '2.3' supported: + - '3.4' - '3.3' - '3.2' - '3.1' @@ -978,6 +1008,12 @@ solr: - '8.11' versions-dedicated-gen-2: supported: + - '9.7' + - '9.6' + - '9.4' + - '9.2' + - '9.1' + - '9.0' - '8.11' deprecated: - '8.6' @@ -1077,6 +1113,8 @@ redis-persistent: type: redis-persistent versions: deprecated: + - '7.0' + - '6.2' - '6.0' - '5.0' - '4.0' @@ -1084,21 +1122,25 @@ redis-persistent: - '3.0' - '2.8' supported: + - '8.0' - '7.2' - - '7.0' - - '6.2' legacy: - '6.0' versions-dedicated-gen-2: supported: + - '8.0' + - '7.4' + - '7.2' + deprecated: - '7.0' - '6.2' - deprecated: - '6.0' - '5.0' - '3.2' versions-dedicated-gen-3: deprecated: + - '7.0' + - '6.2' - '6.0' - '5.0' - '4.0' @@ -1106,6 +1148,5 @@ redis-persistent: - '3.0' - '2.8' supported: + - '8.0' - '7.2' - - '7.0' - - '6.2' diff --git a/sites/platform/src/development/regions.md b/sites/platform/src/development/regions.md index afc3a92d9c..d2532edda5 100644 --- a/sites/platform/src/development/regions.md +++ b/sites/platform/src/development/regions.md @@ -31,9 +31,40 @@ See all available information in the [API documentation](https://api.platform.sh ### Carbon Emissions dashboard -The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. Accessible via the Emissions tab within the Billing section in Console, this dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. +The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. This dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. + +Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. + +#### Access the dashboard + +This dashboard is accessible via the Emissions tab within the Billing section in Console. + +#### How is this calculated? + +We collect detailed billing data from our cloud service providers (including associated costs and quantities) and this information is represented as line items. + +Our carbon management partner, Greenly, calculates the energy use and embodied emissions for each line item. This is done through data gathering and modeling that estimates energy consumption, power usage effectiveness (PUE), and carbon intensity for the cloud providers. Using cost allocation models, your project’s share of emissions is then estimated. + +We have been working closely with Greenly to build upon the model, tailoring it to better reflect our specific data and technical requirements to ensure your emissions data is credible, compliant and supports your progress toward real, measurable sustainability targets. + +{{% note theme="warning" %}} + +[OVH](/development/regions.html#france-fr-3-fr-3) and [Orange](/development/regions.html#france-fr-1-fr-1) region data is not available in this dashboard. + +{{% /note %}} + +#### What affects emissions? + +- **Where you run:** Data center regions vary greatly in grid-carbon intensity. Selecting a cleaner region is the most impactful way to reduce footprint. + +- **What you provision:** Emissions rise in proportion to the resources you allocate. + +{{% note theme="tip" %}} + +Optimizing code or app performance reduces emissions only if it leads to lower resource allocation. + +{{% /note %}} -Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes context on how emissions are calculated and what factors - such as server location and usage - can influence your totals. ## Region availability diff --git a/sites/upsun/.yaml b/sites/upsun/.yaml index 5ce959c1ce..47d80b4e79 100644 --- a/sites/upsun/.yaml +++ b/sites/upsun/.yaml @@ -111,15 +111,16 @@ elasticsearch: - '7.17' versions-dedicated-gen-2: supported: - - '8.5' + - '7.2' + - '7.5' + - '7.6' + - '7.7' + - '7.9' + - '7.10' - '7.17' + - '8.5' + - '8.8' deprecated: - - '7.10' - - '7.9' - - '7.7' - - '7.6' - - '7.5' - - '7.2' - '6.8' - '6.5' - '5.6' @@ -218,6 +219,7 @@ golang: - '1.9' - '1.8' supported: + - '1.24' - '1.23' - '1.22' - '1.21' @@ -375,17 +377,17 @@ mariadb: - '10.4' versions-dedicated-gen-2: supported: + - 11.4 Galera - 10.11 Galera - - 10.8 Galera - - 10.7 Galera - 10.6 Galera - 10.5 Galera - 10.4 Galera - - 10.3 Galera deprecated: + - 11.2 Galera - 10.2 Galera - 10.1 Galera - 10.0 Galera + - 10.3 Galera versions-dedicated-gen-3: supported: - 10.11 Galera @@ -424,10 +426,15 @@ mysql: - '10.3' versions-dedicated-gen-2: supported: + - 11.4 Galera + - 10.11 Galera + - 10.6 Galera + - 10.5 Galera - 10.5 Galera - 10.4 Galera - - 10.3 Galera deprecated: + - 11.2 Galera + - 10.3 Galera - 10.2 Galera - 10.1 Galera - 10.0 Galera @@ -462,7 +469,8 @@ memcached: - '1.4' versions-dedicated-gen-2: supported: - - 1.4* + - '1.5' + - '1.4' mongodb: description: Experimental MongoDB support on Platform.sh repo_name: mongodb @@ -509,6 +517,7 @@ mongodb-enterprise: - '4.0' versions-dedicated-gen-2: supported: + - '7.0' - '6.0' - '5.0' - '4.4' @@ -569,7 +578,10 @@ nodejs: - '20' - '18' versions-dedicated-gen-2: - supported: [] + supported: + - '20' + - '19' + - '18' deprecated: - '16' - '14' @@ -601,8 +613,14 @@ opensearch: versions-dedicated-gen-2: deprecated: [] supported: - - '2.5' - '1.2' + - '1.99' + - '2.12' + - '2.14' + - '2.5' + - '2.18' + - '2.19' + - '2.99' versions-dedicated-gen-3: deprecated: [] supported: @@ -656,6 +674,8 @@ php: type: php versions-dedicated-gen-2: supported: + - '8.4' + - '8.3' - '8.2' - '8.1' - '8.0' @@ -798,6 +818,8 @@ rabbitmq: - '3.5' versions-dedicated-gen-2: supported: + - '4.1' + - '4.0' - '3.13' - '3.12' deprecated: @@ -844,6 +866,8 @@ redis: - '6.0' versions-dedicated-gen-2: supported: + - '8.0' + - '7.4' - '7.2' deprecated: - '7.0' @@ -984,6 +1008,12 @@ solr: - '8.11' versions-dedicated-gen-2: supported: + - '9.7' + - '9.6' + - '9.4' + - '9.2' + - '9.1' + - '9.0' - '8.11' deprecated: - '8.6' @@ -1098,6 +1128,8 @@ redis-persistent: - '6.0' versions-dedicated-gen-2: supported: + - '8.0' + - '7.4' - '7.2' deprecated: - '7.0' diff --git a/sites/upsun/src/development/regions.md b/sites/upsun/src/development/regions.md index d56c3751c4..44cf44e46d 100644 --- a/sites/upsun/src/development/regions.md +++ b/sites/upsun/src/development/regions.md @@ -31,9 +31,40 @@ See all available information in the [API documentation](https://api.platform.sh ### Carbon Emissions dashboard -The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. Accessible via the Emissions tab within the Billing section in Console, this dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. +The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. This dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. + +Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. + +#### Access the dashboard + +This dashboard is accessible via the Emissions tab within the Billing section in Console. + +#### How is this calculated? + +We collect detailed billing data from our cloud service providers (including associated costs and quantities) and this information is represented as line items. + +Our carbon management partner, Greenly, calculates the energy use and embodied emissions for each line item. This is done through data gathering and modeling that estimates energy consumption, power usage effectiveness (PUE), and carbon intensity for the cloud providers. Using cost allocation models, your project’s share of emissions is then estimated. + +We have been working closely with Greenly to build upon the model, tailoring it to better reflect our specific data and technical requirements to ensure your emissions data is credible, compliant and supports your progress toward real, measurable sustainability targets. + +{{% note theme="warning" %}} + +[OVH](/development/regions.html#france-fr-3-fr-3) and [Orange](/development/regions.html#france-fr-1-fr-1) region data is not available in this dashboard. + +{{% /note %}} + +#### What affects emissions? + +- **Where you run:** Data center regions vary greatly in grid-carbon intensity. Selecting a cleaner region is the most impactful way to reduce footprint. + +- **What you provision:** Emissions rise in proportion to the resources you allocate. + +{{% note theme="tip" %}} + +Optimizing code or app performance reduces emissions only if it leads to lower resource allocation. + +{{% /note %}} -Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes context on how emissions are calculated and what factors - such as server location and usage - can influence your totals. ### Greener Region Discount From b10a4446e89f1fce9d2bfe93428f574bddbdbb49 Mon Sep 17 00:00:00 2001 From: Kemi-Elizabeth <97071326+Kemi-Elizabeth@users.noreply.github.com> Date: Fri, 11 Jul 2025 16:54:49 +0100 Subject: [PATCH 3/4] feat: made changes Made changes to text requested by Jerome --- sites/platform/src/development/regions.md | 4 ++-- sites/upsun/src/development/regions.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sites/platform/src/development/regions.md b/sites/platform/src/development/regions.md index d2532edda5..7e3aca23e5 100644 --- a/sites/platform/src/development/regions.md +++ b/sites/platform/src/development/regions.md @@ -12,7 +12,7 @@ You can choose a region based on criteria such as its closeness to your users an ## Environmental impact -At {{% vendor/name %}}, we are committed to reducing our environmental impact. Whenever you create a project with us, we provide information about the electricity grid provider for that region. You can view the average carbon intensity of the energy grid in grams of CO2 equivalent per kilowatt-hour. +Whenever you create a project with us, we provide information about the electricity grid provider for that region. You can view the average carbon intensity of the energy grid in grams of CO2 equivalent per kilowatt-hour. These data are sourced from an annual average, which we update as new information becomes available. If you want to see real-time emissions generated by each power grid, we recommend checking out [Electricity Maps](https://app.electricitymap.org/map). You can also access a public GitHub page of Electricity Maps [data sources](https://github.com/electricitymap/electricitymap-contrib/blob/master/DATA_SOURCES.md). Summary of data being used in {{% vendor/name %}}’s Region Picker when creating a new Project: @@ -33,7 +33,7 @@ See all available information in the [API documentation](https://api.platform.sh The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. This dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. -Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. +Users can view total emissions over time and project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. #### Access the dashboard diff --git a/sites/upsun/src/development/regions.md b/sites/upsun/src/development/regions.md index 44cf44e46d..bd8c2efd32 100644 --- a/sites/upsun/src/development/regions.md +++ b/sites/upsun/src/development/regions.md @@ -12,7 +12,7 @@ You can choose a region based on criteria such as its closeness to your users an ## Environmental impact -At {{% vendor/name %}}, we are committed to reducing our environmental impact. Whenever you create a project with us, we provide information about the electricity grid provider for that region. You can view the average carbon intensity of the energy grid in grams of CO2 equivalent per kilowatt-hour. +Whenever you create a project with us, we provide information about the electricity grid provider for that region. You can view the average carbon intensity of the energy grid in grams of CO2 equivalent per kilowatt-hour. These data are sourced from an annual average, which we update as new information becomes available. If you want to see real-time emissions generated by each power grid, we recommend checking out [Electricity Maps](https://app.electricitymap.org/map). You can also access a public GitHub page of Electricity Maps [data sources](https://github.com/electricitymap/electricitymap-contrib/blob/master/DATA_SOURCES.md). Summary of data being used in {{% vendor/name %}}’s Region Picker when creating a new Project: From 97e98ed781b6006a60d01e4095f9450db67596eb Mon Sep 17 00:00:00 2001 From: Kemi-Elizabeth <97071326+Kemi-Elizabeth@users.noreply.github.com> Date: Fri, 11 Jul 2025 17:10:37 +0100 Subject: [PATCH 4/4] feat: removed word removed stray word and made adjustments requested from Jerome --- sites/upsun/src/development/regions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sites/upsun/src/development/regions.md b/sites/upsun/src/development/regions.md index bd8c2efd32..f443d49251 100644 --- a/sites/upsun/src/development/regions.md +++ b/sites/upsun/src/development/regions.md @@ -33,7 +33,7 @@ See all available information in the [API documentation](https://api.platform.sh The Carbon Emissions dashboard provides an overview of the carbon footprint associated with your cloud resource usage. This dashboard calculates emissions using a Carbon Price List (CPL) methodology, inspired by the Cloud Carbon Footprint model. -Users can view total emissions over time and track project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. +Users can view total emissions over time and project specific emissions for the current year, broken down by kilograms of CO2 equivalent (kg CO2e). The dashboard also includes information about how emissions are calculated and what factors (server location, usage etc.) can influence those totals. #### Access the dashboard