A curated list of awesome tools, resources, frameworks, and educational content focused on Green Cloud Computing—the practice of making cloud infrastructure and services more energy-efficient and environmentally sustainable.
- General Resources
- Green Cloud Providers
- Energy-Efficient Tools and Platforms
- Frameworks and Libraries
- Monitoring and Optimization Tools
- Educational Resources
- Research Papers
- Community and Forums
- Contribute
- License
- What is Green Cloud Computing? - An overview of green cloud computing principles and practices.
- Sustainable Cloud Practices by AWS - Amazon's commitment to building a sustainable cloud infrastructure.
- Google Cloud Sustainability - Learn how Google Cloud is reducing its carbon footprint.
- Green Software Foundation - An initiative promoting sustainable software development.
- Google Cloud - A carbon-neutral cloud provider using renewable energy to power its data centers.
- Microsoft Azure Sustainability - Initiatives by Azure to achieve a carbon-negative cloud.
- Amazon Web Services (AWS) - AWS’s sustainable cloud computing practices, including renewable energy commitments.
- IBM Cloud - IBM’s approach to sustainable cloud computing and carbon efficiency.
- Cloudflare - A provider focused on energy efficiency and reducing internet carbon emissions.
- Carbon Aware SDK - A toolkit for optimizing software operations based on carbon intensity.
- Cloud Carbon Footprint - An open-source tool for measuring and reducing cloud emissions.
- Azure Well-Architected Framework: Sustainability - Guidelines for building sustainable cloud applications.
- Google Cloud Carbon Footprint - A tool for measuring and managing your cloud carbon emissions.
- Kubernetes Energy Efficiency Tools - Energy-efficient configurations for Kubernetes clusters.
- Green Algorithms - A framework for evaluating the environmental impact of computational workflows.
- Eco-Code - A set of guidelines for writing energy-efficient code.
- Green AI - Tools and methodologies for reducing the carbon footprint of AI models.
- Terraform for Green Infrastructure - Best practices for provisioning energy-efficient cloud resources.
- Energy Efficient Docker Containers - Tips and tools for optimizing containerized workloads.
- PowerAPI - A library for monitoring the energy consumption of software applications.
- Datadog - Tools for tracking and optimizing resource usage in cloud environments.
- AWS Cost and Usage Report - Monitor and reduce costs while optimizing energy usage.
- Google Cloud Operations Suite - Tools for tracking sustainability metrics and resource efficiency.
- Green Metrics Tool - A tool for calculating the energy and carbon impact of cloud infrastructure.
- Sustainable Software Engineering - A Microsoft learning path on sustainable software engineering.
- Sustainability in the Cloud - AWS training courses focused on sustainability best practices.
- Carbon Efficiency in Cloud Computing - Articles and tutorials on reducing carbon footprints in the cloud.
- Coursera: Green Cloud Computing - Online courses on sustainable cloud practices.
- Climate Neutral Data Centers Pact - A guide to making data centers energy-efficient.
- Energy-Efficient Cloud Computing - A research paper on optimizing energy consumption in cloud environments.
- Carbon Efficiency of Machine Learning - Analyzing the carbon footprint of AI workloads.
- Sustainable Cloud Infrastructure - A paper on designing sustainable and efficient cloud systems.
- Green Cloud Computing: State of the Art - A comprehensive review of green cloud computing practices.
- Green Software Foundation Community - A community promoting sustainable software practices.
- Reddit: r/Sustainability - Discussions about sustainable technologies and practices.
- Sustainable DevOps Discord - A community for sharing tips on sustainable cloud and DevOps practices.
- Cloud Native Sustainability Slack - A Slack group for discussing sustainability in cloud-native environments.
Contributions are welcome!