Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 950 000 titles
  • Exclusive titles + Storytel Originals
  • Easy to cancel anytime
Try now
image.devices-Singapore 2x
Cover for Building Green Software: A Sustainable Approach to Software Development and Operations

Building Green Software: A Sustainable Approach to Software Development and Operations

1 Ratings

4

Duration
8H 26min
Language
English
Format
Category

Non-Fiction

How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic—discussing everything from the likely evolution of national grids to the effect those changes will have on the day-to-day lives of developers.

Ideal for everyone from new developers to CTOs, Building Green Software tackles the challenges involved and shows you how to build, host, and operate code in a way that's not only better for the planet but also cheaper and relatively low-risk for your business. Most hyperscale public cloud providers have already committed to net-zero IT operations by 2030. This book shows you how to get on board.

You'll explore:

● How the energy transition is likely to change hosting on prem and in the cloud—and how your company can prepare

● The fundamental architectural principles of sustainable software development and how to apply them

● How to determine which parts of your system need to change

● The concept of extending hardware longevity and the part that software plays

© 2024 Ascent Audio (Audiobook): 9781663747105

Release date

Audiobook: 24 December 2024

Tags

Others also enjoyed ...

  1. Programming with GitHub Copilot: Write Better Code--Faster!
    Programming with GitHub Copilot: Write Better Code--Faster! Kurt Dowswell
  2. Java: 3 books in 1 : Java Basics for Beginners + Java Front End Programming + Java Back End Programming
    Java: 3 books in 1 : Java Basics for Beginners + Java Front End Programming + Java Back End Programming Andy Vickler
  3. Kanban for Beginners: Mastering Efficiency Through Visual Management
    Kanban for Beginners: Mastering Efficiency Through Visual Management Steve Abrams
  4. DevSecOps: Integrating Security Seamlessly
    DevSecOps: Integrating Security Seamlessly Steve Abrams
  5. Feature-Driven Development
    Feature-Driven Development Daniel Green
  6. Robot Souls: Programming in Humanity
    Robot Souls: Programming in Humanity Eve Poole
  7. Blockchain Governance
    Blockchain Governance Primavera De Filippi
  8. Electrics: Fundamentals of Electrical and Mechanical Engineering (2 in 1)
    Electrics: Fundamentals of Electrical and Mechanical Engineering (2 in 1) Phil Gilberts
  9. Azure DevOps: A Complete Guide to Efficient CI/CD, Agile Project Management, and DevOps Best Practices
    Azure DevOps: A Complete Guide to Efficient CI/CD, Agile Project Management, and DevOps Best Practices May Sherry
  10. Augmented Reality (AR): Innovative Applications, Techniques, and Future Trends
    Augmented Reality (AR): Innovative Applications, Techniques, and Future Trends Jacob Richardson
  11. Video Gen AI: A Comprehensive Guide to Video Generation with Artificial Intelligence
    Video Gen AI: A Comprehensive Guide to Video Generation with Artificial Intelligence Et Tu Code
  12. Data Structures for Beginners: Mastering the Building Blocks of Efficient Data Management
    Data Structures for Beginners: Mastering the Building Blocks of Efficient Data Management Brian Murray
  13. Artificial Intelligence in the Modern World: Transformative Technologies and Ethical Implications: Navigating the Impact of AI on Society, Economy, and Culture
    Artificial Intelligence in the Modern World: Transformative Technologies and Ethical Implications: Navigating the Impact of AI on Society, Economy, and Culture David Chang
  14. Database Management Systems for Beginners: From Foundations to Functional Applications
    Database Management Systems for Beginners: From Foundations to Functional Applications Vincent Berry
  15. Big Data for Beginners: An Introduction to the Data Analysis, Visualization, Integration, Interoperability, Governance and Ethics
    Big Data for Beginners: An Introduction to the Data Analysis, Visualization, Integration, Interoperability, Governance and Ethics Brian Murray
  16. Cloud Computing's Next Horizon: Redefining Business Operations: A Comprehensive Guide to Cloud Solutions
    Cloud Computing's Next Horizon: Redefining Business Operations: A Comprehensive Guide to Cloud Solutions John Anderson
  17. Python Data Ecosystem: Navigating the Landscape of Data Engineering
    Python Data Ecosystem: Navigating the Landscape of Data Engineering Daniel Garfield
  18. Big Data Analytics for Beginners: Mastering the Art of Data-Driven Decision Making
    Big Data Analytics for Beginners: Mastering the Art of Data-Driven Decision Making Sam Campbell
  19. Artificial Intelligence: Machine Learning and Data Science in the 21st Century
    Artificial Intelligence: Machine Learning and Data Science in the 21st Century Victor Servings
  20. Human-Computer Interaction for Beginners: Clear and Comprehensive Introduction
    Human-Computer Interaction for Beginners: Clear and Comprehensive Introduction Robert Francis
  21. Big Data and Analytics for Beginners: A Beginner's Guide to Understanding Big Data and Analytics
    Big Data and Analytics for Beginners: A Beginner's Guide to Understanding Big Data and Analytics Sam Campbell
  22. Javascript: 3 books in 1 : Javascript Basics for Beginners + Javascript Front End Programming + Javascript Back End Programming
    Javascript: 3 books in 1 : Javascript Basics for Beginners + Javascript Front End Programming + Javascript Back End Programming Andy Vickler
  23. Python Programming Language. Introduction for Beginners: Your Path to Coding Mastery
    Python Programming Language. Introduction for Beginners: Your Path to Coding Mastery James Ferry
  24. Data Science and Machine Learning: A Comprehensive Guide to Extracting Insights and Building Intelligent Systems: Strategies, Techniques, and Applications for Data-driven Decision Making
    Data Science and Machine Learning: A Comprehensive Guide to Extracting Insights and Building Intelligent Systems: Strategies, Techniques, and Applications for Data-driven Decision Making Daniel Kim
  25. Distributed Programming for Beginners: A Beginner's Guide to Building Scalable Systems
    Distributed Programming for Beginners: A Beginner's Guide to Building Scalable Systems Saimon Carrie
  26. European Empires: Understanding the Waves of Colonial Ambition and Exploitation (4 in 1)
    European Empires: Understanding the Waves of Colonial Ambition and Exploitation (4 in 1) Kelly Mass
  27. A Guide to Data Science and Analytics: Navigating the Data Deluge: Tools, Techniques, and Applications
    A Guide to Data Science and Analytics: Navigating the Data Deluge: Tools, Techniques, and Applications Juniper Blake
  28. Blockchain and Distributed Ledgers: Demystifying the Digital Revolution
    Blockchain and Distributed Ledgers: Demystifying the Digital Revolution Sam Campbell
  29. Database Management for Beginners: Building a Solid Foundation in Data
    Database Management for Beginners: Building a Solid Foundation in Data Brian Paul
  30. ARTIFICIAL INTELLIGENCE FOR BEGINNERS
    ARTIFICIAL INTELLIGENCE FOR BEGINNERS Astrid Howe
  31. Aerospace Engineering: The Basics of Aerodynamics Unmanned Aerial Vehicles
    Aerospace Engineering: The Basics of Aerodynamics Unmanned Aerial Vehicles Phil Gilberts
  32. Wordpress: A Step-by-Step Beginners Guide
    Wordpress: A Step-by-Step Beginners Guide Phil Gilberts
  33. The Machine Learning Revolution: How Algorithms Are Redefining Our World
    The Machine Learning Revolution: How Algorithms Are Redefining Our World Nora Kim
  34. Computer Science: Learn about Algorithms, Cybersecurity,  Databases, Operating Systems, and Web Design
    Computer Science: Learn about Algorithms, Cybersecurity, Databases, Operating Systems, and Web Design Jonathan Rigdon
  35. Deep Learning Guide for Beginners: Demystifying Language in the Digital Age
    Deep Learning Guide for Beginners: Demystifying Language in the Digital Age Rayan Murray
  36. AI for Absolute Beginners: A Clear Guide to Tomorrow
    AI for Absolute Beginners: A Clear Guide to Tomorrow Oliver Theobald
  37. The History of My Sexuality
    The History of My Sexuality Tobi Lakmaker
  38. SQL Simplified: A Beginner’s Guide to Database Management: Mastering the Basics of SQL for Data Analysis
    SQL Simplified: A Beginner’s Guide to Database Management: Mastering the Basics of SQL for Data Analysis Olivia Miller
  39. The Wonderful Visit
    The Wonderful Visit H. G. Wells
  40. Cosmic Inflation: Gravitational Waves and the Physics of Expansion
    Cosmic Inflation: Gravitational Waves and the Physics of Expansion Steff Jaywan
  41. Data Science for Beginners: A Beginner's Guide to the World of Analytics
    Data Science for Beginners: A Beginner's Guide to the World of Analytics Daniel Garfield

Features:

  • Over 950 000 titles

  • Kids Mode (child safe environment)

  • Download books for offline access

  • Cancel anytime

Most popular

Unlimited

For those who want to listen and read without limits.

S$12.98 /month
3 days for free
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Bi-yearly

For those who want to listen and read without limits.

S$69 /6 months
14 days for free
Save 11%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Yearly

For those who want to listen and read without limits.

S$119 /year
14 days for free
Save 24%
  • 1 account

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

Try now

Family

For those who want to share stories with family and friends.

From S$14.90/month
  • 2-3 accounts

  • Unlimited Access

  • Unlimited listening

  • Cancel anytime

2 accounts

S$14.90 /month
Try now