View a markdown version of this page

Definisi - AWS Well-Architected Framework

Definisi

Setiap hari, para ahli di AWS membantu pelanggan dalam merancang sistem untuk memanfaatkan praktik terbaik di cloud. Kami bekerja sama dengan Anda untuk membuat perubahan arsitektur seiring perkembangan desain Anda. Saat Anda melakukan deployment sistem ini ke lingkungan penggunaannya, kami mempelajari seberapa baik kinerja sistem ini dan konsekuensi dari perubahan tersebut.

Berdasarkan pembelajaran ini, kami menciptakan Kerangka Kerja AWS Well-Architected, yang menyediakan serangkaian praktik terbaik yang konsisten bagi pelanggan dan partner untuk mengevaluasi arsitektur, dan menyediakan serangkaian pertanyaan yang dapat Anda gunakan untuk mengevaluasi keselarasan arsitektur dengan praktik terbaik AWS.

Kerangka Kerja AWS Well-Architected mengacu pada enam pilar, yaitu keunggulan operasional, keamanan, keandalan, efisiensi kinerja, optimasi biaya, dan pelestarian lingkungan.

Tabel 1. Pilar Kerangka Kerja AWS Well-Architected

Nama Deskripsi
Keunggulan operasional The ability to support development and run workloads effectively, gain insight into their operations, and to continuously improve supporting processes and procedures to deliver business value.
Keamanan The security pillar describes how to take advantage of cloud technologies to protect data, systems, and assets in a way that can improve your security posture.
Keandalan The reliability pillar encompasses the ability of a workload to perform its intended function correctly and consistently when it’s expected to. This includes the ability to operate and test the workload through its total lifecycle. This paper provides in-depth, best practice guidance for implementing reliable workloads on AWS.
Efisiensi kinerja The ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve.
Optimasi biaya The ability to run systems to deliver business value at the lowest price point.
Pelestarian lingkungan The ability to continually improve sustainability impacts by reducing energy consumption and increasing efficiency across all components of a workload by maximizing the benefits from the provisioned resources and minimizing the total resources required.

Istilah yang kami gunakan di Kerangka Kerja AWS Well-Architected:

  • Komponen adalah kode, konfigurasi, dan Sumber Daya AWS yang dikombinasikan untuk memenuhi persyaratan. Komponen biasanya berupa unit kepemilikan teknis dan terpisah dari komponen lainnya.

  • Istilah beban kerja digunakan untuk mengidentifikasi serangkaian komponen yang dikombinasikan untuk memberikan nilai bisnis. Beban kerja biasanya merupakan tingkat detail yang dibicarakan oleh pimpinan bisnis dan teknologi.

  • Kami menganggap arsitektur sebagai cara penggabungan komponen dalam beban kerja. Cara komunikasi dan interaksi antarkomponen biasanya menjadi fokus diagram arsitektur.

  • Pencapaian menandai perubahan utama dalam arsitektur Anda seiring dengan perkembangannya di siklus hidup produksi (desain, implementasi, pengujian, peluncuran, dan proses produksi).

  • Dalam suatu organisasi, portofolio teknologi adalah sekumpulan beban kerja yang diperlukan agar bisnis dapat beroperasi.

  • Tingkat upaya mengategorikan banyaknya waktu, upaya, dan kerumitan untuk mengimplementasikan suatu tugas. Setiap organisasi harus mempertimbangkan ukuran dan keahlian tim serta kompleksitas beban kerja untuk konteks tambahan agar dapat mengategorikan tingkat upaya organisasi dengan tepat.

    • Tinggi: Pekerjaan dapat berlangsung selama beberapa minggu atau bulan. Upaya ini dapat dibagi menjadi beberapa kisah, rilis, dan tugas.

    • Sedang: Pekerjaan dapat berlangsung selama beberapa hari atau minggu. Upaya ini dapat dibagi menjadi beberapa rilis dan tugas.

    • Rendah: Pekerjaan dapat berlangsung selama beberapa jam atau hari. Upaya ini dapat dibagi menjadi beberapa tugas.

Saat merancang beban kerja, Anda memilah pilar sesuai dengan konteks bisnis Anda. Keputusan bisnis ini dapat mendorong prioritas rekayasa Anda. Anda dapat mengoptimalkan pengurangan dampak terhadap pelestarian lingkungan dan memperkecil biaya dengan mengorbankan keandalan dalam lingkungan pengembangan, atau, untuk solusi yang sangat penting, Anda dapat mengoptimalkan keandalan dengan biaya dan dampak terhadap pelestarian lingkungan yang lebih besar. Dalam solusi e-commerce, kinerja dapat memengaruhi pendapatan dan minat beli pelanggan. Keamanan dan keunggulan operasi umumnya menjadi pilar yang tidak dapat dikorbankan.