เป็นไปได้ไหมที่จะขายผลิตภัณฑ์ Wi-Fi IoT ในเชิงพาณิชย์ที่ไม่ได้ใช้คลาวด์


17

หากฉันต้องการใช้โทรศัพท์ของฉันเพื่อควบคุมอุปกรณ์ที่เชื่อมต่อ Wi-Fi แบบง่ายๆที่เพิ่งเปิดหรือปิดไฟหรือมาตรวัดอุณหภูมิธรรมดาทำไมฉันไม่เพียงแค่สื่อสารกับอุปกรณ์โดยตรงแทนที่จะไปผ่านคลาวด์ ไม่มีการคงอยู่ของข้อมูลหรือการประมวลผลหนักหรือสิ่งแฟนซีอื่น ๆ ที่จะจัดการกับ

มีอะไรหยุดยั้งฉันจากการออกแบบผลิตภัณฑ์ IoT อย่างง่าย ๆ และเริ่มผลิตและขายได้ไหม ดูเหมือนถูกกว่าที่จะตัดชายกลางออกไปและไม่ต้องจัดการกับค่าใช้จ่าย / ค่าบริการข้อความของคลาวด์


7
สถานที่ตั้งของคุณดูเหมือนว่ามีข้อบกพร่องในขณะที่คุณอ้างว่าโซลูชั่นปัจจุบันทั้งหมดขึ้นอยู่กับบริการคลาวด์ ในความหมายที่กว้างมากของ IoT (สิ่งที่อยู่ภายในเครือข่าย) มีแอปพลิเคชันที่ไม่ทำเช่นในการตั้งค่าสมาร์ทโฮมเป็นไปได้ที่จะจัดการเซ็นเซอร์ของคุณและข้อมูลของพวกเขาบนอินทราเน็ตท้องถิ่นของคุณเท่านั้น อีกตัวอย่างหนึ่งคือระบบ Philips Hue (บางคนคิดว่า IoT) สามารถใช้งานอินเทอร์เน็ตโดยไม่ต้องใช้บริการคลาวด์ คำถามจริงต้องเป็นสิ่งที่เป็นประโยชน์จริง (ถ้ามี) ของโครงสร้างพื้นฐานที่เปิดใช้งานระบบคลาวด์กับผลิตภัณฑ์จริงของคุณ?
Ghanima

ตกลงที่ทำให้สิ่งต่าง ๆ ในมุมมอง
BossGiveMeArrays

2
เพราะ NAT มีอยู่ ไปและเข้าร่วมการพุช IPv6 :)
253751

@immibis ตราบใดที่คุณอยู่ใน LAN ของคุณเอง (เช่นการเข้าถึง WiFi ของคุณ) NAT ไม่ได้เป็นปัญหาเลย เมื่ออินเทอร์เน็ตเข้ามาเล่นแล้วปัญหา NAT สามารถเอาชนะได้ด้วยการตั้งค่า VPN แม้ว่ามันจะไม่ได้สำหรับ NAT คุณอาจไม่ต้องการให้เครือข่ายในบ้านของคุณกับอินเทอร์เน็ต
user149408

@ user149408 - "ปัญหา NAT สามารถแก้ไขได้ด้วยการตั้งค่า VPN" - ใช่แล้วใช่ไหม คุณไม่สามารถมีจุดปลาย VPN ทั้งสองด้านหลัง NAT ดังนั้นคุณจะใส่หนึ่งในคลาวด์
253751

คำตอบ:


10

ในขณะที่คุณสามารถออกแบบแกดเจ็ต IoT ให้ทำงานผ่านการเชื่อมต่อโดยตรงกับโทรศัพท์ของผู้ใช้อุปกรณ์ที่ใช้งานได้ในลักษณะนั้นอาจมีข้อ จำกัด เกินไปสำหรับผู้ใช้หลายคน:

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

  • หากผู้ใช้อยู่ที่บ้าน แต่โทรศัพท์ของพวกเขาอยู่บนเครือข่ายมือถือแทนที่จะเป็นเครือข่ายในบ้านปัญหาดังกล่าวยังคงมีผลอยู่ การขอให้ผู้ใช้เปลี่ยนโทรศัพท์จากมือถือเป็น wifi อาจหรืออาจจะไม่เป็นที่ยอมรับของผู้ใช้ที่ต่างกันและขึ้นอยู่กับระดับการใช้งานแบตเตอรี่ wifi ของโทรศัพท์ โทรศัพท์บางรุ่นเลือกระหว่างทั้งสองแบบไดนามิกในลักษณะที่อาจมีปัญหาหากคุณต้องการเครือข่าย wifi

  • การเชื่อมต่อระหว่างโทรศัพท์และอุปกรณ์ด้วยวิธีอื่นเช่น BTLE อาจเป็นข้อได้เปรียบ แต่มีข้อ จำกัด ในช่วงดังนั้นจึงอาจไม่ทำงานในทุกส่วนของบ้านหรือพื้นที่โดยรอบและแน่นอนว่าจะไม่ทำงานเมื่ออยู่นอกบ้าน

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


13

ใช่มีแอปพลิเคชั่นมากมายในตลาดอยู่แล้วซึ่งไม่ต้องพึ่งพาบริการคลาวด์ ความซับซ้อนของลำดับขั้นที่ผู้ใช้อาจเลือกที่จะติดตั้งด้วยผลิตภัณฑ์เฉพาะนั้นมีลักษณะดังนี้:

  1. อุปกรณ์ที่มีการควบคุมระยะไกลโดยเฉพาะ
  2. อุปกรณ์ที่มีแอพโทรศัพท์และโหนดลิงก์ภายใน
  3. โหนดเชื่อมโยงกับคลาวด์สำหรับการเข้าถึงระยะไกลของผู้ใช้ทางโทรศัพท์ (การขุดอุโมงค์และการแก้ไข DNS)
  4. บริการและฐานข้อมูลบนคลาวด์

ผู้ให้บริการรายใดรายหนึ่งอาจกล่าวถึงส่วนหนึ่งของห่วงโซ่ ยกตัวอย่างเช่น IFTTT ให้บริการคลาวด์และแอพโทรศัพท์ - บริการเป็นบุคคลที่สามทั้งหมด

เทอร์โมเนสต์ของ Google ควรทำงานแบบแยกอิสระ (แม้ว่าจะเป็นการใช้งานที่มีราคาแพงในโหมดนั้น)

กล้องรักษาความปลอดภัยนั้นเหมาะสมกับการผสมผสานของรุ่นต่าง ๆ เหล่านี้ขึ้นอยู่กับว่าพวกเขาต้องพึ่งพาการสมัครสมาชิกของผู้ใช้

จากมุมมองเชิงพาณิชย์มีสองประเด็นสำคัญในการพึ่งพาโครงสร้างพื้นฐานคลาวด์ ประการแรกคือความเหมาะสมสำหรับการประเมินผล / การติดตั้งบางส่วน (ในขณะที่ลดต้นทุนเริ่มต้น) ส่วนที่สองคือความสามารถในการรักษาบริการที่ จำกัด ในกรณีที่ไม่มี backhaul (ตัดไฟ ฯลฯ )


ขอบคุณสำหรับคำอธิบายที่ชัดเจน ฉันเข้าใจได้ดีกว่านี้แล้ว
BossGiveMeArrays

8

หากคุณต้องการควบคุมภายในบ้านเท่านั้น

ปัญหาคือถ้าคุณต้องการควบคุมจากนอกบ้านสิ่งที่ยาก ทั้งไคลเอนต์หรือเซิร์ฟเวอร์มีแนวโน้มที่จะมี IP แบบคงที่มีแนวโน้มที่จะเป็นไฟร์วอลล์และ / หรือ NATs ในทางที่

ผู้ใช้สามารถตั้งค่าการส่งต่อพอร์ต / ข้อยกเว้นในเราเตอร์ / ไฟร์วอลล์และตั้งค่าไดนามิก DNS บางชนิดเพื่อติดตาม IP แบบไดนามิกของพวกเขาและชี้ไคลเอ็นต์ของพวกเขาที่รายการไดนามิก DNS แต่ผู้ใช้ด้านเทคนิคต้องทำและ มันสร้างปัญหาด้านความปลอดภัย

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

Ipv6 สูญเสีย NAT แต่ IP แบบไดนามิกและ egress เท่านั้นที่ไฟร์วอลล์ยังคงเป็นเรื่องปกติ


อีกคำถามที่รวดเร็วแม้ว่าคลาวด์จะเปิดเผยต่อสาธารณชนคลาวด์เองก็ยังต้องส่งข้อความไปยังอุปกรณ์ iot เช่นกัน คลาวด์จะไม่พบปัญหาเดียวกับที่คุณระบุไว้เมื่อพยายามสื่อสารกับอุปกรณ์หรือไม่
BossGiveMeArrays

ตราบใดที่อุปกรณ์เปิดการเชื่อมต่อไปยังเซิร์ฟเวอร์และเปิดไว้โดยการส่งข้อความข้อความที่เป็นระยะ ๆ สามารถส่งผ่านข้อความทั้งสองทิศทางในการเชื่อมต่อนั้น
Peter Green

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

7

โดยทั่วไปแล้ว IoT คาดว่าจะนำเสนอการเชื่อมต่อขั้นสูงของอุปกรณ์ระบบและบริการที่นอกเหนือไปจากการสื่อสารแบบ Machine-to-Machine (M2M)

https://en.wikipedia.org/wiki/Internet_of_things

อุปกรณ์ IoT เป็นมากกว่าการสื่อสารระหว่างอุปกรณ์ ยกตัวอย่างเช่นรีโมตทีวีเป็นอุปกรณ์ฝังตัวที่สื่อสารกับทีวีผ่านสัญญาณอินฟราเรดเพื่อสั่งให้ทีวีทำอะไรบางอย่างเช่นเปลี่ยนช่อง คุณคิดว่านี่เป็นอุปกรณ์ IoT หรือไม่

อุปกรณ์ IoT 'ไปไกลกว่า' โดย:

  • ช่วยให้การทำงานอัตโนมัติมากขึ้นในบ้าน
  • การรวบรวมจัดเก็บและรวบรวมข้อมูลจำนวนมากเป็นข้อมูลที่เป็นประโยชน์ต่อผู้ใช้และเข้าใจง่าย
  • อนุญาตให้ผู้ใช้เข้าถึงข้อมูลและอุปกรณ์ควบคุมจากภายในบ้านและจากภายนอกผ่านทางอินเทอร์เน็ต

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


ข้อมูล

ข้อมูลสามารถถูกเก็บไว้บนคลาวด์แทนการรวมสื่อบันทึกข้อมูลไว้ในอุปกรณ์ สิ่งนี้มีประโยชน์มากมาย:

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

บริการซอฟต์แวร์

เป็นไปได้ว่าอุปกรณ์ IoT ของคุณจะมีลักษณะของการโต้ตอบกับผู้ใช้ผ่านซอฟต์แวร์ ด้วยการใช้คลาวด์ซอฟต์แวร์ของคุณจะได้รับประโยชน์จาก:

  • อัปเดตอัตโนมัติ - หากคุณกำลังพัฒนาฟีเจอร์ใหม่ ๆ สำหรับผลิตภัณฑ์ของคุณอย่างต่อเนื่องการใช้คลาวด์สามารถทำให้การกระจายของการอัพเดตเฟิร์มแวร์ง่ายขึ้น อุปกรณ์สามารถสืบค้นคลาวด์เพื่อรับการอัปเดตโดยอัตโนมัติโดยนำงานนี้ออกไปจากผู้ใช้ สิ่งนี้อาจมีประโยชน์อย่างยิ่งหากคุณค้นพบปัญหาด้านความปลอดภัยกับผลิตภัณฑ์ของคุณความสามารถในการส่งแพตช์ไปยังอุปกรณ์ที่มีอยู่ทั้งหมดจะช่วยหลีกเลี่ยงปัญหาของลูกค้าบางคนที่ไม่ได้อัปเดตอุปกรณ์ด้วยตนเอง การป้องกันอุปกรณ์ของคุณจากการถูกแฮ็กและใช้เพื่อจุดประสงค์ที่เป็นอันตรายจะป้องกันคุณจากการได้รับการเผยแพร่ที่ไม่ดี
  • เทคโนโลยีเว็บ - เว็บแอปพลิเคชั่นสร้างขึ้นจากแนวคิดที่ว่าผู้ใช้สามารถเข้าถึงแอพพลิเคชั่นจากอุปกรณ์ที่หลากหลายซึ่งทั้งหมดนี้มีระบบปฏิบัติการที่แตกต่างกันและความละเอียดหน้าจอ เนื่องจากเว็บแอปเข้าถึงผ่านอินเทอร์เน็ตเบราว์เซอร์ผู้ใช้ไม่จำเป็นต้องติดตั้งซอฟต์แวร์บนอุปกรณ์ของตนเองผู้ใช้สามารถไปที่ลิงค์และล็อกอินเพื่อเข้าถึงอินเทอร์เฟซ IoT ลูกค้าสามารถรับฟีเจอร์ใหม่ในอินเทอร์เฟซซอฟต์แวร์ของพวกเขาโดยไม่ต้องทำภารกิจเพื่ออัพเดตซอฟต์แวร์บนอุปกรณ์แต่ละชิ้น การโฮสต์ส่วนต่อประสานออนไลน์นี้ยังช่วยลดความต้องการด้านฮาร์ดแวร์ของอุปกรณ์และทำให้ต้นทุนต่อหน่วยลดลง
  • คุณสมบัติ - บริการคลาวด์บางอย่างสามารถนำมาใช้ในผลิตภัณฑ์ของคุณเพื่อปรับปรุงคุณสมบัติของมันตัวอย่างเช่น Amazon Lex ให้บริการเป็นบริการคลาวด์ซึ่งสามารถใช้เพื่อให้ผู้ใช้สามารถใช้คำสั่งเสียงเพื่อโต้ตอบกับอุปกรณ์ของคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.