โลโก้ BOSCH

ความซับซ้อนหลักในซอฟต์แวร์การปรับใช้ IoT
คู่มือการใช้งาน
ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT

ความซับซ้อนหลักในซอฟต์แวร์การปรับใช้ IoT

การจัดการอุปกรณ์: วิธีควบคุมความซับซ้อนในการปรับใช้ IoT
คู่มือการจัดการวงจรการใช้งานอุปกรณ์ IoT ที่ประสบความสำเร็จ
กระดาษขาว | ตุลาคม 2021
ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 5

การแนะนำ

Internet of Things (IoT) มีพลังในการเพิ่มประสิทธิภาพของธุรกิจในหลายโดเมนได้อย่างมาก และเพื่อสร้างโมเดลธุรกิจใหม่ที่สมบูรณ์แบบ ด้วยการสื่อสารทวิภาคีแบบเรียลไทม์กับอุปกรณ์อัจฉริยะที่เชื่อมต่อ คุณจะไม่เพียงได้รับข้อมูลอันมีค่าที่รวบรวมโดยอุปกรณ์เท่านั้น แต่ยังสามารถตอบสนองการบำรุงรักษาและการจัดการได้โดยอัตโนมัติและจากระยะไกล ดังนั้นเพื่อให้สามารถปรับใช้โซลูชัน IoT สำหรับองค์กรได้สำเร็จ การพิจารณารากฐานของโซลูชัน IoT ใดๆ จึงเป็นสิ่งสำคัญ นั่นคือ การจัดการอุปกรณ์
องค์กรต่างๆ สามารถคาดหวังถึงภูมิทัศน์ของอุปกรณ์ IoT ที่ซับซ้อนด้วยอุปกรณ์ที่แตกต่างกันซึ่งจำเป็นต้องได้รับการจัดการตลอดวงจรชีวิตอุปกรณ์ทั้งหมด สถานการณ์ที่เกี่ยวข้องกับ IoT เริ่มซับซ้อนยิ่งขึ้น และจำเป็นต้องดำเนินการตามคำสั่งที่ซับซ้อนมากขึ้น เช่นเดียวกับระบบปฏิบัติการของคอมพิวเตอร์เดสก์ท็อป สมาร์ทโฟน และแท็บเล็ตของเรา เกตเวย์ IoT และอุปกรณ์ Edge ต้องการการดูแลบ่อยครั้งในรูปแบบของการอัปเดตซอฟต์แวร์หรือการเปลี่ยนแปลงการกำหนดค่าเพื่อปรับปรุงความปลอดภัย ปรับใช้แอปพลิเคชันใหม่ หรือขยายคุณสมบัติของแอปพลิเคชันที่มีอยู่ เอกสารไวท์เปเปอร์นี้จะแสดงให้เห็นว่าเหตุใดการจัดการอุปกรณ์ที่มีประสิทธิภาพจึงเป็นกุญแจสำคัญสำหรับกลยุทธ์ IoT ขององค์กรที่ประสบความสำเร็จ
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3 8 กรณีการใช้งานการจัดการอุปกรณ์ IoT
การจัดการอุปกรณ์: กุญแจสำคัญในการปรับใช้ IoT ที่รองรับอนาคต
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3 อ่านรายงาน
Bosch IoT Suite ได้รับการจัดอันดับให้เป็นแพลตฟอร์ม IoT ชั้นนำสำหรับการจัดการอุปกรณ์
โดยทั่วไปสถานการณ์โซลูชัน IoT จะรวมถึงอุปกรณ์ที่เชื่อมต่อด้วย Web- อุปกรณ์ที่เปิดใช้งานสามารถเชื่อมต่อได้โดยตรง ในขณะที่อุปกรณ์ที่ไม่ใช่ web-เปิดใช้งานมีการเชื่อมต่อผ่านเกตเวย์ ความแตกต่างและความหลากหลายของอุปกรณ์ที่มีการพัฒนาอย่างต่อเนื่องเป็นปัจจัยที่กำหนดสถาปัตยกรรม IoT ขององค์กร
ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 1

ความซับซ้อนของการปรับใช้ IoT ขององค์กร

2.1. ความหลากหลายของอุปกรณ์และซอฟต์แวร์
ในระหว่างการสร้างต้นแบบเบื้องต้นtage เป้าหมายสำคัญคือการแสดงให้เห็นว่าสามารถเชื่อมต่ออุปกรณ์ได้อย่างไรและสามารถรับค่าใดจากการวิเคราะห์ข้อมูลอุปกรณ์ บริษัทที่ปรับใช้ในช่วงเริ่มต้นนี้tage หากไม่พิจารณาถึงโซลูชันการจัดการอุปกรณ์ที่มีคุณสมบัติหลากหลาย จะพบว่าตัวเองไม่สามารถจัดการกับการกำหนดค่าอุปกรณ์และซอฟต์แวร์ที่มีจำนวนเพิ่มขึ้นได้ในไม่ช้า เมื่อโครงการริเริ่ม IoT ของบริษัทขยายตัว โซลูชัน IoT จะถูกบังคับให้รวมอุปกรณ์และกลไกการเชื่อมต่อที่หลากหลาย ด้วยอุปกรณ์ที่หลากหลายและกระจายตัว ทีมปฏิบัติการจะต้องจัดการกับเฟิร์มแวร์หลายเวอร์ชันด้วย
เมื่อเร็วๆ นี้ มีการเปลี่ยนแปลงไปสู่การประมวลผลและการคำนวณที่ Edge มากขึ้น เนื่องจากอุปกรณ์ Edge ที่ใหญ่กว่าสามารถจัดการคำสั่งที่ซับซ้อนมากขึ้นได้ ซอฟต์แวร์สำหรับสิ่งนี้จำเป็นต้องได้รับการอัปเดตอย่างต่อเนื่อง หากต้องการดึงมูลค่าสูงสุดออกจากการวิเคราะห์ และทีมปฏิบัติการจะต้องมีเครื่องมือส่วนกลางเพื่อให้สามารถบำรุงรักษาระยะไกลได้อย่างมีประสิทธิภาพ การให้บริการที่ช่วยให้ส่วนต่างๆ ทั้งหมดของโซลูชันใช้แพลตฟอร์มการจัดการอุปกรณ์ทั่วไปจะช่วยปลดล็อกประสิทธิภาพการดำเนินงาน และลดระยะเวลาในการออกสู่ตลาดได้อย่างมากความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 2

ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3 เธอรู้รึเปล่า? อุปกรณ์มากกว่า 15 ล้านเครื่องทั่วโลกเชื่อมต่อกันผ่านแพลตฟอร์ม IoT ของ Bosch

2.2. มาตราส่วน
โครงการ IoT จำนวนมากเริ่มต้นด้วยการพิสูจน์แนวคิด และมักจะตามมาด้วยโครงการนำร่องที่มีผู้ใช้และอุปกรณ์ในจำนวนจำกัด อย่างไรก็ตาม เนื่องจากต้องมีการผสานรวมอุปกรณ์เพิ่มมากขึ้นเรื่อยๆ บริษัทจึงจำเป็นต้องมีแอปพลิเคชันหรือ API ที่ช่วยให้สามารถจัดการ ตรวจสอบ และรักษาความปลอดภัยอุปกรณ์เชื่อมต่อที่หลากหลายและกระจายอยู่ทั่วโลกซึ่งมีจำนวนเพิ่มมากขึ้น กล่าวโดยสรุป คือ ต้องหาโซลูชันการจัดการอุปกรณ์ที่สามารถปรับขนาดได้ตั้งแต่วันแรกไปจนถึงสถานการณ์การใช้งานต่างๆ คำแนะนำที่ดีประการหนึ่งคือการคิดใหญ่แต่เริ่มให้เล็ก
2.3. ความปลอดภัย
การรักษาความปลอดภัยเป็นหนึ่งในเหตุผลที่ชัดเจนที่สุดว่าเหตุใดจึงจำเป็นต้องมีแพลตฟอร์มการจัดการอุปกรณ์ แม้ว่าจะใช้งานในขนาดเล็กก็ตาม รัฐบาลกำลังออกกฎหมายที่กำหนดให้ผลิตภัณฑ์ IoT ทั้งหมดต้องแพตช์ได้และเป็นไปตามมาตรฐานความปลอดภัยอุตสาหกรรมล่าสุด ด้วยเหตุนี้ โซลูชัน IoT ใดๆ จึงควรได้รับการออกแบบโดยคำนึงถึงความปลอดภัยเป็นข้อกำหนดพื้นฐาน อุปกรณ์ IoT มักถูกจำกัดเนื่องจากปัจจัยด้านต้นทุน ซึ่งสามารถจำกัดความสามารถด้านความปลอดภัยได้ อย่างไรก็ตาม แม้แต่อุปกรณ์ IoT ที่มีข้อจำกัดก็ต้องสามารถอัปเดตเฟิร์มแวร์และซอฟต์แวร์ได้เนื่องจากการเปลี่ยนแปลงด้านความปลอดภัยและการแก้ไขข้อบกพร่อง คุณไม่สามารถละเลยเรื่องความปลอดภัยได้ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 3

การจัดการวงจรชีวิตอุปกรณ์ IoT

เนื่องจากระบบ IoT ขององค์กรคาดว่าจะใช้งานได้นานหลายปี การออกแบบและวางแผนตลอดวงจรชีวิตของอุปกรณ์และแอปพลิเคชันจึงมีความสำคัญ
วงจรชีวิตนี้รวมถึงการรักษาความปลอดภัย การว่าจ้างล่วงหน้า การว่าจ้าง การดำเนินการ และการเลิกใช้งาน การจัดการวงจรชีวิตของ IoT นำเสนอความซับซ้อนในระดับสูงและต้องการความสามารถที่หลากหลาย เรามุ่งหวังที่จะเน้นองค์ประกอบทั่วไปบางส่วนของวงจรชีวิตอุปกรณ์ IoT ที่นี่ อย่างไรก็ตาม รายละเอียดยังขึ้นอยู่กับประเภทของโปรโตคอลการจัดการอุปกรณ์ที่ใช้ด้วย
3.1. การรักษาความปลอดภัยแบบครบวงจร
การรับรองความถูกต้องของอุปกรณ์มีความสำคัญอย่างยิ่งเมื่อสร้างลิงก์การสื่อสารที่ปลอดภัย อุปกรณ์ IoT ควรได้รับการรับรองความถูกต้องโดยใช้ข้อมูลรับรองความปลอดภัยเฉพาะอุปกรณ์ ซึ่งจะช่วยให้ทีมปฏิบัติการสามารถระบุและบล็อกหรือยกเลิกการเชื่อมต่ออุปกรณ์ที่ถือว่าเป็นภัยคุกคาม วิธีหนึ่งในการตรวจสอบอุปกรณ์คือการจัดหาคีย์ส่วนตัวเฉพาะอุปกรณ์และใบรับรองดิจิทัลที่เกี่ยวข้องของอุปกรณ์ระหว่างการผลิต (เช่น X.509) และจัดให้มีการอัปเดตฟิลด์ของใบรับรองเหล่านั้นเป็นประจำ ใบรับรองช่วยให้สามารถควบคุมการเข้าถึงแบ็กเอนด์ตามกลไกการตรวจสอบที่ได้รับการยอมรับและเป็นมาตรฐาน เช่น TLS ที่ได้รับการตรวจสอบสิทธิ์ร่วมกัน ซึ่งรับประกันการเข้ารหัสสำหรับการเชื่อมต่อทุกประเภท โซลูชันการจัดการอุปกรณ์ควรสามารถเพิกถอนใบรับรองได้หากจำเป็นความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 4

3.2. การว่าจ้างล่วงหน้า
การจัดการอุปกรณ์จำเป็นต้องมีตัวแทนที่จะปรับใช้บนอุปกรณ์ที่เชื่อมต่อ เอเจนต์นี้เป็นซอฟต์แวร์ที่ทำงานโดยอัตโนมัติเพื่อตรวจสอบอุปกรณ์ นอกจากนี้ยังช่วยให้ซอฟต์แวร์การจัดการอุปกรณ์ระยะไกลสามารถสื่อสารกับอุปกรณ์ได้ เช่นampเพื่อส่งคำสั่งและรับการตอบกลับเมื่อจำเป็น จำเป็นต้องกำหนดค่าเอเจนต์ให้เชื่อมต่อกับระบบการจัดการอุปกรณ์ระยะไกลโดยอัตโนมัติด้วยข้อมูลประจำตัวที่ถูกต้องสำหรับการตรวจสอบสิทธิ์
3.3. การว่าจ้าง
3.3.1. การลงทะเบียนอุปกรณ์
อุปกรณ์ IoT จะต้องลงทะเบียนในระบบก่อนที่จะเชื่อมต่อและรับรองความถูกต้องเป็นครั้งแรก โดยปกติแล้วอุปกรณ์จะถูกระบุตามหมายเลขซีเรียล คีย์ที่แชร์ล่วงหน้า หรือใบรับรองอุปกรณ์เฉพาะที่ออกโดยหน่วยงานที่เชื่อถือได้
3.3.2. การจัดเตรียมเบื้องต้น
อุปกรณ์ IoT จะถูกจัดส่งให้กับลูกค้าโดยมีการตั้งค่าจากโรงงาน ซึ่งหมายความว่าอุปกรณ์เหล่านี้ไม่มีการกำหนดค่าซอฟต์แวร์ การตั้งค่า ฯลฯ เฉพาะลูกค้า อย่างไรก็ตาม ระบบการจัดการอุปกรณ์สามารถจับคู่ผู้ใช้กับอุปกรณ์ IoT และดำเนินการกระบวนการจัดเตรียมเบื้องต้นเพื่อที่จะ ปรับใช้ส่วนประกอบซอฟต์แวร์ การกำหนดค่า ฯลฯ ที่จำเป็นโดยอัตโนมัติ โดยที่ผู้ใช้ไม่ต้องมีส่วนร่วม
3.3.3. การกำหนดค่าแบบไดนามิก
แอปพลิเคชัน IoT สามารถเริ่มต้นได้ง่ายมากและมีความสมบูรณ์และซับซ้อนมากขึ้นเมื่อเวลาผ่านไป สิ่งนี้อาจไม่เพียงต้องการการอัปเดตซอฟต์แวร์แบบไดนามิกเท่านั้น แต่ยังรวมถึงการเปลี่ยนแปลงการกำหนดค่าที่จะดำเนินการโดยไม่เกี่ยวข้องกับผู้ใช้หรือรบกวนบริการ การปรับใช้ตรรกะใหม่หรือการอัปเดตแอปพลิเคชันบริการควรเสร็จสิ้นโดยไม่มีการหยุดทำงาน การกำหนดค่าแบบไดนามิกอาจนำไปใช้กับอุปกรณ์ IoT เฉพาะหนึ่งรายการ กลุ่มของอุปกรณ์ IoT หรืออุปกรณ์ IoT ที่ลงทะเบียนทั้งหมด
3.4. การดำเนินงาน
3.4.1. การติดตาม
ด้วยภูมิทัศน์อุปกรณ์ IoT ที่ซับซ้อน จึงจำเป็นต้องมีแดชบอร์ดกลางที่แสดงโอเวอร์view ของอุปกรณ์และมีความสามารถในการกำหนดกฎการแจ้งเตือนตามสถานะอุปกรณ์หรือข้อมูลเซ็นเซอร์ เนื่องจากขนาดและความหลากหลายของสินทรัพย์ ความสามารถในการสร้างกลุ่มอุปกรณ์อย่างยืดหยุ่นและไดนามิกโดยใช้เกณฑ์เฉพาะจึงเป็นสิ่งสำคัญสำหรับการดำเนินงานที่มีประสิทธิภาพและการตรวจสอบกลุ่มยานพาหนะของคุณ
ในส่วนของอุปกรณ์นั้น สิ่งสำคัญคือต้องมีเจ้าหน้าที่เฝ้าระวังเพื่อให้แน่ใจว่าในกรณีที่เกิดการทำงานผิดพลาด อย่างน้อยอุปกรณ์เหล่านั้นก็สามารถรีบูตตัวเองได้โดยอัตโนมัติหรือแก้ไขปัญหาได้ด้วยตนเอง
3.4.2. สถานการณ์การใช้งาน IoT ประเภทอุปกรณ์ที่สามารถจัดการได้อาจแตกต่างกันไปขึ้นอยู่กับโดเมนและแอปพลิเคชัน อุปกรณ์ Edge ยุคใหม่มีความแตกต่างกันในแง่ของความสามารถและวิธีการเชื่อมต่อ และโซลูชัน IoT จะต้องรองรับแพลตฟอร์มประเภทเป้าหมายที่หลากหลาย
โซลูชัน IoT ระดับองค์กรมักจะต้องจัดการกับอุปกรณ์ Edge ประเภทเล็กๆ ซึ่งมีความสามารถจำกัดและไม่สามารถเชื่อมต่อผ่านอินเทอร์เน็ตโดยตรง แต่ต้องเชื่อมต่อผ่านเกตเวย์ ในส่วนต่อไปนี้ เราจะแสดงรายการประเภทอุปกรณ์ IoT ที่พบบ่อยที่สุด:ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT รูปที่ 5

1. ไมโครคอนโทรลเลอร์ขนาดเล็ก
ไมโครคอนโทรลเลอร์ขนาดเล็กเป็นอุปกรณ์ที่ประหยัดต้นทุนและใช้พลังงานจำกัด โดยปกติจะใช้พลังงานจากแบตเตอรี่ และเหมาะมากสำหรับความสามารถขั้นพื้นฐานของ Edge เช่น กรณีการใช้งานการวัดและส่งข้อมูลทางไกล เป็นข้อกำหนดเฉพาะของลูกค้า ซึ่งมักจะฝังอยู่และซอฟต์แวร์สำหรับพวกเขาได้รับการพัฒนาโดยเป็นส่วนหนึ่งของกระบวนการออกแบบผลิตภัณฑ์ สิ่งนี้ช่วยให้คุณลดการปรับแต่งที่จำเป็นเพื่อทำให้อุปกรณ์พร้อมใช้งาน IoT ไมโครคอนโทรลเลอร์ขนาดเล็กรองรับความสามารถในการจัดการอุปกรณ์ เช่น การกำหนดค่าระยะไกลและการอัพเดตเฟิร์มแวร์

  • ระบบปฏิบัติการ: ระบบปฏิบัติการแบบเรียลไทม์ เช่น FreeRTOS, TI-RTOS, Zypher
  • อุปกรณ์อ้างอิง: บอร์ด ESP, STMicro STM32 Nucleo, NXP FRDM-K64F, SiliconLabs EFM32GG-DK3750, ชุดพัฒนาข้ามโดเมน XDK

2. ไมโครคอนโทรลเลอร์อันทรงพลัง
ไมโครคอนโทรลเลอร์ที่มีประสิทธิภาพนั้นคล้ายคลึงกับเกตเวย์ในแง่ของฮาร์ดแวร์ แต่มีความแตกต่างกันในแง่ของซอฟต์แวร์ เนื่องจากเป็นอุปกรณ์ที่มีวัตถุประสงค์เดียว โดยมอบความสามารถในการประมวลผล Edge ขั้นสูง เช่น นามธรรมทรัพยากรและอุปกรณ์ ประวัติ การอัปเดตซอฟต์แวร์และเฟิร์มแวร์ การจัดการแพ็คเกจซอฟต์แวร์ การกำหนดค่าระยะไกล ฯลฯ

  • ระบบปฏิบัติการ: Embedded Linux
  • อุปกรณ์อ้างอิง: ต้นแบบระบบ B/S/H

3. เกตเวย์
เกตเวย์หรือเราเตอร์มีอยู่ทั่วไปในบ้านอัจฉริยะ อาคารอัจฉริยะ และสภาพแวดล้อมทางอุตสาหกรรม อุปกรณ์เหล่านี้มีประสิทธิภาพมากเนื่องจากต้องเชื่อมต่อกับอุปกรณ์ Edge จำนวนมากโดยใช้โปรโตคอลการสื่อสารที่แตกต่างกัน เกตเวย์มอบความสามารถในการประมวลผล Edge ขั้นสูง เช่น การแยกทรัพยากรและอุปกรณ์ ประวัติ การวิเคราะห์ การอัปเดตซอฟต์แวร์และเฟิร์มแวร์ การจัดการแพ็คเกจซอฟต์แวร์ การกำหนดค่าระยะไกล ฯลฯ คุณยังสามารถดำเนินการจัดการเฟิร์มแวร์บนอุปกรณ์ที่เชื่อมต่อผ่านเกตเวย์ได้อีกด้วย สามารถเพิ่มลงในการตั้งค่าในภายหลังได้tage และอาจตอบสนองวัตถุประสงค์ที่แตกต่างกันซึ่งเปลี่ยนแปลงไปตามกาลเวลา

  • ระบบปฏิบัติการ: Embedded Linux
  • อุปกรณ์อ้างอิง: Raspberry Pi, BeagleBone, iTraMS Gen-2A, Rexroth ctrl

4. อุปกรณ์เคลื่อนที่เป็นเกตเวย์
สมาร์ทโฟนสมัยใหม่สามารถใช้เป็นเกตเวย์ได้และสะดวกมากสำหรับสถานการณ์บ้านอัจฉริยะ โดยให้การเชื่อมต่อเป็นพร็อกซีสำหรับอุปกรณ์ WiFi และ Bluetooth LE ซึ่งต้องมีการอัปเดตเป็นประจำ เมื่อใช้เป็นเกตเวย์ อุปกรณ์เคลื่อนที่จะอนุญาตให้อัปเดตและกำหนดค่าระยะไกลของเอเจนต์อุปกรณ์ได้

  • ระบบปฏิบัติการ: iOS หรือ Android
  • อุปกรณ์อ้างอิง: อุปกรณ์สมาร์ทโฟนทั่วไป

5. โหนด Edge 5G เหมาะสำหรับวัตถุประสงค์ทางอุตสาหกรรมและความต้องการสภาพแวดล้อมเฉพาะ โหนด Edge 5G มักใช้ในศูนย์ข้อมูลนอกสถานที่ และสามารถติดตั้งบนอุปกรณ์ที่มีอยู่เป็นส่วนขยาย 5G ได้ โดยมอบความสามารถยอดนิยม เช่น ทรัพยากรและอุปกรณ์ ประวัติ การวิเคราะห์ การอัพเดตซอฟต์แวร์และเฟิร์มแวร์ การกำหนดค่าระยะไกล การจัดการแพ็คเกจซอฟต์แวร์ ฯลฯ

  • ระบบปฏิบัติการ: Linux
  • อุปกรณ์อ้างอิง: ฮาร์ดแวร์ที่ขับเคลื่อนด้วย x86

ระบบการจัดการอุปกรณ์จะต้องสามารถจัดการอุปกรณ์ IoT ประเภทต่างๆ เหล่านี้ร่วมกัน ซึ่งสามารถเชื่อมต่อผ่านโปรโตคอลเครือข่ายที่หลากหลาย เช่น HTTP, MQTT, AMQP, LoRaWAN, LwM2M เป็นต้น ในบางกรณีอาจจำเป็นด้วย เพื่อใช้โปรโตคอลการจัดการที่เป็นกรรมสิทธิ์
ต่อไปนี้เป็นคำอธิบายโดยย่อเกี่ยวกับโปรโตคอลการเชื่อมต่อยอดนิยมบางส่วน:
MQTT โปรโตคอลการเชื่อมต่อ IoT แบบเผยแพร่/สมัครสมาชิกแบบน้ำหนักเบา มีประโยชน์สำหรับการเชื่อมต่อกับสถานที่ห่างไกลที่ต้องใช้รหัสขนาดเล็ก MQTT สามารถดำเนินการจัดการอุปกรณ์บางอย่างได้ เช่น อัปเดตเฟิร์มแวร์ และพร้อมใช้งานสำหรับภาษาการเขียนโปรแกรมต่างๆ เช่น Lua, Python หรือ C/C++
แอลดับเบิ้ลเอ็มทูเอ็ม
โปรโตคอลการจัดการอุปกรณ์ที่ออกแบบมาเพื่อการจัดการอุปกรณ์ที่มีข้อจำกัดจากระยะไกลและการเปิดใช้งานบริการที่เกี่ยวข้อง รองรับการดำเนินการจัดการอุปกรณ์ เช่น การอัพเดตเฟิร์มแวร์และการกำหนดค่าระยะไกล โดยมีการออกแบบสถาปัตยกรรมสมัยใหม่โดยใช้ REST กำหนดทรัพยากรและแบบจำลองข้อมูลที่ขยายได้ และสร้างบนมาตรฐานการถ่ายโอนข้อมูลที่ปลอดภัยของ CoAP
โปรโตคอล LPWAN (LoRaWAN, Sigfox)
โปรโตคอล IoT เหมาะสำหรับอุปกรณ์ที่มีข้อจำกัดในเครือข่ายบริเวณกว้าง เช่น เมืองอัจฉริยะ เนื่องจากใช้งานแบบประหยัดพลังงาน จึงเหมาะอย่างยิ่งสำหรับกรณีการใช้งานที่ความจุของแบตเตอรี่มีทรัพยากรจำกัด
3.4.3. การจัดการอุปกรณ์จำนวนมาก
การจัดการอุปกรณ์จำนวนมากหรือที่เรียกว่าการจัดการอุปกรณ์จำนวนมาก มักถูกมองข้ามในการปรับใช้ IoT ขนาดเล็กที่ยังไม่ได้ขยายขนาด มาตรการการจัดการอุปกรณ์ง่ายๆ อาจเพียงพอในตอนแรก แต่จะถูกจำกัดเนื่องจากโครงการ IoT ที่มีอุปกรณ์ต่างๆ มีขนาดและความหลากหลายเพิ่มมากขึ้น ความสามารถในการสร้างลำดับชั้นแบบไดนามิกและการจัดกลุ่มสินทรัพย์ตามตรรกะโดยพลการได้อย่างง่ายดาย เพื่อให้มาตรการการจัดการอุปกรณ์สามารถนำไปใช้ในวงกว้างได้ จะช่วยเพิ่มประสิทธิภาพการใช้งานและการบำรุงรักษา มาตรการดังกล่าวอาจมีตั้งแต่เฟิร์มแวร์และการอัปเดตซอฟต์แวร์ไปจนถึงการดำเนินการสคริปต์ที่ซับซ้อนซึ่งคำนึงถึงอินพุตจากอุปกรณ์แต่ละชิ้น นอกจากนี้ มาตรการการจัดการอุปกรณ์จำนวนมากอาจมีการปรับแต่งอย่างละเอียดผ่านสถานการณ์การดำเนินการจำนวนหนึ่งที่ตั้งค่าเป็นงานแบบครั้งเดียวหรือกฎที่เกิดซ้ำและเป็นอัตโนมัติ ซึ่งเปิดใช้งานทันทีและไม่มีเงื่อนไข หรือถูกกระตุ้นโดยเหตุการณ์ กำหนดการ ข้อจำกัด และเงื่อนไขที่กำหนดไว้ล่วงหน้า ฟังก์ชั่นหลักดังกล่าวก็จะมีความก้าวหน้าเช่นกันtage เมื่อทีมพัฒนาดำเนินการทดสอบ A/B และคampการจัดการที่ดี
3.4.4. การจัดการและอัพเดตซอฟต์แวร์และเฟิร์มแวร์
การจัดการอุปกรณ์ต้องการความสามารถในการอัปเดตซอฟต์แวร์และเฟิร์มแวร์จากส่วนกลางบนอุปกรณ์ที่กระจายทั่วโลก ซึ่งรวมถึงการผลักดันเฟิร์มแวร์ไปยังกลุ่มอุปกรณ์ และด้วยการถือกำเนิดของการประมวลผล Edge ที่ซับซ้อนซึ่งผลักดันแพ็คเกจซอฟต์แวร์ที่ไม่ขึ้นอยู่กับแพ็คเกจเฟิร์มแวร์ การเปิดตัวซอฟต์แวร์ดังกล่าวจะต้องเป็นtagครอบคลุมกลุ่มอุปกรณ์เพื่อให้มั่นใจถึงความน่าเชื่อถือแม้ในขณะที่การเชื่อมต่อขาดหาย โซลูชัน IoT ที่รองรับอนาคตจำเป็นต้องสามารถอัปเดตทางอากาศได้ เนื่องจากสินทรัพย์ส่วนใหญ่ใช้งานในสภาพแวดล้อมระยะไกลที่กระจายอยู่ทั่วโลก เพื่อการบำรุงรักษาซอฟต์แวร์และเฟิร์มแวร์อย่างต่อเนื่องอย่างมีประสิทธิผล สิ่งสำคัญอย่างยิ่งคือจะต้องสามารถสร้างการจัดกลุ่มแบบลอจิคัลแบบกำหนดเองและทำให้งานเหล่านี้เป็นแบบอัตโนมัติได้
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3 ผู้จัดการระยะไกล IoT ของ Bosch
เธอรู้รึเปล่า? Bosch IoT Suite เป็นตัวขับเคลื่อนหลักในการอัพเดตเฟิร์มแวร์แบบ over-the-air ของ Daimler เจ้าของรถยนต์ราวสี่ล้านคนได้รับซอฟต์แวร์รถยนต์เวอร์ชันใหม่แล้ว เช่นampอัพเดตระบบอินโฟเทนเมนต์ได้อย่างสะดวกและปลอดภัยผ่านเครือข่ายเซลลูลาร์ ซึ่งหมายความว่าพวกเขาไม่จำเป็นต้องไปที่ตัวแทนจำหน่ายเพียงเพื่อรับการอัปเดตซอฟต์แวร์อีกต่อไป Bosch IoT Suite เป็นศูนย์กลางการสื่อสารสำหรับรถยนต์ที่รับการอัพเดตไร้สาย
3.4.5. การกำหนดค่าระยะไกล
ความสามารถในการแก้ไขการกำหนดค่าจากระยะไกลถือเป็นสิ่งสำคัญสำหรับทีมปฏิบัติการ เมื่อเปิดตัวแล้ว อุปกรณ์ในภาคสนามจำเป็นต้องได้รับการอัปเดตบ่อยครั้งเพื่อให้ทันกับวิวัฒนาการของระบบนิเวศ ซึ่งอาจรวมถึงอะไรก็ตามจากการเปลี่ยนแปลงด้านคลาวด์ URLเพื่อกำหนดค่าการอนุญาตไคลเอ็นต์ใหม่ เพิ่มหรือลดช่วงเวลาการเชื่อมต่อใหม่ ฯลฯ คุณสมบัติการจัดการจำนวนมากช่วยเสริมงานที่เกี่ยวข้องกับการกำหนดค่าทั้งหมด เนื่องจากความสามารถในการทริกเกอร์การวัดจำนวนมากตามกฎที่ซับซ้อน และเรียกใช้ตามเวลาที่กำหนดในลักษณะที่ทำซ้ำได้ถือเป็นสิ่งสำคัญยิ่ง สำหรับการดำเนินงาน
3.4.6. การวินิจฉัย
การใช้งาน IoT เป็นกระบวนการต่อเนื่องที่เกี่ยวข้องกับการตรวจสอบและวินิจฉัยอย่างต่อเนื่อง โดยมีจุดประสงค์เพื่อลดเวลาหยุดทำงานและปรับปรุงการดำเนินงาน เมื่ออุปกรณ์อยู่ในสถานที่ห่างไกล การเข้าถึงบันทึกการตรวจสอบของผู้ดูแลระบบ บันทึกการวินิจฉัยอุปกรณ์ บันทึกการเชื่อมต่อ ฯลฯ เป็นหนึ่งในคุณสมบัติที่สำคัญที่สุดสำหรับการแก้ไขปัญหา หากจำเป็นต้องมีการวิเคราะห์เพิ่มเติม ระบบการจัดการอุปกรณ์ควรจะสามารถทริกเกอร์การบันทึกแบบละเอียดและดาวน์โหลดบันทึกจากระยะไกลได้ fileเพื่อการวิเคราะห์ ประหยัดเวลาอันมีค่า และปรับปรุงประสิทธิภาพการดำเนินงาน
3.4.7. การบูรณาการ
โซลูชัน IoT ระดับองค์กรมักต้องการการเข้าถึงความสามารถในการจัดการอุปกรณ์ผ่านชุด API ที่หลากหลาย เว้นแต่จะใช้บริการที่พร้อมใช้งาน ซึ่งทำให้สามารถรวมบริการภายนอกหรือปรับแต่งอินเทอร์เฟซผู้ใช้และเวิร์กโฟลว์ได้ ในช่วงเวลาของการพัฒนาโอเพ่นซอร์ส การจัดหา REST และ API เฉพาะภาษา เช่น Java API ถือเป็นมาตรฐานเพื่อตอบสนองการเชื่อมต่อระยะไกลและกรณีการใช้งานการจัดการ
3.5. การรื้อถอน
การเลิกใช้งานอาจส่งผลกระทบต่อโซลูชัน IoT ทั้งหมดหรือเฉพาะส่วนประกอบเฉพาะเท่านั้น สำหรับเช่นampการเปลี่ยนหรือเลิกใช้งานอุปกรณ์เครื่องเดียว ใบรับรองควรถูกเพิกถอน และข้อมูลที่เป็นความลับหรือละเอียดอ่อนอื่นๆ ควรถูกลบในลักษณะที่ปลอดภัย

บทสรุป

การทำให้ Internet of Things กลายเป็นความจริงคือการเดินทางแห่งการเปลี่ยนแปลงที่สร้างแรงบันดาลใจให้เกิดนวัตกรรมทางธุรกิจมากมาย
ด้วยจำนวนนวัตกรรม IoT ที่เพิ่มมากขึ้น จึงเป็นสิ่งสำคัญสำหรับองค์กรในการเลือกแพลตฟอร์มการจัดการอุปกรณ์ที่เหมาะสมตั้งแต่เริ่มต้นการเดินทางครั้งนี้ แพลตฟอร์มนี้จะต้องสามารถรับมือกับความแตกต่างและความหลากหลายของภูมิทัศน์ IoT ขององค์กรที่มีการพัฒนาอย่างต่อเนื่อง และจะต้องสามารถจัดการอุปกรณ์ที่เชื่อมต่อจำนวนเพิ่มขึ้นตลอดวงจรชีวิตทั้งหมด
Bosch IoT Suite เป็นแพลตฟอร์มซอฟต์แวร์แบบโอเพ่นซอร์สที่สมบูรณ์ ยืดหยุ่น และใช้สำหรับโซลูชัน IoT ให้บริการที่ปรับขนาดได้และมีฟีเจอร์มากมายเพื่อจัดการกับสถานการณ์การจัดการอุปกรณ์ตลอดวงจรชีวิตอุปกรณ์ทั้งหมด รวมถึงการจัดการสินทรัพย์และซอฟต์แวร์ Bosch IoT Suite จัดการกับการจัดการอุปกรณ์ด้วยโซลูชันเฉพาะสำหรับการติดตั้งในองค์กรและการใช้งานบนคลาวด์
ผลิตภัณฑ์ของคุณสำหรับการจัดการอุปกรณ์ IoT

ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 2การจัดการอุปกรณ์ Bosch loT ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 2Bosch ล็อต RollLouts ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 2บ๊อช loT ผู้จัดการระยะไกล
จัดการอุปกรณ์ IoT ทั้งหมดของคุณได้อย่างง่ายดายและยืดหยุ่นในระบบคลาวด์ตลอดวงจรชีวิตทั้งหมด จัดการและควบคุมการอัปเดตซอฟต์แวร์และเฟิร์มแวร์สำหรับอุปกรณ์ IoT
อยู่ในก้อนเมฆ
การจัดการอุปกรณ์ภายในองค์กร การตรวจสอบ และการจัดเตรียมซอฟต์แวร์

ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3 กรณีศึกษาของลูกค้า
ต้องการเริ่มต้นโครงการริเริ่ม IoT หรือไม่? คุณต้องมีการจัดการอุปกรณ์ กรณีศึกษาของลูกค้า: โครงการริเริ่ม IoT ของ Smight
จองได้โดยตรงและติดตั้ง UI ที่ใช้งานง่าย โซลูชันการจัดการอุปกรณ์ของเราสามารถใช้งานได้ทันที แต่ยังช่วยให้สามารถบูรณาการได้อย่างสมบูรณ์ผ่าน API ที่ทันสมัย นอกจากนี้ ทีมงานบริการมืออาชีพของเรายังช่วยให้ลูกค้าสามารถจัดการอุปกรณ์ IoT มาหลายปีแล้ว เรามีประสบการณ์และความเชี่ยวชาญที่จะช่วยคุณในการเดินทาง IoT และนำแนวคิด IoT ของคุณไปใช้ในขณะที่คุณมุ่งความสนใจไปที่สิ่งที่สำคัญสำหรับธุรกิจของคุณ คุณสามารถมุ่งเน้นไปที่การพัฒนาแอปพลิเคชัน IoT ที่เพิ่มมูลค่า แทนที่จะมุ่งเน้นไปที่การพัฒนาแพลตฟอร์ม IoT การโฮสต์ และการบำรุงรักษา เติบโตอย่างรวดเร็วจากการสร้างต้นแบบไปสู่การดำเนินงานในฐานะองค์กรที่ใช้ IoT เต็มรูปแบบด้วย Bosch IoT Suite
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 3ลองใช้ความสามารถในการจัดการอุปกรณ์ของ Bosch IoT Suite ด้วยแผนบริการฟรีของเรา

บ๊อชใน Internet of Things

เราเชื่อว่าการเชื่อมต่อเป็นมากกว่าเทคโนโลยี แต่เป็นส่วนหนึ่งของชีวิตของเรา ปรับปรุงการเคลื่อนย้าย กำหนดทิศทางเมืองแห่งอนาคต และทำให้บ้านมีความชาญฉลาดมากขึ้น เชื่อมโยงกับอุตสาหกรรม และการดูแลสุขภาพมีประสิทธิภาพมากขึ้น ในทุกพื้นที่ บ๊อชกำลังทำงานเพื่อมุ่งสู่โลกที่เชื่อมต่อถึงกัน
ในฐานะผู้ผลิตอุปกรณ์รายใหญ่ เรามีประสบการณ์กับอุปกรณ์ที่เชื่อมต่อและจัดการหลายล้านเครื่องในอุตสาหกรรมที่หลากหลาย ดังนั้นเราจึงทราบถึงความท้าทายที่เกี่ยวข้องกับการใช้งาน IoT ด้วยใจจริง และกรณีการใช้งานการจัดการอุปกรณ์ที่หลากหลายที่ได้รับการจัดการ
เราได้พัฒนาโซลูชันการจัดการอุปกรณ์ที่ช่วยให้คุณสามารถติดตามความแตกต่างและความหลากหลายของอุปกรณ์และสินทรัพย์ที่มีการพัฒนาอย่างต่อเนื่อง ดังนั้นจึงมั่นใจได้ว่าโซลูชัน IoT ของคุณจะยังคงทำงานอยู่ในขณะที่เทคโนโลยีพัฒนาไป

ไอคอน BOSCH Master Complexity ในซอฟต์แวร์ IoT Deployments แผนฟรี: ทดสอบ Bosch IoT Suite ฟรี
ขอการสาธิตสด
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 2 ติดตาม @Bosch_IO บน Twitter
ไอคอน BOSCH Master Complexity ในซอฟต์แวร์การปรับใช้ IoT 1 ติดตาม @Bosch_IO บน LinkedIn

โลโก้ BOSCHยุโรป
บ๊อช.IO GmbH
อุลชไตน์สตราเซอ 128
12109 เบอร์ลิน
ประเทศเยอรมนี
โทร. + 49 30 726112 0-
www.bosch.io
เอเชีย
บ๊อช.IO GmbH
c/o Robert Bosch (SEA) Pte Ltd.
11 ถนน Bishan 21
สิงคโปร์ 573943
โทร. +65 6571 2220
www.bosch.io

เอกสาร / แหล่งข้อมูล

ความซับซ้อนหลักของ BOSCH ในซอฟต์แวร์การปรับใช้ IoT [พีดีเอฟ] คู่มือการใช้งาน
ความซับซ้อนหลักในซอฟต์แวร์การปรับใช้ IoT, ความซับซ้อนหลักในการปรับใช้ IoT, ซอฟต์แวร์

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *