<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Green &#8211; Best DevOps</title>
	<atom:link href="https://www.bestdevops.com/tag/green/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bestdevops.com</link>
	<description>Lets Learn, Do it &#38; Share! Thats a Best DevOps!!!</description>
	<lastBuildDate>Tue, 13 Oct 2026 03:43:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Green Software Foundation aims to help the ICT sector reduce greenhouse gas emissions</title>
		<link>https://www.bestdevops.com/green-software-foundation-aims-to-help-the-ict-sector-reduce-greenhouse-gas-emissions/</link>
					<comments>https://www.bestdevops.com/green-software-foundation-aims-to-help-the-ict-sector-reduce-greenhouse-gas-emissions/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Sat, 05 Jun 2021 05:53:49 +0000</pubDate>
				<category><![CDATA[GitHub]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AIM]]></category>
		<category><![CDATA[BestDevOps]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Foundation]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[Ironically]]></category>
		<category><![CDATA[price]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[What is green software]]></category>
		<category><![CDATA[Zelechowski]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=16506</guid>

					<description><![CDATA[Source:-https://www.itworldcanada.com/ As Kermit the Frog famously sang, “it’s not easy being green,” yet it’s critical for our planet’s survival that [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Source:-https://www.itworldcanada.com/</p>
<p>As Kermit the Frog famously sang, “it’s not easy being green,” yet it’s critical for our planet’s survival that we figure it out.</p>
<p>Ironically, the very tech we’re using to help in that effort could be making things worse. A 2019 survey conducted by Informa revealed that while datacentres use 3 percent of the world’s electricity, energy efficiency was only number four on IT leaders’ priority lists when creating a new datacentre. Yet those datacentres run the artificial intelligence and machine learning being used to understand and combat greenhouse gas emissions.</p>
<p>The price of AI<br />
A 2019 report from the University of Massachusetts found that training and tuning a deep neural network can create the equivalent CO2 emissions of those produced in anything from just over two years of an average American’s life to more than seventeen years’ worth (depending on the model). Another study, also from 2019, found that the computations needed for deep learning research increased by 300,000x (no, that is not a typo!) between 2012 and 2018.</p>
<p>Going green<br />
In an effort to combat the runaway emissions, at the Microsoft BUILD virtual conference last week, Microsoft, Accenture, GitHub, and ThoughtWorks announced that they have teamed up as founding members of the Green Software Foundation, a non-profit organization with the mission of creating an ecosystem of people, standards, tools, and best practices for building green software. It is part of the Joint Development Foundation Projects, an affiliate of the Linux Foundation.</p>
<p>What is green software<br />
So what is green software? Sajay Podder, technology sustainability innovation lead at<br />
Accenture explained. “The term green software relates to the design, development and use of software, and is a term we use to help companies consider the carbon emissions related to software with the intent to keep emissions as low as possible. It is important because while digital technologies are key to protecting the environment, that proliferation is also resulting in software’s growing carbon footprint,” he said. “But we also realize that it’s a new field, requiring new skills, new standards, new training and new tooling.” He said that when he discovered that a team at Microsoft was also looking at the issues, they began discussions about a collaboration, and the Green Software Foundation was born.</p>
<p>It’s all about the community, added Jeff Sandquist, corporate vice president of developer relations at Microsoft. Developers want to build apps that consider their impact on the</p>
<p>climate, and no one company or individual can do it alone. “For that to happen, we need to understand how to build green software, and folks need tools, and they need the knowledge to become qualified wherever they are in the world, on a really important matter,” he said. “And so our goal with this is to really establish best practices, set up standards, really work together. We’ll work together to be able to make sure that we create a great community of green software practitioners.”</p>
<p>Erica Brescia, chief operating officer at GitHub, said that GitHub joined with the goal to make it easier for developers to use and contribute to the global climate solution by empowering them with the right visibility and the right tools, so they can create and maintain green software themselves.</p>
<p>For ThoughtWorks, said Elise Zelechowski, global head of diversity, equity and inclusion, sustainability and social</p>
<p>change, sustainability and climate change mitigation is a priority. “We believe that the tech sector has a really important role to play here in taking action on climate,” she said. “We’re increasingly seeing our clients coming to us for thought leadership tools and advice on this. And while there’s a desire to take action, it’s not always clear where to start for them. ThoughtWorks is very excited to be joining the foundation to help define these standards to help organizations adapt and implement new tools, and to work with government, academia, nonprofits, and all of you and build this community to shape the vision of the work.”</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/green-software-foundation-aims-to-help-the-ict-sector-reduce-greenhouse-gas-emissions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Green Cloud Computing: Techniques Every QA Engineer Should Know</title>
		<link>https://www.bestdevops.com/green-cloud-computing-techniques-every-qa-should-know/</link>
					<comments>https://www.bestdevops.com/green-cloud-computing-techniques-every-qa-should-know/#respond</comments>
		
		<dc:creator><![CDATA[anil]]></dc:creator>
		<pubDate>Thu, 13 Jun 2019 09:22:52 +0000</pubDate>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Green]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Techniques]]></category>
		<guid isPermaLink="false">http://www.bestdevops.com/?p=5357</guid>

					<description><![CDATA[Cloud computing gives QA teams scalability and resilience, but its energy cost is real. Learn the key green cloud computing techniques—virtualisation, DVFS, and nano data centres—that every QA engineer should understand and apply.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Cloud computing gives quality assurance teams immense scalability, resilience, and access to on-demand services. But that infrastructure comes with an environmental cost: data centres consume enormous amounts of electricity for compute, networking, cooling, and lighting. As ICT energy use grows, engineers across every discipline—including QA—are being asked to understand and apply <strong>green computing principles</strong> to reduce that footprint.</p>



<h2 class="wp-block-heading">What Is Green Cloud Computing?</h2>



<p class="wp-block-paragraph">Green computing—sometimes called green IT—focuses on reducing the environmental impact of computing infrastructure. It addresses energy consumption across the full stack: physical devices, cooling systems, network equipment, lighting, and the software running on top of it all. The goal is to use computing resources efficiently while minimising electronic waste and carbon emissions.</p>



<p class="wp-block-paragraph">In the context of cloud computing, this translates into two broad areas:</p>



<ul class="wp-block-list">
<li><strong>Software techniques:</strong> Developing methods and architectures that improve efficiency in storage, workload scheduling, and energy use at the application and platform level.</li>
<li><strong>Hardware optimisation:</strong> Designing and operating physical infrastructure—servers, network gear, cooling—to minimise energy consumption and support recycling and responsible disposal of components.</li>
</ul>



<h2 class="wp-block-heading">Why QA Engineers Need to Care</h2>



<p class="wp-block-paragraph">Modern QA environments host a wide variety of workloads: short-lived unit test runs, long-running integration suites, parallel browser-based tests, and always-on monitoring agents. Managing these diverse workloads on shared cloud infrastructure creates real challenges around provisioning, allocation, and idle resource waste.</p>



<p class="wp-block-paragraph">QA practitioners who understand green computing can:</p>



<ul class="wp-block-list">
<li>Design test pipelines that scale down when not in use, reducing idle compute costs.</li>
<li>Choose cloud regions or providers with lower-carbon energy mixes.</li>
<li>Consolidate test infrastructure through virtualisation rather than running dedicated physical machines.</li>
<li>Reduce overall CO₂ emissions as a side effect of writing leaner, faster tests.</li>
</ul>



<h2 class="wp-block-heading">Key Green Cloud Computing Techniques for QA Teams</h2>



<p class="wp-block-paragraph">Energy efficiency in the cloud can be approached from both the infrastructure layer (managed by cloud providers) and the workload layer (influenced directly by QA teams). The following techniques are the most relevant for QA practitioners to understand and, where possible, influence.</p>



<h3 class="wp-block-heading">1. Virtualisation</h3>



<p class="wp-block-paragraph">Virtualisation is the foundational green technology in cloud computing. A hypervisor allows multiple virtual machines (VMs)—each with its own operating system and application stack—to share a single physical server. This dramatically improves hardware utilisation rates compared to running one workload per physical machine.</p>



<p class="wp-block-paragraph">For QA teams, virtualisation means:</p>



<ul class="wp-block-list">
<li>Test environments can be spun up and torn down on demand, avoiding always-on infrastructure.</li>
<li>Multiple isolated test environments (different OS versions, browser configurations, dependency sets) can run on shared hardware.</li>
<li>Dynamic migration allows VMs to be moved to more efficient hosts as workloads shift, improving energy use across the cluster.</li>
<li>Idle VMs can be suspended or terminated automatically via auto-scaling policies, cutting wasted compute cycles.</li>
</ul>



<p class="wp-block-paragraph">Container-based approaches (Docker, Kubernetes) extend these benefits further by packing workloads more densely and starting faster than full VMs, though the underlying principle—maximising resource utilisation—is the same.</p>



<h3 class="wp-block-heading">2. Dynamic Voltage and Frequency Scaling (DVFS)</h3>



<p class="wp-block-paragraph">Dynamic Voltage and Frequency Scaling (DVFS) is a processor-level technique that adjusts CPU clock speed and supply voltage in real time based on current workload demand. When a processor does not need to run at full speed, DVFS reduces both frequency and voltage, cutting power consumption significantly—because power scales roughly with the square of voltage.</p>



<p class="wp-block-paragraph">In practice, DVFS is managed by the operating system and hardware firmware rather than directly by QA engineers. However, QA teams can influence it indirectly by:</p>



<ul class="wp-block-list">
<li>Choosing cloud instance types that are right-sized for the actual workload, allowing the CPU to spend more time at lower frequency states.</li>
<li>Avoiding test designs that create artificial constant-load conditions (such as tight polling loops) that keep CPUs pinned at maximum frequency unnecessarily.</li>
<li>Using burst-capable instance types for intermittent test workloads rather than high-performance instances that run at full power continuously.</li>
</ul>



<h3 class="wp-block-heading">3. Nano Data Centres</h3>



<p class="wp-block-paragraph">Nano data centres are a distributed computing model that challenges the conventional approach of building large, centralised data centres. Instead, the concept distributes computing capacity across many smaller nodes located geographically closer to end users—similar in principle to edge computing architectures.</p>



<p class="wp-block-paragraph">The potential energy advantages include:</p>



<ul class="wp-block-list">
<li>Reduced network transmission distances, which can lower overall energy consumption in the delivery path.</li>
<li>Smaller facilities that may be easier to power with local renewable energy sources.</li>
<li>Lower cooling overhead compared to hyperscale data centres in some configurations.</li>
</ul>



<p class="wp-block-paragraph">For QA teams, this concept is most relevant when testing geographically distributed applications or latency-sensitive services, where choosing edge or regional test infrastructure reduces both test latency and the energy cost of long-haul data transfer.</p>



<h3 class="wp-block-heading">4. Auto-Scaling and Workload Scheduling</h3>



<p class="wp-block-paragraph">One of the most practical green cloud techniques available directly to QA teams is intelligent workload scheduling combined with auto-scaling. Rather than keeping test infrastructure running around the clock, teams can:</p>



<ul class="wp-block-list">
<li>Schedule long-running test suites to run during off-peak hours when data centre load is lower and energy may come from a cleaner grid mix.</li>
<li>Use auto-scaling groups or ephemeral CI/CD agents that provision nodes at test start and terminate them on completion.</li>
<li>Consolidate parallel test jobs onto fewer, fuller instances rather than spreading them across many lightly loaded nodes.</li>
<li>Power down non-production test environments overnight and on weekends.</li>
</ul>



<h2 class="wp-block-heading">Hardware and Software Optimisations in Practice</h2>



<p class="wp-block-paragraph">Green cloud computing can be broken down into hardware-layer and software-layer optimisations. QA engineers typically operate at the software layer but should understand both when evaluating infrastructure choices.</p>



<h3 class="wp-block-heading">Hardware Layer</h3>



<ul class="wp-block-list">
<li>Servers, network switches, and storage arrays in the data centre are the primary energy consumers.</li>
<li>Cooling systems (HVAC, liquid cooling) can account for a significant proportion of total data centre energy use—Power Usage Effectiveness (PUE) is the standard metric used to measure this ratio.</li>
<li>Hardware-level techniques include powering off idle components, using energy-efficient processors, and optimising physical layout for airflow.</li>
</ul>



<h3 class="wp-block-heading">Software Layer</h3>



<ul class="wp-block-list">
<li>Cloud management systems orchestrate workloads across physical resources to maximise utilisation and reduce idle servers.</li>
<li>At the application layer, techniques include reducing CPU polling, using event-driven architectures, optimising database queries, and minimising unnecessary network calls—all of which reduce energy consumption as a side effect of better code.</li>
<li>In the compiler and operating system layers, techniques like slowing CPU clock speed under light load, improving performance per watt, and shutting down idle cores contribute to overall efficiency.</li>
</ul>



<h2 class="wp-block-heading">The Four Pillars of Green Computing</h2>



<p class="wp-block-paragraph">Green computing is generally organised around four areas of action. QA teams can contribute to each:</p>



<ol class="wp-block-list">
<li><strong>Hardware device manufacturing:</strong> Prefer cloud providers and hardware vendors with published sustainability commitments and responsible supply chains.</li>
<li><strong>Software techniques:</strong> Design test pipelines and test code to be lean, fast, and resource-efficient.</li>
<li><strong>People awareness:</strong> Educate QA teams about the energy cost of always-on infrastructure and encourage habits like terminating unused environments.</li>
<li><strong>Standard policies:</strong> Advocate for organisational policies that enforce auto-shutdown of non-production environments, right-sizing of cloud resources, and carbon-aware scheduling.</li>
</ol>



<h2 class="wp-block-heading">Getting Started: Practical Steps for QA Teams</h2>



<ul class="wp-block-list">
<li><strong>Audit your test infrastructure:</strong> Identify always-on environments that could be made ephemeral.</li>
<li><strong>Enable auto-scaling on CI/CD agents:</strong> Use cloud-native or self-hosted runner pools that scale to zero when idle.</li>
<li><strong>Right-size your instances:</strong> Match instance types to actual CPU and memory requirements rather than over-provisioning.</li>
<li><strong>Measure before optimising:</strong> Use cloud provider cost and usage dashboards to understand where compute is being spent, and use that data to prioritise changes.</li>
<li><strong>Choose greener regions:</strong> Many cloud providers publish carbon intensity data by region; running workloads in lower-carbon regions is a low-effort, meaningful change.</li>
</ul>



<h2 class="wp-block-heading">Summary</h2>



<p class="wp-block-paragraph">Green cloud computing is not just an infrastructure concern—it is increasingly a shared responsibility across engineering disciplines, including QA. By understanding techniques like virtualisation, DVFS, nano data centres, and intelligent workload scheduling, QA engineers can design more sustainable test pipelines, reduce wasted cloud spend, and contribute meaningfully to their organisation&#8217;s environmental goals. Efficiency and sustainability, in this case, go hand in hand.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bestdevops.com/green-cloud-computing-techniques-every-qa-should-know/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
