Announcing the Build for Better Code Challenge Winners


The outcomes are in for the Build for Better Code Challenge, highlighting two standout options that successfully mix automation or AI with sustainability. In this problem, we requested you, the Cisco DevNet neighborhood, to make use of automation and AI to deal with urgent environmental points, demonstrating the numerous position expertise can play in enhancing our ecological footprint. And we had been blown away by the neighborhood participation.

Congratulations to GreenOps Tracker and Green Monitoring! These standout entries not solely exemplify the ingenuity and sensible impression of integrating automation and AI with sustainability efforts but in addition reveal how focused options can considerably improve environmental sustainability. As we discover the revolutionary applied sciences every challenge employs to deal with particular environmental challenges, it’s clear that our developer neighborhood possesses great potential to drive significant change. To additional optimize these successful options, every crew will obtain mentorship from Jason Davis, Distinguished Engineer at Cisco. This mentorship will concentrate on advancing AI integration inside their tasks, reinforcing Cisco’s dedication to main the dialog on AI-driven sustainability.

GreenOps Tracker: Automating Sustainability in Server Operations

GreenOps Tracker innovates server administration by optimizing useful resource utilization, thereby minimizing vitality consumption and lowering CO2 emissions. Developed to empower server directors with real-time information, GreenOps Tracker makes use of Performance Co-Pilot (PCP) and Ansible Event-Driven applied sciences to observe Linux servers, mechanically adjusting their configurations based mostly on real-time occasions. This system not solely reduces operational prices but in addition helps environmental sustainability targets by guaranteeing that servers function with optimum assets, avoiding pointless vitality use.

The core of GreenOps Tracker’s performance lies in its means to dynamically reply to adjustments in server efficiency metrics reminiscent of CPU utilization, reminiscence load, and system temperature. By integrating PCP for monitoring and utilizing webhooks to set off Ansible playbooks, the system gives a proactive administration instrument that adjusts assets with out human intervention. This computerized adjustment is essential for sustaining effectivity in information facilities the place even minor enhancements can result in important reductions in energy consumption and carbon footprints. The future prospects for GreenOps Tracker embrace increasing its metric help and integrating with Grafana to supply much more complete vitality consumption insights, promising additional advances in sustainable IT administration.

Explore GreenOps Tracker on Code Exchange >

Green Monitoring: Tracking Sustainability in Real-Time

Green Monitoring is a sustainable answer engineered by a crew at Cisco that makes use of an open-source expertise stack to observe the vitality and CO2-equivalent emissions of community and information middle gadgets. It targets a variety of kit together with IOS-XR and NX-OS gadgets, Meraki switches, UCS servers, ACI APIC nodes, and third-party PDUs from Eaton and Raritan. This instrument not solely tracks vitality consumption and carbon footprints but in addition correlates these metrics with site visitors, bandwidth, and prices, providing enterprises essential insights for optimizing sustainability.

The spine of Green Monitoring contains gRPC streaming telemetry, Telegraf information processing, InfluxDB for information storage, and Grafana for visualization. This setup facilitates real-time monitoring and historic evaluation, empowering customers with actionable information to boost their infrastructure’s vitality effectivity. The answer’s intensive use of open-source applied sciences lowers obstacles to entry and helps Cisco’s developer neighborhood in adapting and increasing the challenge to different sustainability metrics or personalized use-cases.

Explore Green Monitoring on code change >

As you draw inspiration from the Build for Better Code Challenge winners, proceed your exploration of AI’s position in sustainability with Cisco’s instruments and assets.

  • Visit the Cisco DevNet AI Resource Hub to entry studying labs, pattern code, and movies on predictive and generative AI. These assets are designed that will help you develop efficient, sustainable options utilizing AI expertise.
  • Missed Developer Sustainability Week? No downside. You can watch the recordings of our webinar and workshop to realize insights into optimizing assets and enhancing system efficiencies for sustainability.
  • Explore our weblog on AI programming languages to find which programming languages are finest fitted to numerous AI duties.
  • Stay engaged and develop your community. Join the DevNet Webex neighborhood, the place you possibly can join with friends, share your tasks, and discover new collaboration alternatives.

Thank you to everybody who participated on this inaugural DevNet code problem! We stay up for future challenges.



Please enter your comment!
Please enter your name here