Video: Sleek Android Design, by Jordan Jozwiak 2024
Pemprosesan batch tempatan, walaupun menggunakan AWS, menggunakan keupayaan terbina dalam sistem yang dimiliki oleh sesebuah organisasi. Anda boleh menggunakan pemprosesan batch untuk pelbagai tugas. Perniagaan yang lebih besar tentu akan menggunakan pemprosesan batch berasaskan awan untuk keperluan umum, sebahagiannya kerana jabatan IT mereka besar dan kompleks.
Walau bagaimanapun, perniagaan yang lebih kecil boleh menggunakan pemprosesan batch setempat untuk semua keperluan bergantung kepada keperluan tersebut. Sesuatu yang mudah seperti Penjadual Tugas pada Windows boleh membolehkan anda melaksanakan tugas dan jadual pada AWS. Menariknya, banyak aplikasi penjadualan tugas setempat termasuk akses diprogramkan melalui API, jadi anda boleh menghidupkan bahkan keupayaan asas kepada sesuatu yang lebih sesuai untuk memenuhi keperluan di awan. Berikut adalah beberapa isu yang perlu dipertimbangkan untuk pemprosesan kumpulan tempatan:
- Pengurusan: Banyak organisasi ingin mengurangkan keperluan pengurusan perisian dan pemprosesan batch tempatan memerlukan bakat tempatan untuk diselenggarakan. Walau bagaimanapun, mengimbangi keperluan sumber manusia tambahan adalah keupayaan untuk mengekalkan kawalan yang kukuh dalam proses batch.
- Integrasi: Pemprosesan batch berasaskan awan mungkin tidak berfungsi dengan baik dengan keperluan pemprosesan batch tempatan. Di mana anda perlu mengintegrasikan sumber-sumber tempatan dan awan, menggunakan strategi pemprosesan batch setempat mungkin berfungsi dengan lebih baik.
- Kebolehpercayaan: Terdapat salah tanggapan bahawa berasaskan awan bermaksud kebolehpercayaan yang melampau. Walau bagaimanapun, AWS boleh dan tidak pergi offline. Cerita-cerita di GeekWire dan The Register memberitahu anda bagaimana perkara-perkara buruk dapat diperoleh. Dalam kes ini, AWS tidak pernah memberitahu sesiapa yang turun, jadi tidak ada yang tahu ada keperluan untuk pulih. Penyelesaian pemprosesan batch setempat dapat membuktikan setiap segalanya dapat dipercaya sebagai penyelesaian berasaskan awan. Perbezaannya adalah jenis isu yang akan menjejaskan kedua-dua jenis penyelesaian. Penyelesaian tempatan lebih mudah terdedah kepada peristiwa tempatan, seperti gangguan akibat cuaca. Penyelesaian berasaskan awan lebih terdedah kepada peristiwa global atau kesilapan manusia (kerana lebih banyak manusia terlibat, lebih banyak titik kegagalan yang ada).
- Keselamatan: Menggunakan pemprosesan batch tempatan secara amnya lebih selamat daripada menggunakan pemprosesan batch berasaskan awan kerana anda boleh menjalankan kawalan yang ketat ke atas kapan dan bagaimana batasan dilaksanakan. Semakin sensitif data yang anda uruskan dengan menggunakan proses batch, lebih berhati-hati anda perlu berkaitan dengan keselamatan.
- Kelajuan: Tidak kira bagaimana anda melihatnya, melainkan jika data anda berada hanya dengan penyedia awan tunggal di satu lokasi sahaja dan anda tidak perlu mengintegrasikan data setempat, pemprosesan batch tempatan akan lebih cepat daripada penyelesaian berasaskan awan.Memandangkan pemaju sentiasa menentang masa (di mana pengguna mahukan semuanya pantas, dan kemudian lebih cepat lagi), kelajuan adalah kebimbangan utama apabila mempertimbangkan penggunaan teknik pemprosesan batch setempat.