Create balancing-efficiency-and-quality-with-ondemand-environments.md#318
Open
2BlackCoffees wants to merge 1 commit intoGreen-Software-Foundation:mainfrom
Open
Create balancing-efficiency-and-quality-with-ondemand-environments.md#3182BlackCoffees wants to merge 1 commit intoGreen-Software-Foundation:mainfrom
2BlackCoffees wants to merge 1 commit intoGreen-Software-Foundation:mainfrom
Conversation
Signed-off-by: Jean-Phi <jpulpiano3@gmail.com>
Member
|
Hey @2BlackCoffees thank you so much for raising these PRs. We will get them reviewed. |
LiyaMath
requested changes
Aug 11, 2024
| @@ -0,0 +1,41 @@ | |||
| # Balancing Efficiency and Quality with On-Demand Environments | |||
There was a problem hiding this comment.
Titles should be in sentence casing.
Suggested change
| # Balancing Efficiency and Quality with On-Demand Environments | |
| # Balancing efficiency and quality with on-demand environments |
| ## SCI Impact | ||
|
|
||
| `SCI = (E * I) + M per R` | ||
| [Software Carbon Intensity Spec](https://grnsft.org/sci) |
There was a problem hiding this comment.
Just realized that this link is no longer working(need to change for other patterns aswell)? can we point this to https://sci.greensoftware.foundation/
Suggested change
| [Software Carbon Intensity Spec](https://grnsft.org/sci) | |
| [Software Carbon Intensity Spec](https://sci.greensoftware.foundation) |
| Reducing the amount of deployed environments will impact SCI as follows: | ||
|
|
||
| - `E`: We reduce the total electricity required by reducing provisioned resources when not used. | ||
| - `M`: By reducing the amount of VMs running on underlying machines, the total embodied carbon can be lowered as CSPs might be careful in investing only in HWs to follow the demand. |
There was a problem hiding this comment.
Suggested change
| - `M`: By reducing the amount of VMs running on underlying machines, the total embodied carbon can be lowered as CSPs might be careful in investing only in HWs to follow the demand. | |
| - `M`: By reducing the number of virtual machines running on underlying hardware, customer service providers (CSPs) can lower the total embodied carbon as they should now invest only in hardware that aligns with demand. |
| An environment is not required to be up and running within the next seconds any time in the day or night. | ||
|
|
||
| ## Considerations | ||
| Spinning up an environment might take time. This might be a drawbac. |
There was a problem hiding this comment.
Suggested change
| Spinning up an environment might take time. This might be a drawbac. | |
| Spinning up an environment might take time. This might be a drawback. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Title
Balancing Efficiency and Quality with On-Demand Environments
Version
Designation of iteration on the pattern. This will initially be assigned by the patterns working group
Submitted By
Jean-Philippe Ulpiano
Published Date
The date this version of the pattern is published. This will be provided by the patterns working group upon approval
Intent
Quality cannot be considered as a trade off to reduce carbon footprint as it would result in creasing it for a largely successful application not working properly.
Tags
Problem
This pattern explains how to reduce carbon footprint for non prod environment deactivating unnecessary environments automatically.
Solution
It will spin up environments on demand.
SCI Impact
How will this pattern affect an SCI score of an application and why
E: Less environment means less energy.
M: Can lead to an improve of embodied carbon.
Assumptions
What are the assumptions being made
Pros & Cons
Discussion section for pros and cons of this pattern