Prinsip desain - AWS Well-Architected Framework

Prinsip desain

Ada lima prinsip desain untuk efisiensi kinerja di cloud:

  • Demokratisasikan teknologi canggih: Jadikan implementasi teknologi canggih lebih lancar untuk tim Anda dengan mendelegasikan tugas kompleks ke vendor cloud Anda. Daripada bertanya kepada tim IT Anda tentang hosting dan menjalankan teknologi baru, pertimbangkan untuk memanfaatkan teknologi sebagai layanan. Misalnya, basis data NoSQL, transkode media, dan machine learning merupakan teknologi yang memerlukan keahlian khusus. Di cloud, teknologi ini menjadi layanan yang dapat digunakan tim Anda, sehingga mereka dapat berfokus pada pengembangan produk, bukan penyediaan dan manajemen sumber daya.

  • Menjangkau dunia dalam hitungan menit: Men-deploy beban kerja ke beberapa Wilayah AWS di seluruh dunia untuk menyediakan latensi yang lebih rendah dan pengalaman yang lebih baik bagi pelanggan dengan biaya minimal.

  • Menggunakan arsitektur nirserver: Arsitektur nirserver akan meniadakan perlunya menjalankan dan memelihara server fisik untuk aktivitas komputasi tradisional. Misalnya, layanan penyimpanan nirserver dapat bertindak sebagai situs web statis (tanpa memerlukan server web) dan layanan peristiwa dapat melakukan hosting kode. Dengan demikian, beban operasional untuk mengelola server fisik tidak lagi ada, dan biaya transaksional berkurang karena layanan terkelola dioperasikan pada skala cloud.

  • Bereksperimen lebih sering: Dengan sumber daya virtual dan otomatis, Anda dapat melakukan pengujian komparatif dengan cepat menggunakan berbagai tipe instans, penyimpanan, atau konfigurasi.

  • Mempertimbangkan simpati mekanis: Pahami cara layanan cloud digunakan dan selalu gunakan pendekatan teknologi yang selaras dengan tujuan beban kerja Anda. Misalnya, pertimbangkan pola akses data saat Anda memilih pendekatan basis data atau penyimpanan.