Arduino IoT กับ SAP HANA Cloud Platform
บทนำ
คุณเคยคิดที่จะเริ่มต้นโปรเจกต์ Internet of Things ที่สามารถปรับขนาดไปสู่ระดับองค์กรได้หรือไม่? SAP HANA Cloud Platform เป็นโซลูชันระดับองค์กรบนคลาวด์ที่ช่วยให้คุณสร้างโปรเจกต์ IoT และฟังก์ชันดีๆ อีกมากมาย
SAP HCP ยังมีให้ใช้งานในรูปแบบทดลองใช้ฟรีอีกด้วย
เริ่มต้นใช้งาน
ขั้นแรก คุณต้องสร้างบัญชีทดลองใช้ใหม่ หากคุณยังไม่มี:

จากนั้น คุณต้อง Enable Internet of Things Services และไปที่บริการนั้น:

ตอนนี้คุณต้อง Install Message Management Service จาก Internet of Things Services Cockpit:

เพิ่มผู้ใช้ของคุณเข้าสู่ role Iot-MMS-User:

การเตรียม Interface
ตอนนี้เราต้องเตรียม interface สำหรับการลงทะเบียนอุปกรณ์ของเรา ขั้นแรก ให้สร้าง Message type (ในกรณีของฉัน ฉันเตรียมไว้สำหรับการส่งข้อมูลจากโปรเจกต์เดิม):

จากนั้นสร้าง device type:

การสร้างอุปกรณ์
และสุดท้าย สร้าง device:

ด้วยขั้นตอนง่ายๆ เหล่านี้ เราได้เตรียม HCP สำหรับการรับข้อมูลจาก Arduino ของเราเรียบร้อยแล้ว ข้อมูลจะแสดงขึ้นในรูปแบบตารางที่เราสามารถใช้สร้างแอปพลิเคชัน HTML5 หรือเพื่อวัตถุประสงค์อื่นๆ ได้:

เมื่อใช้ฟีเจอร์ขั้นสูงของ HCP เรายังสามารถเปิดใช้งาน predictive algorithms เพื่อพยากรณ์ข้อมูลได้อีกด้วย
รายละเอียดทางเทคนิคเพิ่มเติม
การผสานรวม IoT ระดับองค์กร
โปรเจกต์นี้สาธิตวิธีการเชื่อมโยงเซ็นเซอร์ Arduino ที่อยู่ในพื้นที่เข้ากับพลังของ SAP HANA Cloud Platform (HCP) สำหรับการวิเคราะห์ข้อมูลระดับอุตสาหกรรม
- การเชื่อมต่อ Cloud ที่ปลอดภัย: ใช้ Arduino ที่มี WiFi หรือ Ethernet shield เพื่อส่งข้อมูลเซ็นเซอร์ (เช่น อุณหภูมิเครื่องจักร หรือการสั่นสะเทือน) ผ่านทาง REST API (HTTPS) ที่ปลอดภัยไปยัง SAP IoT Service
- การสร้างแบบจำลองข้อมูลแบบ Real-Time: เมื่ออยู่ใน SAP cloud ข้อมูลจะถูกจัดเก็บใน HANA database ทำให้สามารถวิเคราะห์ข้อมูลที่ซับซ้อนด้วย SQL และผสานรวมกับระบบ ERP ขององค์กรได้
ความสามารถในการปรับขนาด (Scalability)
- การส่งข้อความที่เป็นมาตรฐาน: payload จะถูกจัดรูปแบบใน JSON ตาม message types เฉพาะของ SAP เพื่อให้แน่ใจว่าข้อมูลสามารถนำไปใช้งานได้ทันทีด้วยเครื่องมือ business intelligence ขององค์กร