การเปรียบเทียบแอปพลิเคชันแบบดั้งเดิมหรือเสมือนจริงกับแอปพลิเคชันเบราว์เซอร์ เพื่อ ERP ที่รวดเร็วและประสิทธิภาพสูง
เรามักถูกถามว่าทำไม ผลิตภัณฑ์ BOS ของเราจึงไม่ใช่แอปพลิเคชัน ERP ของเบราว์เซอร์ โดยมีข้อกังวลว่าสิ่งนี้อาจสร้างภาระให้กับแผนกไอทีเมื่อต้องอัปเกรด
การใช้งานที่เราต้องการคือ เซิร์ฟเวอร์คลาวด์ ที่รวมกับซอฟต์แวร์การจำลองเสมือนซึ่งให้บริการแอปพลิเคชันไคลเอนต์แบบ ‘ดั้งเดิม’ บน Windows, Linux หรือ MacOS ซึ่งจะทำให้คุณสามารถคลิกไอคอน จากนั้นแอปพลิเคชันจะเปิดขึ้นและทำงานเกือบจะเหมือนกับแอปพลิเคชันเดสก์ท็อปทั่วไป เซิร์ฟเวอร์คลาวด์สามารถจัดการโดยผู้จำหน่ายเพื่อขจัดภาระในการสำรองข้อมูลและอัปเกรดจากตัวคุณเองโดยสิ้นเชิง
ต่อไปนี้คือรายละเอียดว่าทำไมเราจึงเลือกแอปพลิเคชันแบบเนทีฟหรือเสมือนแทนแอปพลิเคชันบนเว็บสำหรับ ERP ของเรา
สถาปัตยกรรม – แอปพลิเคชันฐานข้อมูล
ในรูปแบบที่ง่ายที่สุด แอปพลิเคชันฐานข้อมูลประกอบด้วยเซิร์ฟเวอร์ฐานข้อมูลและแอปพลิเคชันไคลเอนต์ แอปพลิเคชันไคลเอนต์ให้การเข้าถึงที่เป็นมิตรต่อผู้ใช้เพื่อดู แทรก อัปเดต และลบบันทึกในฐานข้อมูล
ในแอปพลิเคชันแบบผู้ใช้คนเดียว เซิร์ฟเวอร์ฐานข้อมูลและแอปพลิเคชันไคลเอ็นต์จะอยู่บนอุปกรณ์เดียวกัน ในสภาพแวดล้อมที่มีผู้ใช้หลายคน เซิร์ฟเวอร์ฐานข้อมูลจะโฮสต์บนอุปกรณ์แยกต่างหากซึ่งเข้าถึงได้โดยแอปพลิเคชันไคลเอนต์ผ่านการเชื่อมต่อเครือข่าย
การเชื่อมต่อเครือข่ายอาจเป็นการเชื่อมต่อท้องถิ่น (LAN) สำหรับเซิร์ฟเวอร์ในสถานที่หรืออาจเป็นการเชื่อมต่ออินเทอร์เน็ตหากเซิร์ฟเวอร์โฮสต์อยู่ในตำแหน่งอื่น – เช่น Cloud Server นอกจากนี้ยังอาจเป็นการผสมผสานระหว่าง LAN และอินเทอร์เน็ตหากเซิร์ฟเวอร์ภายในองค์กรสามารถเข้าถึงได้แบบสาธารณะ
แอปพลิเคชันไคลเอ็นต์ที่ใช้ในการเข้าถึงฐานข้อมูลสามารถเป็นอย่างใดอย่างหนึ่งหรือหลายอย่างรวมกันต่อไปนี้:
- แอปพลิเคชันแบบเนทีฟ – แอปพลิเคชันแบบเนทิฟคือโปรแกรมซอฟต์แวร์ที่พัฒนาขึ้นเพื่อใช้บนแพลตฟอร์มหรืออุปกรณ์เฉพาะ
- แอปพลิเคชันเสมือน – แอปพลิเคชันเสมือนทำงานบนเซิร์ฟเวอร์ แต่จะให้บริการกับระบบปฏิบัติการใด ๆ เพื่อให้ทำงานเหมือนกับแอปพลิเคชันดั้งเดิม แพลตฟอร์มต่อไปนี้สามารถใช้เพื่อจำลองแอปพลิเคชัน: Microsoft Remote App, Citrix ZenApp, Amazon Appstream, Winflector ฯลฯ
- Browser ERP – แอปพลิเคชัน ERP บนเว็บเบราว์เซอร์ (หรือ ERP บนเว็บ) คือซอฟต์แวร์ที่ทำงานบนเว็บเบราว์เซอร์ เช่น Chrome, Edge, Safari, Firefox เป็นต้น
เกณฑ์ | แอป Native ERP | แอป ERP เสมือน | แอปเบราว์เซอร์ ERP |
ผลงาน | เรียลไทม์ | เรียลไทม์ ชุดข้อมูลขนาดใหญ่ (สามารถโหลดบันทึกมากกว่า 10,000 รายการได้อย่างรวดเร็วและจัดกลุ่ม จัดเรียง และสรุปแบบเรียลไทม์) | ช้า – ข้อมูลจะต้องถูกแปลงเป็น HTML จึงจะแสดงได้ นอกจากนี้ยังจำกัดปริมาณข้อมูลที่สามารถแสดงบนหน้าจอได้อีกด้วย ปกติ 50-100 บันทึกต่อหน้า |
ระบบปฏิบัติการที่รองรับ | ทำงานบนระบบปฏิบัติการที่ออกแบบมาเฉพาะเท่านั้น | ระบบปฏิบัติการหลักทั้งหมด | ระบบปฏิบัติการหลักทั้งหมด |
ความซับซ้อนของซอฟต์แวร์ | ต้องมีแอป DB + ไคลเอ็นต์ | ต้องมีแอป DB + ไคลเอ็นต์ | ต้องมีแอป DB + เซิร์ฟเวอร์ + แอปไคลเอ็นต์ |
การติดตั้ง | ติดตั้งฐานข้อมูลบนเซิร์ฟเวอร์และอุปกรณ์ของลูกค้า สร้างทางลัดของแอปไปยังอุปกรณ์ของลูกค้า… | ติดตั้งฐานข้อมูลและแอพเสมือนบนเซิร์ฟเวอร์ บนอุปกรณ์ของลูกค้า คุณดาวน์โหลดแอปเสมือน ป้อนข้อมูลประจำตัวของคุณ และสร้างไอคอนเดสก์ท็อปเพื่อใช้ในอนาคต | ติดตั้งฐานข้อมูลและเว็บแอปพลิเคชันบนเซิร์ฟเวอร์ บนอุปกรณ์ของลูกค้า คุณเปิดเบราว์เซอร์ นำทางไปยัง URL ของแอปพลิเคชัน และป้อนข้อมูลประจำตัวของคุณเพื่อเข้าถึงแอปไคลเอนต์ |
การอัพเกรด | อัปเกรด DB และติดตั้ง Executable ใหม่ | อัปเกรด DB และติดตั้งไฟล์ปฏิบัติการใหม่ | อัปเกรดฐานข้อมูล, อัปเกรดแอปเซิร์ฟเวอร์, อัปเกรดแอปไคลเอ็นต์ |
การเข้าถึง | เข้าถึงได้ทุกที่หากเซิร์ฟเวอร์สามารถเข้าถึงได้แบบสาธารณะ | ที่ไหนก็ได้ | ที่ไหนก็ได้ |
โฮสติ้ง
เดิมทีระบบ ERP จะได้รับการติดตั้งภายในองค์กรเสมอ อย่างไรก็ตาม ด้วยการปรับปรุงความเร็วอินเทอร์เน็ต ตัวเลือกอื่นๆ จึงมีศักยภาพมากขึ้น ตัวเลือกการติดตั้ง ERP ในปัจจุบัน ได้แก่:
- ภายในองค์กร – ซอฟต์แวร์ได้รับการติดตั้งในสถานที่ขององค์กร บนเซิร์ฟเวอร์ที่ได้รับการจัดการและดูแลรักษาโดยแผนกไอทีของตนเอง
- Cloud Server – ซอฟต์แวร์ได้รับการติดตั้งบนเซิร์ฟเวอร์ในศูนย์ข้อมูลที่ปลอดภัยและสามารถจัดการโดยแผนกไอทีของบริษัทหรือโดยผู้จำหน่ายซอฟต์แวร์
- โฮสต์โดยผู้จำหน่าย – โซลูชันซอฟต์แวร์ที่โฮสต์โดยผู้จำหน่ายหมายถึงโซลูชันที่ได้รับการจัดการโดยบุคคลที่สามซึ่งมีหน้าที่รับผิดชอบในการบำรุงรักษาและการจัดการซอฟต์แวร์ รวมถึงสิ่งต่าง ๆ เช่น การสำรองข้อมูลและการอัพเกรด
ซอฟต์แวร์ QuickEasy
สถาปัตยกรรมซอฟต์แวร์
สถาปัตยกรรมของเรานั้นเรียบง่ายมาก แอปพลิเคชันทั้งหมดประกอบด้วยสองไฟล์: ไฟล์ฐานข้อมูลและไฟล์ปฏิบัติการ ไฟล์ฐานข้อมูลประกอบด้วยข้อมูลทั้งหมดและเป็นไฟล์เดียวที่ต้องสำรองข้อมูล
ฐานข้อมูล (Firebird – www.firebirdsql.org ) เป็นฐานข้อมูลที่เบามาก เสถียร รวดเร็ว ปรับขนาดได้ และปลอดภัย แทบเป็นไปไม่ได้เลยที่จะเกิดความเสียหายภายใต้สภาวะการทำงานปกติ โดยสามารถปรับขนาดเพื่อรองรับการเชื่อมต่อพร้อมกันหลายร้อยรายการและข้อมูลขนาดกิกะไบต์ได้อย่างมีประสิทธิภาพ
แอปไคลเอ็นต์ คือแอปพลิเคชันเดสก์ท็อป Windows ที่สามารถจำลองเสมือนเป็น Windows, Linux หรือ Mac OS ได้โดยใช้แอปการจำลองเสมือนที่กล่าวถึงข้างต้น แพลตฟอร์มจำลองแบบเสมือนที่เราต้องการคือ Winflector โดยพิจารณาจากประสิทธิภาพการทำงาน ต้นทุนต่ำ ความง่ายในการใช้งาน และความปลอดภัย
แนวทางการอัพเกรดซอฟต์แวร์
เรากำลังพัฒนาซอฟต์แวร์ของเราอย่างต่อเนื่องเพื่อปรับปรุงผลิตภัณฑ์ของเราตามคำติชมและข้อเสนอแนะของลูกค้า
เวอร์ชันใหม่พร้อมการปรับปรุงและการแก้ไขจะเปิดตัวเป็นประจำ และทุกๆ ปีเราจะปิดการพัฒนาของปีด้วยเวอร์ชันเสถียรหนึ่งเวอร์ชันสำหรับแต่ละผลิตภัณฑ์ ซึ่งจะอยู่ได้เป็นเวลาหลายปีหลังจากนั้น
เนื่องจากการอัปเกรดอาจเป็นการรบกวน เราจึงไม่อัปเกรดให้ลูกค้าทุกครั้งที่มีการเปิดตัวเวอร์ชันใหม่ ผู้ใช้แอปบ่อยครั้งจะคุ้นเคยกับแอปพลิเคชันมากจนสามารถเลื่อนดูหน้าจอต่างๆ ได้เกือบจะโดยอัตโนมัติ ซึ่งหมายความว่าการเปลี่ยนแปลงอินเทอร์เฟซผู้ใช้แม้เพียงเล็กน้อยก็อาจทำให้แอปช้าลงได้
ในด้านหนึ่ง เรามีลูกค้าที่อัปเกรดบ่อยครั้งเพื่อใช้ประโยชน์จากฟีเจอร์ล่าสุดทั้งหมด (ซึ่งมักร้องขอด้วยตัวเอง) และในทางกลับกัน เรามีลูกค้าที่ยินดีใช้เวอร์ชันปัจจุบันต่อไปและไม่อัปเกรดเลยหลายปีต่อครั้ง
เราไม่บังคับให้ลูกค้าอัปเกรด แต่ตามกฎทั่วไป เราแนะนำให้อัปเกรดอย่างน้อยปีละครั้งเป็นเวอร์ชันเสถียรล่าสุด นี่เป็นกระบวนการง่ายๆ ที่สามารถทำให้เสร็จสิ้นได้ภายในไม่กี่นาที และเกี่ยวข้องกับการเรียกใช้สคริปต์บนฐานข้อมูลและติดตั้งไฟล์ปฏิบัติการ (.exe) ใหม่บนเซิร์ฟเวอร์ อุปกรณ์ของลูกค้าไม่จำเป็นต้องได้รับการอัปเกรด – อุปกรณ์เหล่านี้จะเข้าถึงไฟล์ปฏิบัติการล่าสุดโดยอัตโนมัติเมื่อผู้ใช้เข้าสู่ระบบครั้งถัดไป
อย่างไรก็ตาม อาจจำเป็นต้องมีการตั้งค่าเพิ่มเติมและการฝึกอบรมผู้ใช้หลังจากการอัปเกรดเพื่อใช้ประโยชน์จากการปรับปรุงใหม่หลังการอัพเกรด