Proses peningkatan - Pilar Keberlanjutan

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

Proses peningkatan

Proses peningkatan arsitektur mencakup pemahaman tentang apa yang Anda miliki dan apa yang dapat Anda lakukan untuk melakukan peningkatan, menyeleksi target peningkatan, menguji peningkatan, mengadopsi peningkatan yang berhasil, menghitung keberhasilan, dan membagikan pelajaran yang Anda dapatkan sehingga dapat direplikasi di tempat lain, lalu mengulangi siklus ini.

Tujuan-tujuan peningkatan Anda antara lain:

  • Untuk menghilangkan pemborosan, pemanfaatan yang rendah, dan sumber daya yang tidak aktif atau tidak digunakan

  • Untuk memaksimalkan nilai dari sumber daya yang Anda gunakan

catatan

Gunakan semua sumber daya yang Anda sediakan, dan selesaikan tugas yang sama dengan sumber daya yang seminimal mungkin.

Pada tahap-tahap awal optimalisasi, terlebih dahulu singkirkan area dengan pemborosan atau pemanfaatan yang rendah, lalu beralihlah ke optimalisasi yang lebih tertarget yang sesuai dengan beban kerja khusus Anda.

Lakukan pemantauan terhadap perubahan-perubahan yang terjadi pada pemakaian sumber daya dari waktu ke waktu. Identifikasi tempat di mana perubahan terkumpul yang mengakibatkan peningkatan pemakaian sumber daya yang tidak efisien atau terlalu besar. Tentukan kebutuhan peningkatan untuk menangani perubahan-perubahan yang terjadi pada pemakaian dan implementasikan peningkatan yang Anda prioritaskan.

Langkah-langkah berikut ini dirancang sebagai proses iteratif yang mengevaluasi, memprioritaskan, menguji, dan melakukan deployment peningkatan untuk beban kerja cloud yang berfokus pada keberlanjutan.

  1. Identifikasi sasaran peningkatan: Tinjau beban kerja Anda dengan mengacu praktik terbaik untuk keberlanjutan yang disebutkan dalam dokumen ini, dan identifikasi target-target peningkatan.

  2. Evaluasi peningkatan spesifik: Evaluasi perubahan-perubahan khusus untuk mengetahui potensi peningkatan, biaya yang diperkirakan, dan risiko bisnis.

  3. Prioritaskan dan rencanakan peningkatan: Prioritaskan perubahan yang menawarkan peningkatan terbesar dengan biaya dan risiko terkecil, dan buat rencana pengujian dan implementasi.

  4. Uji dan validasi peningkatan: Implementasikan perubahan di lingkungan pengujian untuk memvalidasi potensi peningkatannya.

  5. Menerapkan perubahan ke produksi: Menerapkan perubahan di seluruh lingkungan produksi.

  6. Ukur hasil dan replikasi keberhasilan: Cari peluang untuk mereplikasi keberhasilan di beban kerja, dan batalkan perubahan dengan hasil yang tidak dapat diterima.

Contoh skenario

Contoh skenario berikut ini akan disebutkan di bagian lain dokumen ini untuk menggambarkan tiap-tiap langkah dari proses peningkatan.

Perusahaan Anda memiliki beban kerja yang melakukan manipulasi gambar kompleks pada EC2 instans Amazon dan menyimpan file yang dimodifikasi dan asli untuk akses pengguna. Kegiatan pemrosesannya CPU intensif, dan file keluarannya sangat besar.