Principy návrhu udržitelné úlohy
Metodologie návrhu udržitelnosti poskytuje rámec pro zaznamenávání, hlášení a snižování nebo optimalizaci dopadu úloh na životní prostředí.
Pokud chcete dosáhnout zvýšení uhlíkové účinnosti, zvažte, jak vaše úlohy, přímo nebo nepřímo, mohou snížit emise uhlíku prostřednictvím:
- Použití méně fyzických a virtuálních prostředků
- Spotřeba energie
- Inteligentnější využívání energie a zdrojů
- Podpora starších zařízení
Je důležité efektivně zaznamenávat, vykazovat a snižovat emise uhlíku prostřednictvím použitelných přehledů.
- Zajištění transparentnosti aktuálního dopadu na emise uhlíku
- Odhad úspor
- Akce pro zrychlení průběhu
Tyto klíčové principy návrhu pro udržitelnost rezonují a rozšiřují pilíře kvality architektury Azure Well-Architected– spolehlivost, zabezpečení, optimalizaci nákladů, efektivitu provozu a efektivitu výkonu.
Principy zeleného softwaru
Microsoft aktivně pracuje na cílech udržitelnosti a dává všem organizacím možnost pomáhat snižovat emise a zlepšovat naše životní prostředí. Úloha Azure Well-Architected Framework pro udržitelnost je v souladu s principy zeleného softwaru od Green Software Foundation.
Principy zeleného softwaru jsou výchozím bodem k pochopení modelu SCI a způsobu jeho zahrnutí do našeho rámce.
Uhlíková účinnost
Zásadě: Emitujte co nejmenší množství uhlíku.
Aplikace nebo software musí emitovat co nejmenší množství uhlíku. Uhlíková efektivní cloudová aplikace je optimalizovaná a výchozím bodem jsou náklady – zefektivnění aplikační infrastruktury a nákladů zajistí, že se v cloudu neplýtvají žádné zbytečné prostředky pro provoz softwaru. To ale nestačí, protože můžete mít aplikaci optimalizovanou pro náklady, ale stále plýtvejte tuny prostředků, které bezdůvodně produkují uhlík.
- Přečtěte si další informace o principu uhlíkové efektivity od Green Software Foundation.
Energetická účinnost
Zásadě: Spotřebujte co nejmenší množství energie.
Cílem tohoto principu je vytvářet aplikace, které jsou energeticky efektivní. To je běžný model pro mobilní aplikace, protože musí spoléhat na zařízení napájené z baterie a optimalizovat jeho spotřebu. U desktopových nebo webových aplikací je to ale méně časté, protože až doposud nebyli vývojáři nikdy požádáni o optimalizaci spotřeby elektrické energie jejich softwaru.
- Přečtěte si další informace o principu energetické účinnosti od Green Software Foundation.
Povědomí o emisích uhlíku
Zásadě: Udělejte více, když je elektřina čistší, a méně, pokud je elektřina špinavější.
Potřebujeme, aby aplikace věděla, kolik emisí uhlíku produkuje. Tímto způsobem můžeme reagovat na konkrétní podmínky nabídky energie pomocí technik posunu poptávky a formování poptávky:
Technika | Description |
---|---|
Posuny poptávky | Přesun poptávky znamená přesun úloh a prostředků do oblastí nebo datových center nebo čas v datacentru, kde je nabídka energie vysoká a poptávka je nižší a může být uspokojována obnovitelnými zdroji energie. Zpoždění spouštění aplikací na dobu, kdy je menší poptávka, by mělo vést k nižší intenzitě emisí uhlíku. |
Formování poptávky | Formování poptávky znamená změnu chování a vzhledu aplikace tak, aby odpovídaly dodávkě energie v reálném čase. Osvědčeným postupem je vytvořit ekologickou verzi aplikace a udržovat ji jako srovnávací test pro formování poptávky a optimalizaci uhlíku. |
- Přečtěte si další informace o principu zvyšování uhlíku od Green Software Foundation.
Efektivita hardwaru
Zásadě: Používejte co nejmenší množství vtěleného uhlíku.
Vtělený uhlík je uhlík, který byl emitován při sestavování zařízení. Proto udržitelná aplikace zajistí podporu starších zařízení a maximalizuje efektivitu každého zařízení. Cílem je vytvářet hardwarově efektivní aplikace.
Zvažte kompromis, že starší zařízení můžou mít výkonovou neefektivnost a nemusí být vždy vhodná.
- Přečtěte si další informace o principu efektivity hardwaru od Green Software Foundation.
Měření udržitelnosti
Zásadě: Co nemůžete změřit, nemůžete zlepšit.
Měření emisí uhlíku v cloudové aplikaci je složitý úkol, protože zahrnuje celý ekosystém softwaru: od cloudové infrastruktury (kde máme řídicí panely pro emise, které nám pomáhají) přes síťovou cestu až po hraniční technologie a uživatelská zařízení. Se SCI necílíme na diskrétní měření emisí uhlíku, ale na skóre, které se bude v průběhu času a s našimi optimalizačními technikami měnit.
- Přečtěte si další informace o měření od Green Software Foundation.
Závazky v oblasti klimatu
Zásadě: Porozumíte přesnému mechanismu redukce.
Mnoho společností a skupin se zavázalo ke klimatu. Aktivně pracují na nových cílech udržitelnosti s primárním cílem odstranit, snížit a zabránit emisím uhlíku.
Existuje několik možností, jak snížit uhlíkovou stopu jakékoli organizace nebo entity. Nicméně, a v souladu s cílem Green Software Foundation, naším hlavním směrem by vždy mělo být vyhnout se emisím uhlíku na prvním místě. To je to, co označujeme jako snižování emisí uhlíku.
Po dosažení tohoto cíle budou stále existovat emise, kterým se nedá vyhnout. Všechny zbývající metodologie snižování emisí uhlíku nám s tím pomůžou, a to vyrovnáním (kompenzací nebo neutralizací uhlíku).
Strategie vaší společnosti může být kombinací všech možných metodologií a v závislosti na konečném výsledku může dosáhnout cíle Čisté nuly, pokud jsou emise uhlíku eliminovány tam, kde je to možné, a kompenzovány reziduální emise.
Rovnice SCI má za cíl eliminovat emise, které by vždy měly být primárním cílem udržitelného zatížení, a skóre je možné snížit pouze snížením.
- Přečtěte si další informace o klimatických závazcích od Green Software Foundation.
Další kroky
Projděte si důležité informace o návrhu aplikace.