This is a research paper of Bindiya Jain
Green Software: Sustainable Approach with ESG
1) Abstract: - Green and sustainable software is the art of progressing green software engineering process. ESG an approach that integrate environmental, social and governance factors. In today’s world, computing devices are used in all purpose. These computing devices consume lots of energy. So, using green software engineering pay much attention on green computing for effective use of natural resources.
2) Keywords: - Sustainability, computing devices, economic, utility, queries, emission.
3) Introduction: - Sustainable green software use energy-efficient algorithm that perform computing operation quicker more, effective that standard software. As Assin Hussain, Green Cloud Advocacy lead at Microsoft notes “A sustainable application takes responsibility for electricity it consumes and is architecture to consume as little as possible”. According to different definition of sustainability we should consider three main dimension that is social, economic and environment sustainability.
Green Software engineering is an emerging at the intersection of climate science, architecture, electricity market, and hardware and data center design. A core set of competencies needed to define, build and run green sustainable software application. Recently global CO2 emission reached 9.1 billion tons. At least 2 present of global CO2 emission can be attribute new IT system. Therefore reducing the energy consumption on related CO2 emission of IT system is very important.
We
must studies add regulatory control focus on hardware measurement analysis and
control energy consumption. Greening in software aim to reduce the environment
impact caused by the software.
Most
IT companies have begun to consider green and sustainable strategies to reduce
energy cost and contribute to environmental sustainability. They will need to
deal with infrastructure requirement (hardware and software) reduce the amount
of traffic in each request and response travels, workload distribution, use less
resources with higher utilization, well design of database as will decrease
waiting time of queries, N-Tier architecture of application.
4) Conclusion:
In this context green software is an ideal way for companies to achieve
environmental sustainable and reduce the cost of system and product maintains.
Accordingly,
companies should include software in their sustainability efforts. They should
articulate a strategy that guides trade-offs and allows for
flexibility, review and refine the software development life cycle, and
use “sustainable” software to make cloud-based data centers greener close. In
this way green software is designed, developed, and deployed can have a
major impact on energy consumption.
IT Desk India