Apa itu Kotak Pasir Salesforce?
Diterbitkan: 2022-09-10Ingin menyesuaikan perusahaan Anda dalam lingkungan pementasan untuk menguji perubahan tanpa mengganggu organisasi produksi Anda atau penggunanya? Atau apakah Anda menginginkan organisasi tempat pengguna dapat masuk dan menguji fitur baru sebelum siap produksi? Atau hanya ingin masuk ke organisasi Salesforce untuk mendapatkan pelatihan atau pengembangan yang mirip dengan organisasi produksi Anda.
Nah, jika jawaban Anda untuk semua pertanyaan ini adalah “Ya”, Anda berada di tempat yang tepat.
Postingan kali ini akan memberikan pengetahuan tentang Salesforce Sandbox, berbagai jenis Sandbox, langkah-langkah membuatnya, dan masih banyak lagi.
Daftar isi
Apa itu Sandbox Salesforce?
Lingkungan Salesforce Sandbox memfasilitasi Anda untuk menguji kode, konfigurasi, dan otomatisasi baru tanpa memengaruhi instans produksi Anda.
Ini seperti salinan instans produksi Anda dengan beberapa atau semua metadata dan data Anda per jenis kotak pasir Anda.
Sederhananya, Salesforce Sandbox adalah lingkungan pengujian tempat Anda dapat membuat dan menyalin metadata dari instans produksi Anda. Ini adalah bagian terpisah tempat Anda dapat menguji dengan data, seperti Akun, Prospek, dan Kontak.
Sandbox membuat salinan organisasi Salesforce Anda di lingkungan yang berbeda dan menggunakannya untuk pelatihan, pengembangan, dan pengujian tanpa mengganggu aplikasi dan data Anda di organisasi produksi Anda.
Kapan Menggunakan Sandbox Salesforce?
Seperti yang telah kita diskusikan, Sandbox membuat salinan organisasi Salesforce Anda di lingkungan yang berbeda. Anda dapat menggunakannya untuk pengembangan, pelatihan, dan pengujian tanpa memengaruhi aplikasi dan data di organisasi produksi Anda.
Salesforce menyediakan kotak pasir dan paket alat penerapan untuk memungkinkan Anda melakukan berbagai fungsi.
- Anda dapat memisahkan tugas pengembangan dan penyesuaian dari lingkungan produksi hingga Anda siap untuk menerapkan perubahan.
- Anda dapat menawarkan lingkungan pelatihan.
- Pengujian berubah terhadap replika pengguna dan data produksi Anda.
- Sinkronkan perubahan terpisah menjadi satu penerapan ke produksi.
Apakah Anda seorang admin yang menambahkan fitur ke organisasi, satu-satunya pengembang yang menulis kode, atau tim pengembang ahli yang bekerja untuk meningkatkan organisasi Anda, Anda harus memilih alat yang tepat untuk bekerja di lingkungan yang tepat untuk mengembangkan dan menerapkan modifikasi dengan sukses ke produksi Anda organisasi.
Apa Saja Jenis Sandbox yang Berbeda di Salesforce?
Ada Empat Jenis Lingkungan Sandbox Salesforce:
1. Kotak Pasir Pengembang
Kotak pasir ini ditujukan untuk pengembangan dan pengujian di lingkungan terpisah. Kotak Pasir Pengembang menyimpan replika konfigurasi organisasi produksi Anda (metadata), yang mencakup definisi objek khusus, pengaturan khusus, halaman Visualforce, kelas dan pemicu Apex, buku harga, dasbor, laporan, dan banyak lagi.
Berbagai pengguna dapat masuk dan berbagi satu kotak pasir Pengembang. Namun, kotak pasir ini bertujuan untuk menawarkan lingkungan di mana perubahan di bawah pengembangan aktif dapat dipisahkan hingga perubahan tersebut siap untuk dibagikan.
Kotak pasir pengembang menawarkan penyimpanan data dan file terbatas untuk berbagai pekerjaan pengembangan dan pengujian.
2. Pengembang Pro Sandbox
Developer Pro Sandbox juga ditujukan untuk pengembangan dan pengujian di lingkungan terpisah dan terpisah dan dapat menghosting lebih banyak kumpulan data daripada kotak pasir Developer.
Kotak pasir Developer Pro juga menyertakan replika konfigurasi organisasi produksi Anda (metadata). Anda dapat menggunakan kotak pasir ini untuk mengelola lebih banyak pekerjaan pengembangan dan QA dan untuk pelatihan pengguna atau pengujian integrasi.
3. Sandbox Salin Sebagian
Kotak pasir ini digunakan sebagai lingkungan pengujian, yang mencakup replika konfigurasi organisasi produksi Anda (metadata) dan sampel data organisasi produksi Anda dengan template kotak pasir.
Anda dapat menggunakan kotak pasir ini untuk tugas QA, seperti pengujian integrasi, pengujian penerimaan pengguna, dan pelatihan.
Salinan Parsial kotak pasir adalah salinan metadata organisasi produksi Anda, seperti kotak pasir Pengembang dan Pengembang Pro.
Selain itu, mesin salin kotak pasir mengambil sampel data dari organisasi produksi Anda berdasarkan apa yang telah ditentukan oleh template kotak pasir.
Mesin salin kotak pasir memiliki strategi penyalinan khusus untuk mengelola pengembangan kotak pasir Salinan Sebagian. Strategi penyalinan mempelajari tentang hubungan data yang ditentukan dalam skema objek standar dan khusus organisasi produksi Anda dan memastikan bahwa catatan sampel mempertahankan ikatan yang valid di antara ini.
Saat Anda membuat subkumpulan data organisasi yang valid menggunakan templat kotak pasir, Anda dapat menggunakan kotak pasir Salin Sebagian untuk tujuan pengembangan, pelatihan, dan pengujian. Mereka paling cocok untuk pengujian prospek dan kinerja lengkap.
4. Kotak Pasir Penuh
Kotak pasir ini ditujukan untuk lingkungan pengujian. Hanya kotak pasir Penuh mendukung pengujian beban, pengujian kinerja, dan pementasan.
Kotak pasir penuh adalah salinan dari organisasi produksi Anda, yang mencakup semua data, seperti metadata dan catatan objek serta lampiran. Rentang interval penyegaran membuatnya sulit untuk menggunakan kotak pasir ini untuk pengembangan.
Menerapkan templat kotak pasir biasanya disarankan, jadi kotak pasir Anda hanya menyertakan catatan yang Anda inginkan untuk pengujian dan pekerjaan lainnya.
Saat Anda membuat kotak pasir Penuh, Anda juga harus memutuskan berapa banyak aktivitas Obrolan dan riwayat pelacakan lapangan yang akan disertakan.
Abaikan pelacakan bidang adalah default, tetapi Anda dapat mempertimbangkan pelacakan lapangan hingga 180 hari. Jika Anda melacak riwayat bidang di organisasi produksi Anda untuk berbagai objek, Anda harus menentukan lebih sedikit hari yang dapat menghindari pembuatan data berlebih.
Aktivitas obrolan dapat menambahkan banyak waktu ke salinan kotak pasir Penuh Anda.
Anda dapat membatasi rentang riwayat bidang yang Anda salin dan salin data Chatter Anda jika Anda perlu menguji kasus penggunaan Anda.
Kotak pasir penuh juga memenuhi berbagai tujuan lain, tetapi ukuran kotak pasir dan panjang interval penyegaran tidak menciptakan lingkungan yang tetap diperbarui dengan organisasi produksi Anda.
Disarankan untuk menggunakan kotak pasir Penuh untuk pengujian integrasi, pengujian beban data, kinerja, pengujian beban, pengujian penerimaan pengguna, dan tujuan staging. Lingkungan ini khusus untuk mendukung kinerja penuh dan pengujian beban.
Pertimbangan Sandbox Pengembang Salesforce
Di lingkungan Salesforce Sandbox yang baru, sebelum membuat, mengembangkan, dan menguji, Anda harus memastikan aspek-aspek di bawah ini:
1. Data Pelanggan
Dalam Penuh atau Sebagian, Anda tidak boleh lupa bahwa kotak pasir menyertakan detail data pelanggan lengkap atau sebagian. Ini mungkin berisi informasi yang relevan dengan bank, seperti detail kartu kredit dan detail akun. Anda harus mempertimbangkannya secara khusus saat memperbarui apa pun.
2. Sinkronisasi
ID org Sandbox dan ID org produksi berbeda. Karena itu, saat sandbox dibuat, data gagal disinkronkan atau diperbarui secara otomatis dan bersamaan di organisasi.
3. Perkiraan Waktu Penyelesaian
Berbagai faktor mempengaruhi waktu penyelesaian proyek yang diharapkan. Diperlukan waktu berbulan-bulan, berhari-hari, atau berjam-jam untuk menyelesaikannya, bergantung pada ukuran kumpulan data di kotak pasir.
4. Menyegarkan
Saat menyegarkan, Anda perlu memastikan bahwa salinan lingkungan produksi saat ini telah dibuat, yang menunjukkan bahwa Anda dapat kehilangan konfigurasi dan data jika organisasi produksi yang ada tidak memilikinya.
5. Keterkiriman Email
Secara default, pengiriman email kotak pasir diatur ke "Hanya Email Sistem". Anda dapat dengan mudah mengubah pengaturan ke "Semua Surat" jika Anda perlu menguji fitur email tertentu di Sandbox.
6. Menambahkan Alamat Email
Di setiap email pengguna, ".jalur tidak valid" ditambahkan secara otomatis di bagian akhir. Anda dapat memperbarui alamat email Anda jika Anda ingin setiap pengguna menerima email yang dihasilkan sistem dari kotak pasir. Dengan cara ini, Anda dapat menghapus tag “.invalid” di akhir email.
7. Lisensi Aplikasi
Anda harus menguji sedikit ekstra selama fase pengujian ketika lisensi pengguna diperlukan. Untuk hal yang sama, Anda perlu merencanakan untuk menambahkan waktu ekstra ke jadwal Anda.
8. Jadwal dan Batch Pekerjaan
Sebelum melanjutkan ke yang berikutnya, Anda harus memeriksa apakah Anda memiliki pekerjaan terjadwal yang berjalan saat pengujian. Selain itu, identifikasi apa yang tidak relevan untuk lingkungan kotak pasir tetapi telah disalin dari organisasi produksi.
9. Gerbang Pembayaran
Anda tidak boleh lupa bahwa setiap catatan gateway pembayaran dikirim ke “test gateway pembayaran”. Kotak centang "Titik Akhir Uji" selalu dinonaktifkan untuk hal yang sama.
10. Data Nyata untuk Pengujian
Anda harus selalu menggunakan data sampel nyata selama pengujian di kotak pasir, memastikan bahwa sistem kotak pasir berfungsi sebagaimana mestinya dalam situasi langsung.
Bagaimana Cara Membuat Sandbox Salesforce?
1. Antarmuka yang Diperlukan
Salesforce Classic (tidak ada di semua organisasi) dan Lightning Experience
2. Edisi yang Diperlukan
Profesional, Tidak Terbatas, Database.com, Kinerja, dan Perusahaan.
Izin Pengguna yang Diperlukan:
- Untuk Melihat Kotak Pasir: Lihat Pengaturan dan Konfigurasi
- Untuk Membuat, Menghapus, Mengaktifkan, dan Menyegarkan Sandbox: Kelola Sandbox
Salesforce menyalin metadata organisasi produksi Anda ke organisasi kotak pasir saat Anda membuat kotak pasir.
Langkah
- Dari penyiapan, di kotak Cari Cepat, masukkan Kotak Pasir.
- Kemudian, pilih Kotak Pasir untuk melihat dan mengelola kotak pasir Anda saat ini atau membuat yang baru.
Ringkasan
Salesforce Sandbox seperti aset bagi berbagai bisnis. Pengembang menggunakan Sandbox untuk membuat dan menguji perubahan untuk pengujian kinerja, staging, SIT, pelatihan, UAT, dll. Menggunakan Salesforce Sandbox, Anda dapat membuat banyak salinan organisasi produksi Anda di lingkungan yang berbeda.
Anda juga dapat menuai keuntungan dari Salesforce Sandbox selain melakukan pekerjaan Anda yang lain. Anda dapat terhubung dengan konsultan Salesforce untuk memahaminya dengan lebih baik.
Anda mungkin juga suka membaca
- Apa itu Salesforce: Ketahui Semua Tentangnya
- Cara Memilih Mitra Konsultasi Tenaga Penjualan Terbaik
- Apa itu Cloud Pemasaran Tenaga Penjualan?
- Apa Itu Daftar di Salesforce Marketing Cloud?