DevOps Best Practices for Sustainability in the Cloud
1h 35mIntermediate2025-07-11
Authors

Semirah Dolan
Engineer, Blockchain Developer, Speaker, Inventor, Instructor
Course details
This course provides a comprehensive understanding of building and managing sustainable cloud environments. Gain practical skills in assessing environmental impact, designing low-carbon architectures, optimizing resource utilization, and complying with sustainability regulations. Through hands-on exercises and real-world case studies, develop the ability to contribute to a greener and more sustainable future.
Learning objectives
Assess the environmental impact of existing IT infrastructure and identify opportunities for improvement.
Design and implement sustainable cloud architectures aligned with organizational goals and regulatory requirements.
Optimize resource utilization and energy efficiency within cloud environments using best practices and tools.
Measure and report on carbon emissions associated with cloud operations, complying with relevant standards and regulations.
Collaborate with cross-functional teams to drive sustainable IT initiatives and promote a culture of environmental responsibility.
Learning objectives
Assess the environmental impact of existing IT infrastructure and identify opportunities for improvement.
Design and implement sustainable cloud architectures aligned with organizational goals and regulatory requirements.
Optimize resource utilization and energy efficiency within cloud environments using best practices and tools.
Measure and report on carbon emissions associated with cloud operations, complying with relevant standards and regulations.
Collaborate with cross-functional teams to drive sustainable IT initiatives and promote a culture of environmental responsibility.
Skills covered
Sustainability AwarenessDevOps FoundationsDevOpsProfessional DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Sustainable practices for growth and impact in DevOps
- 02 - What you should know
1. The Impact of IT on the Planet
- 03 - The invisible footprint of technology
- 04 - Frameworks, foundations, and metrics
- 05 - Industry leadership and your role
2. Core Principles of Green Software and DevOps
- 06 - The three core actions of green software
- 07 - Applying the three actions in DevOps workflows
- 08 - Sustainable software development lifecycle (SDLC)
- 09 - Guided exercise - Map an inefficiency to an action
3. Greening Your Cloud Infrastructure
- 10 - Right-sizing configuration parameters and metrics
- 11 - Autoscaling on AWS
- 12 - Metrics of an energy efficient cloud infrastructure
- 13 - Optimized CI CD pipeline exercise
- 14 - AWS Graviton Processors
4. Monitoring and Reporting Carbon Footprints
- 15 - Why measure carbon The foundation of green DevOps
- 16 - Tools for carbon visibility
- 17 - Interpreting dashboards and taking action
5. Creating a Culture of Green DevOps
- 18 - Why culture matters in green DevOps
- 19 - Overcoming resistance and showing ROI
- 20 - Embedding sustainability into team processes
- 21 - Training, open source, and advocacy
Conclusion
- 22 - Practice your knowledge
- 23 - What's next
- 24 - Build a sustainable and responsible digital world