Hai, semuanya, dan selamat datang kembali.
Sekarang, dalam video hari ini, kita akan membahas tentang delapan rahasia manajer.
Sekarang, sebelum kita memahami tentang layanan ini secara mendetail, penting bagi kita untuk
memahami dasar-dasar tentang tantangan yang dihadapi organisasi dan dasar-dasar manajemen rahasia.
Sekarang, salah satu masalah umum yang terkait dengan keamanan yang akan Anda lihat di banyak organisasi adalah bahwa
rahasia dikodekan secara langsung sebagai bagian dari aplikasi atau secara langsung sebagai bagian dari server.
Misalnya, Anda memiliki contoh mudah yang ingin berkomunikasi ke database, dan ada semacam
aplikasi yang berjalan di AC dua sekarang agar EC dua ini dapat terhubung ke database,
kredensial akan diperlukan, nama pengguna database, kata sandi database, dan sebagainya.
Semua kredensial ini umumnya akan Anda lihat telah di-hardcode sebagai bagian dari aplikasi atau
dikonfigurasikan sebagai bagian dari instance EC2.
Jadi dalam kasus ini, jika server disusupi, maka kredensial ini juga bocor dan jika kredensial
ini dikodekan sebagai bagian dari aplikasi, siapa pun yang memiliki akses ke repositori
pusat di mana kode aplikasi disimpan, mereka juga dapat mengakses kredensial ini.
Satu lagi tantangan yang akan Anda lihat sejalan dengan hal ini adalah jika Anda ingin memutar kredensial
rahasia, maka semua server tempat aplikasi diinstal juga perlu diperbarui dengan set kredensial terbaru.
Jika Anda melewatkan salah satu server, maka produksi bisa terhenti.
Sebagai contoh, katakanlah Anda memiliki kredensial tertentu yang ditambahkan sebagai bagian dari kode
aplikasi Anda agar mudah dicontoh, dan beberapa anggota tim aplikasi sekarang meninggalkan organisasi.
Jadi apa yang kau inginkan?
Idealnya, Anda ingin merotasi semua kredensial sehingga setelah anggota tim meninggalkan organisasi, mereka
tidak akan dapat menggunakan atau membagikan kredensial ini di sini.
Jadi dalam kasus seperti itu, Anda harus memperbarui aplikasi dan menggunakan kode aplikasi yang lebih baru atau mengubah
file kredensial yang disimpan sebagai bagian dari server.
Jadi, untuk mengatasi serangkaian tantangan ini dan juga banyak tantangan lainnya, Anda memiliki area manajemen rahasia
yang diperkenalkan.
Jadi, secara garis besar, manajemen rahasia adalah praktik yang memungkinkan para pengembang menyimpan
data sensitif seperti kunci kata sandi dan token dengan aman di lingkungan yang aman dengan kontrol akses yang ketat.
Jadi dalam jenis arsitektur ini, jika Anda akan melihat alih-alih pengkodean yang sulit, kredensial
sebagai bagian dari aplikasi atau mudah untuk kredensial disimpan dalam alat khusus.
Dalam hal ini adalah Hashicorp vault, dan setiap kali aplikasi ingin terhubung ke database, maka aplikasi
dapat terhubung ke alat manajemen rahasia, mengambil kredensial terbaru, dan melalui kredensial ini
mereka dapat terhubung ke database.
Sekarang, di bidang manajemen rahasia, ada berbagai alat populer yang tersedia di industri
ini.
Salah satu yang sangat populer yang akan Anda lihat dalam organisasi adalah Hashicorp Vault.
Bersamaan dengan itu, manajer Rahasia juga merupakan salah satu alat yang dapat Anda gunakan sebagai bagian dari manajemen
rahasia.
Jadi mirip dengan arsitektur sebelumnya pada gambaran umum tingkat tinggi di dalam brankas Hashicorp yang kita lihat
pada slide sebelumnya, Anda memiliki manajer rahasia di sini dan contoh yang mudah dapat mengambil kredensial dari manajer
rahasia dan kemudian menggunakan kredensial tersebut untuk terhubung ke titik akhir yang sesuai.
Salah satu hal yang hebat tentang Secrets Manager adalah mendukung berbagai hal, termasuk penyimpanan
kredensial, rotasi kredensial, dan peristiwa siklus hidup lainnya.
Jadi, ini adalah dasar Dengan ini, mari kita lanjutkan dan pahami berbagai hal secara lebih rinci.
Sekarang.
Pertama, seperti yang kita bahas, ada berbagai alat populer yang terkait dengan manajemen rahasia yang
tersedia di industri ini.
Salah satu yang sangat populer yang akan Anda lihat di perusahaan dan organisasi berskala besar adalah Hashicorp
Vault.
Jadi Hashicorp vault, sekali lagi, cukup sarat dengan banyak fitur dan memungkinkan dasar-dasar penyimpanan dan
manajemen rahasia.
Sekarang, sebenarnya, izinkan saya menunjukkan ini kepada Anda dengan cepat.
Jadi ini adalah konsol Hashicorp Vault, dan di dalamnya Anda akan dapat membuat rahasia sehingga Anda dapat menambahkan
kunci serta nilai yang sesuai.
Jadi, jika saya mengatakan tes dan tes dan bagian dari rahasia, saya hanya akan mengatakannya saya akan mengklik Simpan dan ini adalah
rahasia yang dibuat.
Selain itu, Anda juga dapat membuat beberapa versi rahasia.
Anda dapat memutar rahasia dan sebagainya.
Jadi idenya adalah bahwa semua rahasia disimpan di lokasi pusat, dalam hal ini, Hashicorp Vault, dan aplikasi apa
pun atau pengembang apa pun, ketika mereka membutuhkan kredensial, mereka dapat mengambilnya dari brankas Hashicorp.
Sekarang, salah satu hal hebat tentang solusi Hashicorp Vault adalah bahwa solusi ini mendukung berbagai macam
mesin.
Jadi, Direktori Aktif Anda adalah Azure GCP, Anda memiliki SSH di sini, Anda memiliki basis data dan berbagai macam lainnya sekarang
mirip dengan Hashicorp Vault yang juga memiliki manajer rahasia.
Sekali lagi, ini tidak sekaya fitur seperti vault, tetapi ia melakukan aspek-aspek dasar manajemen rahasia.
Sekarang, saat ini saya berada di.
Ini adalah konsol manajer.
Dan di sini Anda melihat bahwa ada dua rahasia yang tercipta.
Yang pertama disebut Explode App dan yang kedua terkait dengan database.
Jadi, jika Anda akan membuka aplikasi prod di sini, ini adalah konfigurasi rahasia di sini dan Anda memiliki
nilai rahasia.
Jadi, jika Anda ingin mengambil nilai rahasia, Anda dapat melakukannya dari UI.
Jadi, Anda memiliki pengguna rahasia dan kata sandi rahasia atau dari aplikasi.
Anda juga dapat mengambil nilai rahasia dan kata sandi rahasia, dengan mempertimbangkan bahwa aplikasi tersebut
memiliki akses yang sesuai atau rahasia khusus ini.
Sekarang, secara garis besar, ini sangat mirip dengan apa yang juga akan Anda lihat di brankas di mana Anda memiliki
rahasia tertentu, dan jika Anda ingin mengambil nilainya, Anda dapat dengan mudah melakukannya.
Anda telah menguji dan menguji dengan mempertimbangkan bahwa Anda memiliki izin yang sesuai.
Baiklah.
Jadi, Anda akan melihat kesamaan yang cukup bagus di sini.
Selain itu, salah satu hal yang baik tentang Secrets manager adalah integrasinya dengan berbagai layanan,
termasuk ide.
Sebagai contoh, rahasia spesifik yang Anda lihat ini terkait dengan instance RDX.
Jadi, jika saya membukanya dengan cepat, Anda bisa melihat bahwa ada sebuah simpul yang menyatakan bahwa rahasia
ini dibuat oleh iklan Amazon.
Sekarang, apa yang terkandung dalam rahasia ini?
Ini berisi nama pengguna dan kata sandi untuk terhubung ke database.
Sekarang, mari kita lihat lebih jauh lagi.
Jadi, jika saya membuka konsol IDS dengan cepat.
Anda akan melihat bahwa saya memiliki satu contoh database.
Namanya adalah Uji database tanda hubung.
Jadi, untuk terhubung ke basis data ini, kita memerlukan kredensial.
Dan kredensial ini disimpan sebagai bagian dari manajer rahasia Secret.
Jadi, dalam rahasia khusus ini, Anda memiliki nilai rahasia.
Jika Anda melihat nilai spesifik ini, Anda memiliki nama pengguna admin dan Anda memiliki kata sandi spesifik ini.
Nah, selain itu, satu hal lagi yang ingin saya tunjukkan kepada Anda saat kita membahas Secret manager,
kelebihannya adalah integrasi ini.
Sekarang, jika Anda biasanya membuat database, sekali lagi, ini hanya untuk demo.
Untuk pemahaman yang lebih baik, mari kita pilih mesin SQL saya.
Sekarang, umumnya ketika Anda membuat database, Anda harus menentukan nama pengguna dan kata sandi.
Jadi di sini Anda bisa menentukan nama pengguna admin dan Anda bisa memberikan kata sandi Anda sendiri.
Namun, jika Anda tidak ingin melakukan hal itu karena untuk menyediakan nama pengguna dan kata sandi, administrator
juga harus menuliskannya di suatu tempat untuk kemudahan penggunaan.
Jadi, alih-alih melalui rute itu, yang bisa Anda lakukan adalah menggunakan kata sandi yang dibuat secara otomatis lagi, Anda harus menyimpan
kata sandi yang dibuat secara otomatis di suatu tempat.
Sering kali Anda akan melihat bahwa pengguna menyimpan kata sandi yang dibuat secara otomatis atau bahkan kata sandi
yang dibuat khusus di notepad.
Ini adalah sesuatu yang tidak Anda inginkan.
Jadi, sebagai gantinya, Anda bisa memilih mengelola kredensial utama di Secrets Manager.
Jadi, dalam kasus seperti itu, Anda tidak perlu khawatir tentang kata sandi.
Biarkan kata sandi disimpan pada tingkat manajer rahasia.
Faktanya, RDR akan menjaga rahasia spesifik dan juga kata sandi akan dienkripsi dan hanya pengguna
dan server yang sesuai yang akan memiliki izin untuk rahasia spesifik ini.
Bagus.
Jadi saya harap dengan ini Anda memahami dengan lebih baik terkait dengan manajemen rahasia secara keseluruhan dan
Secret Manager Service.
Sekarang, salah satu pertanyaan yang biasanya muncul adalah dalam skenario mana Anda akan menggunakan world atau dalam skenario
mana Anda akan menggunakan Secrets Manager Nah, dalam kasus seperti itu, jika Anda ingin membuat semuanya tetap sederhana, karena jika Anda
memilih Hashicorp vault lagi, Hashicorp vault bukanlah alat yang kecil.
Ada banyak fitur dan bahkan kami memiliki kursus khusus berdasarkan brankas Hashicorp, jadi
cukup detail.
Sekarang jika organisasi Anda memiliki tim yang sangat kecil dan Anda tidak benar-benar ingin memberikan banyak waktu untuk alat manajemen rahasia
dan mengonfigurasinya untuk ketersediaan tinggi, dll. langsung, Anda bisa menggunakan Secret
manager.
Namun, dalam organisasi yang lebih besar di mana terdapat banyak kepatuhan, Anda memiliki sumber daya yang cukup banyak untuk
menerapkan praktik terbaik secara keseluruhan sebagai bagian dari manajemen rahasia.
Kemudian, dalam kasus seperti itu, Hashicorp Vault adalah salah satu alat yang direkomendasikan untuk Anda gunakan.
Nah, sebelum kita menyimpulkan, saya juga melampirkan diagram dari dokumen agar ketika Anda merevisi melalui
PPD, menjadi lebih mudah dipahami.
Sekarang Anda akan melihat bahwa Anda memiliki manajer rahasia.
Sekarang, semua rahasia yang merupakan bagian dari pengelola rahasia dienkripsi.
Anda dapat menggunakan CMS untuk enkripsi secara keseluruhan dan kami telah melihat bagaimana CMS ini terintegrasi dengan berbagai
layanan seperti RDA.
Anda juga dapat mengintegrasikannya dengan aplikasi Anda dan sebagainya.
Selain itu, Anda akan dapat melakukan audit secara keseluruhan terkait dengan
manajer rahasia yang mengakses, dll. melalui berbagai layanan seperti cloud, kereta api, dan juga jam tangan Cloud.
Jadi, itulah gambaran umum tingkat tinggi tentang manajemen Rahasia dan Manajer Rahasia.
Dan dengan ini akan mengakhiri video hari ini.