Prinsip dalam pilar keberlanjutan di Google Cloud Framework yang Dirancang dengan Baik ini memberikan rekomendasi untuk membantu Anda mengukur dan terus meningkatkan keberlanjutan workload Anda di Google Cloud.
Ringkasan prinsip
Untuk memastikan bahwa beban kerja cloud Anda tetap berkelanjutan, Anda memerlukan metrik yang akurat dan transparan. Metrik yang dapat diverifikasi memungkinkan Anda menerjemahkan sasaran keberlanjutan menjadi tindakan. Setiap resource yang Anda buat di cloud memiliki jejak karbon yang terkait. Untuk membangun dan memelihara arsitektur cloud yang berkelanjutan, Anda harus mengintegrasikan pengukuran data karbon ke dalam loop umpan balik operasional Anda.
Rekomendasi dalam bagian ini memberikan framework untuk menggunakan Jejak Karbon untuk mengukur emisi karbon, mengidentifikasi hotspot karbon, menerapkan pengoptimalan beban kerja yang ditargetkan, dan memverifikasi hasil upaya pengoptimalan. Framework ini memungkinkan Anda menyelaraskan sasaran pengoptimalan biaya secara efisien dengan target pengurangan karbon yang dapat diverifikasi.
Metodologi pelaporan Jejak Karbon
Jejak Karbon memberikan laporan yang transparan, dapat diaudit, dan selaras secara global terkait emisi yang terkait dengan cloud Anda. Laporan ini mematuhi standar internasional, terutama Protokol Gas Rumah Kaca (GHG) untuk pelaporan dan pencatatan karbon. Laporan Jejak Karbon menggunakan metode penghitungan berbasis lokasi dan berbasis pasar. Penghitungan berbasis lokasi didasarkan pada faktor emisi jaringan listrik lokal. Penghitungan berbasis pasar mempertimbangkan pembelian energi bebas karbon (CFE) Google. Pendekatan ganda ini membantu Anda memahami dampak jaringan fisik dan manfaat karbon dari beban kerja Anda di Google Cloud.
Untuk mengetahui informasi selengkapnya tentang cara laporan Jejak Karbon disiapkan, termasuk sumber data yang digunakan, cakupan 3 yang disertakan, dan model alokasi pelanggan, lihat Metodologi pelaporan jejak karbon.
Rekomendasi
Untuk menggunakan pengukuran karbon dalam peningkatan berkelanjutan, pertimbangkan rekomendasi di bagian berikut. Rekomendasi disusun sebagai fase kematangan untuk menerapkan operasi cloud yang berkelanjutan berdasarkan desain:
- Fase 1: Tetapkan dasar pengukuran
- Fase 2: Mengidentifikasi hotspot
- Fase 3: Menerapkan pengoptimalan yang ditargetkan
- Fase 4: Melembagakan praktik dan pelaporan keberlanjutan
Fase 1: Menetapkan dasar pengukuran
Pada fase ini, Anda menyiapkan alat yang diperlukan dan memastikan data dapat diakses dan diintegrasikan dengan benar.
- Memberikan izin: Berikan izin kepada tim seperti FinOps, SecOps, dan
platform engineering agar mereka dapat mengakses dasbor Jejak Karbon di konsol Google Cloud . Berikan
peran Pelihat Jejak Karbon
(
roles/billing.carbonViewer) di Identity and Access Management (IAM) untuk akun penagihan yang sesuai. - Mengotomatiskan ekspor data: Konfigurasi ekspor data Jejak Karbon secara otomatis ke BigQuery. Data yang diekspor memungkinkan Anda melakukan analisis mendalam, menghubungkan data karbon dengan data biaya dan penggunaan, serta membuat laporan kustom.
- Tentukan indikator performa utama (KPI) terkait karbon: Tetapkan metrik yang menghubungkan emisi karbon dengan nilai bisnis. Misalnya, intensitas karbon adalah metrik untuk jumlah kilogram setara CO2 per pelanggan, transaksi, atau unit pendapatan.
Fase 2: Mengidentifikasi hotspot karbon
Identifikasi area yang memiliki dampak lingkungan terbesar dengan menganalisis data terperinci dalam laporan Jejak Karbon. Gunakan teknik berikut untuk analisis ini:
- Prioritaskan menurut cakupan: Untuk mengidentifikasi dengan cepat penghasil emisi karbon kotor terbesar, analisis data di dasbor menurut project, region, dan layanan.
- Gunakan penghitungan ganda: Saat Anda mengevaluasi dampak karbon di suatu wilayah, pertimbangkan emisi berbasis lokasi (dampak lingkungan dari jaringan listrik lokal) dan emisi berbasis pasar (manfaat investasi CFE Google).
- Korelasi dengan biaya: Gabungkan data karbon di BigQuery dengan data penagihan Anda dan nilai dampak tindakan pengoptimalan terhadap keberlanjutan dan biaya. Biaya yang tinggi sering kali berkorelasi dengan emisi karbon yang tinggi.
- Anotasi data untuk mengukur laba atas upaya (ROE): Anotasi data karbon di BigQuery dengan peristiwa tertentu, seperti menyesuaikan ukuran resource atau menonaktifkan layanan besar. Anotasi memungkinkan Anda mengatribusikan pengurangan emisi karbon dan biaya ke inisiatif pengoptimalan tertentu, sehingga Anda dapat mengukur dan menunjukkan hasil setiap inisiatif.
Fase 3: Menerapkan pengoptimalan bertarget
Ini adalah fase eksekusi untuk menerapkan operasi cloud yang berkelanjutan berdasarkan desain. Gunakan strategi berikut untuk mengoptimalkan resource tertentu yang Anda identifikasi sebagai pendorong signifikan biaya dan emisi karbon:
- Nonaktifkan project tanpa pengawasan: Periksa secara rutin pemberi rekomendasi project tanpa pengawasan yang terintegrasi dengan data Jejak Karbon. Untuk mencapai pengurangan emisi karbon dan biaya yang segera dan terverifikasi, otomatiskan peninjauan dan penghapusan akhir proyek yang tidak digunakan.
- Sesuaikan ukuran resource: Sesuaikan kapasitas resource yang disediakan dengan penggunaan aktual menggunakan pemberi rekomendasi penyesuaian ukuran Active Assist seperti rekomendasi jenis mesin untuk VM Compute Engine. Untuk tugas yang membutuhkan komputasi intensif dan beban kerja AI, gunakan jenis mesin dan model AI yang paling efisien.
- Menerapkan penjadwalan yang memperhatikan emisi karbon: Untuk workload batch yang tidak kritis waktu, integrasikan data CFE regional ke dalam logika penjadwalan. Jika memungkinkan, batasi pembuatan resource baru ke region rendah karbon dengan menggunakan batasan lokasi resource di Layanan Kebijakan Organisasi.
- Mengurangi penyebaran data: Terapkan kebijakan tata kelola data untuk memastikan bahwa data yang jarang diakses ditransisikan ke kelas penyimpanan dingin yang sesuai (Nearline, Coldline, atau Archive) atau dihapus secara permanen. Strategi ini membantu mengurangi biaya energi resource penyimpanan Anda.
- Perbaiki kode aplikasi: Perbaiki inefisiensi tingkat kode yang menyebabkan penggunaan resource yang berlebihan atau komputasi yang tidak perlu.
Untuk informasi selengkapnya, lihat referensi berikut:
- Menggunakan region yang mengonsumsi energi rendah karbon
- Mengoptimalkan workload AI dan ML
- Mengoptimalkan penggunaan resource
- Mengembangkan software hemat energi
- Mengoptimalkan data dan penyimpanan untuk keberlanjutan
Fase 4: Melembagakan praktik dan pelaporan keberlanjutan Anda
Pada fase ini, Anda menyematkan pengukuran karbon ke dalam framework tata kelola. Pendekatan ini membantu memastikan bahwa organisasi Anda memiliki kemampuan dan kontrol yang diperlukan untuk peningkatan keberlanjutan berkelanjutan dan pelaporan yang dapat diverifikasi.
- Menerapkan tata kelola GreenOps: Buat fungsi atau grup kerja GreenOps formal untuk mengintegrasikan data Jejak Karbon dengan data Penagihan Cloud. Fungsi ini harus menentukan akuntabilitas untuk target pengurangan karbon di seluruh project, menyelaraskan pengoptimalan biaya dengan tujuan keberlanjutan, dan menerapkan pelaporan untuk melacak efisiensi karbon terhadap pembelanjaan.
- Menggunakan data Jejak Karbon untuk pelaporan dan kepatuhan: Gunakan data Jejak Karbon yang terverifikasi dan dapat diaudit di BigQuery untuk membuat pengungkapan lingkungan, sosial, dan tata kelola (ESG) formal. Pendekatan ini memungkinkan Anda memenuhi tuntutan pemangku kepentingan akan transparansi dan membantu memastikan kepatuhan terhadap peraturan wajib dan sukarela.
- Berinvestasi dalam pelatihan dan awareness: Terapkan pelatihan keberlanjutan wajib bagi tim teknis dan non-teknis yang relevan. Tim Anda perlu mengetahui cara mengakses dan menafsirkan data Jejak Karbon serta cara menerapkan rekomendasi pengoptimalan dalam alur kerja dan pilihan desain sehari-hari. Untuk mengetahui informasi selengkapnya, lihat Menyediakan pelatihan keberlanjutan berbasis peran.
- Tentukan persyaratan karbon: Gabungkan metrik emisi karbon sebagai persyaratan non-fungsional (NFR) dalam kriteria penerimaan aplikasi Anda untuk deployment baru. Praktik ini membantu memastikan bahwa arsitek dan developer memprioritaskan opsi desain rendah karbon sejak awal siklus proses pengembangan aplikasi.
- Mengotomatiskan GreenOps: Otomatiskan penerapan rekomendasi Active Assist menggunakan skrip, template, dan pipeline infrastructure-as-code (IaC). Praktik ini memastikan bahwa tim menerapkan rekomendasi secara konsisten dan cepat di seluruh organisasi.