CNCF Sustainability Survey
1.
Which cloud native sustainability practices do you already follow in your software projects?
Cluster management - choosing which data center to schedule on according to environmental factors ( region’s Marginal Emissions Rate, Power Usage Effectiveness, etc.)
Power management/Kubernetes scheduler plugin - scheduling effectively according to workload, availability, and urgency of workload
Node tuning/pod scaling - optimizing resources to handle workload specifications while minimizing resource consumption
Other (please specify)
2.
What challenges have you experienced/do you foresee in achieving sustainability?
Defining targets
Lack of skills and experience
Lack of awareness among those building and operating our infrastructure
Complexity of our infrastructure such as containers and Kubernetes
Presence of legacy and technical debt in our environment
Lack of mature tools in monitoring and analysis
Dependance on cloud-service provider-specific tools
Absence of best practices for development, operations, monitoring, reporting and analysis
Other (please specify)
3.
Do you attempt to measure your energy usage per service?
Yes
No
4.
Do you attempt to measure your CO2 footprint per service?
Yes
No
5.
If yes, how do you measure your CO2 footprint per service?
Own calculations based on money spend per resource ($)
Own calculations based on energy consumption
Own calculations based on network and data transmission
Using cloud provider tools (e.g. the AWS Carbon footprint tool)
Using cloud native tools like Kepler or other
6.
Do you see Kubernetes and the required tools as overhead or enablers to measure the energy consumption of your system?
Overhead
Enablers
Unsure
7.
How do you react to the following statements? (Tend to Agree, Tend to Disagree).
The industry is moving rapidly toward addressing the sustainability of energy consumption of IT resources.
Tend to Agree
Tend to Disagree
8.
How do you react to the following statements? (Tend to Agree, Tend to Disagree).
Everyone seems to care about sustainability of IT resources but there’s no good way to attack it from where I sit.
Tend to Agree
Tend to Disagree
9.
How do you react to the following statement? (Tend to Agree, Tend to Disagree).
Sustainability takes a backseat to performance and speed when deadlines need to be met.
Tend to Agree
Tend to Disagree
10.
How do you react to the following statement? (Tend to Agree, Tend to Disagree).
The cloud native industry lacks leadership in IT sustainability.
Tend to Agree
Tend to Disagree
11.
How do you react to the following statement? (Tend to Agree, Tend to Disagree).
I have monitoring tools at my disposal to track the power consumption of the machines and software that I use.
Tend to Agree
Tend to Disagree
12.
How do you react to the following statement? (Tend to Agree, Tend to Disagree).
I can take informed action regarding the machines I use such as being able to identify components, applications or processes responsible for the major part of energy consumption
Tend to Agree
Tend to Disagree
13.
How important will power estimation models be in addition to primary data measures to get a better read on use and take informed action?
Very important
Important
Somewhat important
Not important
14.
Are you using the cloud as part of a corporate sustainability initiative?
Yes
No
15.
If you answered “no” to the above question, are you planning a corporate sustainability program that includes cloud during the:
Next six months
Six months - one year
Two - five years
Longer
Not at all
N/A
16.
Are you using the following to measure your total carbon emissions - select all that apply:
Greenhouse Gas (GHG) protocol
Not measuring our carbon emissions
Other (please provide details)
17.
Where do you believe responsibility for sustainability in cloud native rests:
The cloud service provider
My business team, who evaluates and selects providers
My IT team, who builds and operates infrastructure and workloads
All - it’s a shared responsibility
18.
How would you define “sustainability” in cloud native - select all that apply:
Reduced consumption of resources - such as electricity for power and water for cooling
Consumption of renewable electricity
Use of carbon-neutral practices and materials during construction of my cloud service provider’s data center
Reduction in emissions produced through activity of cloud data center and/or your workloads
Reduction of indirect emissions - through performance of data center activities such as back up
Efficient use of resources such as hardware, compute, storage and networking
19.
What factors do you use to evaluate the sustainability of your cloud service provider’s data center? Select all that apply:
Cooling
Sourcing of power - use of renewables.
Production and disposal of waste
Type of materials and practices used during construction of data center
Third party certifications on efficiency
PUE and WUE
None - we don’t do this
Other (please provide details)
20.
How do you believe your IT team can best achieve sustainability in the cloud - select all that apply:
In the design of our software
At the data layer - access to, use and storage of data
Efficiency of code
Monitoring and analysis of resource consumption
Operational best practices such as rightsizing nodes, turning off orphans, auto scaling, use of existing or shared capacity
Automation of procedures founded on best practices
Reduce consumption of dedicated resources/use shared resources
Minimize the consumption of resources
Other (please specify)
21.
Which of the following can potentially help achieve a more sustainable cloud?
Infrastructure as code
Kubernetes
Containerization
Serverless
Use, or otherwise, of different regions and zones
Other (please specify)
Current Progress,
0 of 21 answered