AWS OpsWorks
AWS OpsWorks
Untuk menambahkan fleksibilitas AWS OpsWorks telah memungkinkan Anda mendefinisikan aplikasi Anda dalam tumpukan yang dapat dikonfigurasi. Anda juga dapat memilih tumpukan aplikasi yang telah ditetapkan sebelumnya. Tumpukan aplikasi berisi semua penyediaan untuk sumber daya AWS yang diperlukan aplikasi Anda, termasuk server aplikasi, server web, basis data, dan penyeimbang beban.
Tumpukan aplikasi diatur ke dalam sejumlah lapisan arsitektur sehingga tumpukan dapat dipertahankan secara independen. Contoh lapisan dapat mencakup tingkat web, tingkat aplikasi, dan tingkat basis data. Karena siap pakai, AWS OpsWorks juga menyederhanakan penyiapan grup Auto Scaling dan penyeimbang beban Elastic Load Balancing, yang lebih lanjut menggambarkan prinsip otomatisasi DevOps. Sama seperti AWS Elastic Beanstalk, AWS OpsWorks mendukung versioning aplikasi, deployment berkelanjutan, dan manajemen konfigurasi infrastruktur.
AWS OpsWorks juga mendukung praktik pemantauan dan pencatatan log DevOps (tercakup dalam bagian berikutnya). Dukungan pemantauan disediakan oleh Amazon CloudWatch. Semua peristiwa siklus hidup dicatat, dan log Chef terpisah mendokumentasikan resep Chef yang dijalankan, bersama dengan pengecualian apa pun.