Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

SUS06-BP04 Meningkatkan pemanfaatan lingkungan build - Pilar Keberlanjutan

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SUS06-BP04 Meningkatkan pemanfaatan lingkungan build

Tingkatkan pemanfaatan sumber daya untuk mengembangkan, menguji, dan membangun beban kerja Anda.

Anti-pola umum:

  • Anda menyediakan atau menghentikan lingkungan build Anda secara manual.

  • Anda mempertahankan lingkungan-lingkungan build terus berjalan terlepas dari aktivitas pengujian, build, atau rilis (misalnya, menjalankan lingkungan di luar jam kerja anggota tim pengembangan Anda).

  • Anda menyediakan terlalu banyak sumber daya untuk lingkungan build Anda.

Manfaat menjalankan praktik terbaik ini: Dengan meningkatkan pemanfaatan lingkungan build, Anda dapat meningkatkan efisiensi keseluruhan beban kerja cloud Anda sekaligus mengalokasikan sumber daya untuk kepada builder untuk melakukan pengembangan, pengujian, dan pembangunan secara efisien.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Rendah

Panduan implementasi

Gunakan otomatisasi dan infrastruktur sebagai kode untuk mengaktifkan lingkungan build saat diperlukan dan menonaktifkannya saat tidak digunakan. Hal yang umum dilakukan adalah menjadwalkan periode ketersediaan yang bertepatan dengan jam kerja anggota tim pengembangan. Lingkungan pengujian Anda harus sangat mirip dengan konfigurasi lingkungan produksi. Tetapi, cari peluang untuk menggunakan jenis instans dengan kapasitas lonjakan, Instans Spot Amazon EC2, layanan basis data penskalaan otomatis, kontainer, dan teknologi nirserver untuk menyesuaikan pengembangan dan menguji kapasitas dengan penggunaan. Batasi volume data untuk tepat memenuhi persyaratan pengujian. Jika Anda menggunakan data produksi dalam pengujian, jelajahi kemungkinan berbagi data dari produksi dan tidak memindahkan data ke mana-mana.

Langkah-langkah implementasi

  • Menggunakan infrastruktur sebagai kode: Gunakan infrastruktur sebagai kode untuk menyediakan lingkungan build Anda.

  • Gunakan otomatisasi: Gunakan otomatisasi untuk mengelola siklus hidup pengembangan dan menguji lingkungan serta memaksimalkan efisiensi sumber daya build Anda.

  • Maksimalkan pemanfaatan: Gunakan strategi untuk memaksimalkan pemanfaatan lingkungan pengembangan dan pengujian.

    • Gunakan lingkungan representatif yang dapat digunakan pada tingkat minimum untuk mengembangkan dan menguji potensi peningkatan yang mungkin dilakukan.

    • Gunakan teknologi nirserver jika mungkin.

    • Gunakan Instans Sesuai Permintaan untuk melengkapi perangkat-perangkat developer Anda.

    • Gunakan jenis instans dengan kapasitas lonjakan, Instans Spot, dan teknologi-teknologi lainnya untuk menyesuaikan kapasitas build dengan penggunaan.

    • Adopsi layanan-layanan cloud native untuk akses shell instans yang aman daripada melakukan deployment armada host bastion.

    • Menskalakan secara otomatis sumber daya build Anda sesuai dengan tugas build Anda.

Sumber daya

Dokumen terkait:

Video terkait:

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.