Video: Now Go Build with Werner Vogels EP2 - Singapore 2024
Bagian dari Amazon Web Services For Dummies Cheat Sheet
Karena Amazon Web Services (AWS) sangat berbeda dengan penawaran infrastruktur tradisional, mencoba menerapkan prinsip-prinsip desain aplikasi tradisional selalu menghasilkan hasil terbaik. Berikut adalah beberapa hal yang perlu diingat:
-
Semuanya gagal sepanjang waktu: Itu adalah semboyan AWS di Amazon, dan itu juga menjadi milik Anda juga. Secara khusus, kasus EC2 dapat gagal atau berhenti merespons secara tidak terduga, sehingga memasukkan ketahanan ke kegagalan sumber daya ke aplikasi Anda.
-
Gunakan redundansi untuk memastikan uptime aplikasi: Karena sumber daya AWS dapat gagal, ikuti prinsip operasi Amazon, dan desain dan implementasikan redundansi pada aplikasi Anda. Redundansi melindungi aplikasi Anda dari kegagalan sumber daya.
-
Rancang aplikasi Anda secara horizontal - dan turun: Karena sumber daya AWS menimbulkan biaya apakah mereka banyak digunakan atau tidak digunakan sama sekali, penting agar aplikasi Anda dapat tumbuh dan mengecilkan sumber dayanya sehingga Anda hanya menggunakan apa yang Anda butuhkan untuk mendukung kinerja aplikasi dan ketahanan Anda.
-
Gunakan komponen open source sebanyak mungkin: Biaya perangkat lunak open source tidak hanya kurang, kondisi perizinannya membuatnya lebih sesuai dengan penggunaan sporadis. Perangkat lunak berpemilik, sebaliknya, biasanya memerlukan biaya lisensi yang signifikan baik perangkat lunak berjalan selama lima menit atau lima tahun.