Contest
Build For Better Code Challenge: AI & Sustainability Thanks for participating and stay tuned for the next challenge! Woman looing at a tablet https://pubhub.devnetcloud.com/media/build-for-better/site/images/buildforbetter.svg The global focus on slowing climate change through reduced energy consumption is gaining momentum, and developers like you have an opportunity to lessen environmental impact on our planet through thoughtful application of technology. <br/><br/> By nature, technology, code, and development require energy consumption. But, this same technology also has the power to reduce or eliminate this energy consumption. <br/><br/> Whether you develop an AI-powered bot that suggests the most energy-efficient code or introduce automation in a novel way for an eco-friendly building, we encourage your creativity and innovation — and hope you continue to build for better! link-to See announcement https://blogs.cisco.com/developer/announcing-the-build-for-better-code-challenge-winners _blank login
Congratulations to the winning entries! https://pubhub.devnetcloud.com/media/build-for-better/site/images/BFB-bg.svg Get inspired by the 2024 use cases! false energyconsumption Energy Consumption We called on our community to channel their coding expertise into the fight against climate change, using the power of Cisco software and the Cisco Observability Platform. The commitment to energy-efficient solutions can be the catalyst for change, propelling us towards a greener and more sustainable future. <br><br> <b>Technology Hints:</b> Cisco Meraki, Cisco IOS XE, Cisco Observability Platform https://pubhub.devnetcloud.com/media/build-for-better/site/images/energy.png Use Case Example 1​​​ <b>AI-Driven Carbon Footprint Minimizer on Cisco:</b> Take the plunge into eco-friendly innovation by crafting an AI capable of more than just data analysis. Utilizing the Cisco Observability Platform, AI can analyze power utilization, develop intricate carbon emissions models, and offer smart ways to decrease the carbon footprint of digital infrastructures. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ Use Case Example 2 <b>Smart Energy Dashboard with Cisco Automation​​​:</b> Picture a dashboard that not only tracks power consumption in real-time but also identifies opportunities to cut down on energy waste. Our mission was to harness Cisco software to collect power consumption data and display it through an intuitive dashboard interface. Then, elevate the solution by coding automation scripts that interact with Cisco networking hardware, like shutting down PoE ports after hours to conserve energy. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ applicationsecurity Smart Buildings & Energy Efficiency​ We shined a spotlight on the talent of our developer community and their passion for sustainable innovation by utilizing the power of Cisco's advanced software and the Cisco Observability Platform. We are called on you to create coding solutions that not only pushed the boundaries of technology but also drove us towards a future of responsible energy consumption.​ <br><br> <b>Technology Hints:</b> Cisco Meraki, Cisco IOS XE, Cisco Observability Platform https://pubhub.devnetcloud.com/media/build-for-better/site/images/smartBuilding.png Use Case Example 1​​ <b>Cisco-Enhanced Smart Presence-Aware Lighting System​​​​​:</b> Redefine smart lighting with your coding expertise by leveraging location data from Cisco wireless networks and video cameras to intelligently control PoE lights. Utilize the robust capabilities of Cisco software to ensure that lighting responds dynamically to the presence or absence of people in a space, thereby conserving energy with precision and efficiency. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ Use Case Example 2 <b>AI-Driven Climate Control Advisor via Cisco​:</b> Developers embraced the challenge to fine-tune energy usage using the Cisco Observability Platform. By integrating data from temperature sensors, HVAC systems, and weather applications they aimed to feed into an AI that not only suggested improvements in power utilization but also provided future energy consumption predictions. With Cisco's powerful tools at their disposal, the code can lead to optimized climate control strategies and a marked reduction in energy waste. Dev Center Cisco Meraki Dev Center Visit /meraki/ Sandbox Cisco Meraki Enterprise Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/meraki-ent-sandbox Dev Center Cisco IOS XE Dev Center Visit /iosxe/ Sandbox Cisco IOS XE on Cat8kv Sandbox Launch https://devnetsandbox.cisco.com/DevNet/catalog/IOS%20XE%20on%20Cat8kv Topic Hub Cisco Full Stack Observability Topic Hub Visit /site/full-stack-observability/ greencoding Green Coding We rallied a movement of innovative minds who are eager to push the boundaries of technology for environmental good. Responsible coding can dramatically reduce energy consumption and shape a more sustainable digital world. <br><br> <b>Technology Hints:</b> Software Development https://pubhub.devnetcloud.com/media/build-for-better/site/images/greencoding.png Use Case Example 1 <b>Eco-Friendly Language Selector AI:</b> Leverage the power of software to create an AI bot that pioneers sustainable software development. Process vast amounts of data efficiently and help your AI determine the most energy-efficient programming language for a given task. Envision a tool that recommends the optimal language to minimize power usage, all while maintaining peak performance. Sample Code Green Monitoring Stack A monitoring stack with samples for collection and data exploration for sustainability purposes. See repo /codeexchange/github/repo/cisco-open/green-monitoring/ Sample Code Open Telemetry Network This an exercise to play with AI, specifically OpenAI. The end goal is to get help from AI understanding alarms and giving steps we could do to fix the issue. See repo /codeexchange/github/repo/jillesca/open_telemetry_network_impact/ Blog Cisco Sustainability Blogs Read https://blogs.cisco.com/tag/sustainability Site Cisco's holistic approach to environmental sustainability Go https://www.cisco.com/c/en/us/about/csr/environmental-sustainability.html Use Case Example 2 <b>Code Efficiency Enhancer AI​:</b> Develop an AI bot that epitomizes smart and eco-friendly coding. Accurately estimate and analyze code power consumption and CPU cycles. Your AI won't just stop at analysis—it will push boundaries by suggesting enhancements to streamline code for superior efficiency and sustainability. This tool will become an essential asset for developers who aim to polish their code, optimizing energy use and contributing to a greener planet with the support of Cisco's advanced networking capabilities. Sample Code Green Monitoring Stack A monitoring stack with samples for collection and data exploration for sustainability purposes. See repo /codeexchange/github/repo/cisco-open/green-monitoring/ Sample Code Open Telemetry Network This an exercise to play with AI, specifically OpenAI. The end goal is to get help from AI understanding alarms and giving steps we could do to fix the issue. See repo /codeexchange/github/repo/jillesca/open_telemetry_network_impact/ Blog Cisco Sustainability Blogs Read https://blogs.cisco.com/tag/sustainability Site Cisco's holistic approach to environmental sustainability Go https://www.cisco.com/c/en/us/about/csr/environmental-sustainability.html