Apa itu AWS OpsWorks? - AWS OpsWorks

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

Apa itu AWS OpsWorks?

penting

AWS OpsWorks Layanan telah mencapai akhir masa pakai dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

AWS OpsWorks adalah layanan manajemen konfigurasi yang membantu Anda mengkonfigurasi dan mengoperasikan aplikasi di perusahaan cloud dengan menggunakan Puppet atau Chef. AWS OpsWorks Tumpukan dan AWS OpsWorks for Chef Automate memungkinkan Anda menggunakan buku masak Chef dan solusi untuk manajemen konfigurasi, sedangkan OpsWorks untuk Puppet Enterprise memungkinkan Anda mengonfigurasi server master Puppet Enterprise di. AWS Puppet menawarkan seperangkat alat untuk menegakkan keadaan infrastruktur yang diinginkan, dan mengotomatiskan tugas sesuai permintaan.

AWS OpsWorks Jasa

AWS OpsWorks untuk Perusahaan Boneka

OpsWorks untuk Puppet Enterprise memungkinkan Anda membuat AWS server master Boneka yang dikelola. Server master Puppet mengelola node di infrastruktur Anda, menyimpan fakta tentang node tersebut, dan berfungsi sebagai repositori pusat untuk modul Puppet Anda. Modul adalah unit kode Puppet yang dapat digunakan kembali dan dapat dibagikan yang berisi instruksi tentang bagaimana infrastruktur Anda harus dikonfigurasi. Anda dapat mengunduh modul komunitas dari Puppet Forge, atau menggunakan Kit Pengembangan Boneka untuk membuat modul kustom Anda sendiri, lalu mengelola penerapannya dengan Puppet Code Manager.

OpsWorks untuk Puppet Enterprise menyediakan Puppet master yang dikelola sepenuhnya, serangkaian alat otomatisasi yang memungkinkan Anda untuk memeriksa, mengirimkan, mengoperasikan, dan membuktikan aplikasi Anda di masa depan, dan akses ke antarmuka pengguna yang memungkinkan Anda melihat informasi tentang node dan aktivitas Puppet Anda. OpsWorks untuk Puppet Enterprise memungkinkan Anda menggunakan Puppet untuk mengotomatiskan cara node dikonfigurasi, diterapkan, dan dikelola, baik itu instans Amazon EC2 atau perangkat lokal. Master OpsWorks for Puppet Enterprise menyediakan otomatisasi full-stack dengan menangani tugas-tugas seperti konfigurasi perangkat lunak dan sistem operasi, instalasi paket, pengaturan database, manajemen perubahan, penegakan kebijakan, pemantauan, dan jaminan kualitas.

Karena OpsWorks untuk Puppet Enterprise mengelola perangkat lunak Puppet Enterprise, server Anda dapat dicadangkan secara otomatis pada waktu yang Anda pilih, selalu menjalankan versi Puppet AWS terbaru yang kompatibel, dan selalu memiliki pembaruan keamanan terkini yang diterapkan. Anda dapat menggunakan grup Auto Scaling Amazon EC2 untuk mengaitkan node Amazon EC2 baru dengan server Anda secara otomatis.

AWS OpsWorks untuk Chef Automate

AWS OpsWorks for Chef Automate memungkinkan Anda membuat AWS server Chef yang dikelola yang menyertakan fitur premium Chef Automate, dan menggunakan Chef DK dan perkakas Chef lainnya untuk mengelolanya. Server Chef mengelola node di lingkungan Anda, menyimpan informasi tentang node tersebut, dan berfungsi sebagai repositori pusat untuk buku masak Chef Anda. Buku masak berisi resep yang dijalankan oleh agen klien Chef Infra (chef-client) pada setiap node yang Anda kelola dengan menggunakan Chef. Anda dapat menggunakan alat Chef seperti knifedan Test Kitchen untuk mengelola node dan buku masak di server Chef dalam AWS OpsWorks for Chef Automate layanan.

Chef Automate adalah paket perangkat lunak server yang disertakan yang menyediakan alur kerja otomatis untuk penerapan berkelanjutan dan pemeriksaan kepatuhan. AWS OpsWorks for Chef Automate menginstal dan mengelola Chef Automate, Chef Infra, dan Chef InSpec dengan menggunakan satu instans Amazon Elastic Compute Cloud. Dengan AWS OpsWorks for Chef Automate, Anda dapat menggunakan buku masak Chef yang ditulis komunitas atau kustom tanpa membuat perubahan spesifik. AWS OpsWorks

Karena AWS OpsWorks for Chef Automate mengelola komponen Chef Automate pada satu instance, server Anda dapat dicadangkan secara otomatis pada waktu yang Anda pilih, selalu menjalankan Chef versi minor terbaru, dan selalu menerapkan pembaruan keamanan terkini. Anda dapat menggunakan grup Auto Scaling Amazon EC2 untuk mengaitkan node Amazon EC2 baru dengan server Anda secara otomatis.

AWS OpsWorks Tumpukan

Komputasi berbasis cloud biasanya melibatkan grup sumber daya AWS, seperti instans EC2 dan instans Amazon Relational Database Service (RDS). Misalnya, aplikasi web biasanya membutuhkan server aplikasi, server database, penyeimbang beban, dan sumber daya lainnya. Kelompok contoh ini biasanya disebut tumpukan.

AWS OpsWorks Stacks, layanan asli, menyediakan cara sederhana dan fleksibel untuk membuat dan mengelola tumpukan dan aplikasi. AWS OpsWorks Stacks memungkinkan Anda menyebarkan dan memantau aplikasi di tumpukan Anda. Anda dapat membuat tumpukan yang membantu Anda mengelola sumber daya cloud dalam grup khusus yang disebut lapisan. Lapisan mewakili satu set instans EC2 yang melayani tujuan tertentu, seperti melayani aplikasi atau hosting server database. Lapisan bergantung pada resep Chef untuk menangani tugas seperti menginstal paket pada instance, menerapkan aplikasi, dan menjalankan skrip.

Tidak seperti AWS OpsWorks for Chef Automate, AWS OpsWorks Stacks tidak memerlukan atau membuat server Chef; AWS OpsWorks Stacks melakukan beberapa pekerjaan server Chef untuk Anda. AWS OpsWorks Stacks memantau kesehatan instans, dan menyediakan instans baru untuk Anda, bila perlu, dengan menggunakan Penyembuhan Otomatis dan Auto Scaling. Tumpukan server aplikasi sederhana mungkin terlihat seperti diagram berikut.