Skip to content

01.03 SISAHYGO Integration Platform คืออะไร


📌 At a Glance

รายการรายละเอียด
ProductSISAHYGO Integration Platform
Platform TypeEnterprise Integration Platform
Integration StandardREST API
Data FormatJSON
SecurityHTTPS + API Key
Current VersionAPI V1.1

⏱ Reading Time

ประมาณ 7 นาที


🎯 Learning Objectives

หลังจากศึกษาหัวข้อนี้แล้ว ผู้อ่านจะสามารถ

  • เข้าใจบทบาทของ SISAHYGO Integration Platform
  • เข้าใจแนวคิด API First Platform
  • เข้าใจการเชื่อมต่อระหว่าง Client System กับ SISAHYGO
  • เข้าใจประโยชน์ของการเชื่อมต่อแบบมาตรฐาน

SISAHYGO Integration Platform คืออะไร

SISAHYGO Integration Platform เป็นแพลตฟอร์มกลางสำหรับการแลกเปลี่ยนข้อมูลระหว่าง Client System กับ SISAHYGO Transportation Management System (TMS)

แพลตฟอร์มนี้ทำหน้าที่เป็นจุดเชื่อมต่อ (Integration Layer) ระหว่างระบบของลูกค้ากับระบบขนส่งของ SISAHYGO โดยใช้มาตรฐาน REST API, HTTPS และ JSON

แนวคิดหลักคือ

"Connect Once, Integrate Everywhere"

เมื่อ Client System เชื่อมต่อกับ SISAHYGO Integration Platform เพียงครั้งเดียว ก็สามารถใช้งานบริการต่าง ๆ ของ SISAHYGO ได้ผ่านมาตรฐานเดียวกัน โดยไม่จำเป็นต้องพัฒนา Interface แบบเฉพาะสำหรับแต่ละระบบ


แนวคิด API First

SISAHYGO ถูกออกแบบภายใต้แนวคิด API First

หมายความว่า ทุกบริการของระบบจะถูกออกแบบเป็น API ก่อน แล้วจึงนำไปใช้ทั้งใน

  • Web Application
  • Mobile Application
  • Client System
  • Third-party System
  • Future Services

ทำให้ทุกช่องทางใช้ Business Logic เดียวกัน ลดความซ้ำซ้อนของการพัฒนา และช่วยให้การบำรุงรักษาระบบทำได้ง่ายขึ้น


Architecture Overview

text
                Client Systems

 ERP     POS     WMS     E-Commerce




     SISAHYGO Integration Platform



     Authentication & Validation



         Business Services

        ├── Master Data
        ├── Order Checking
        ├── Shipment Tracking
        └── Order Rejection



     SISAHYGO Transportation Management System

ทำไมต้องมี Integration Platform

ในอดีต การเชื่อมต่อระบบมักใช้วิธีเฉพาะของแต่ละองค์กร เช่น

  • Export / Import Excel
  • Email
  • FTP
  • LINE
  • โทรศัพท์
  • Manual Data Entry

วิธีเหล่านี้ทำให้เกิด

  • การทำงานซ้ำ
  • ความผิดพลาดของข้อมูล
  • การตรวจสอบย้อนหลังทำได้ยาก
  • ไม่สามารถติดตามสถานะได้แบบ Real-time

SISAHYGO Integration Platform จึงถูกพัฒนาขึ้นเพื่อแก้ปัญหาเหล่านี้ ด้วยมาตรฐานการเชื่อมต่อเดียวที่ทุกระบบสามารถใช้งานร่วมกันได้


Business Scenario

ตัวอย่างการทำงานจริง

text
ฝ่ายขายสร้าง Sales Order





Client System



POST /order-checkings





SISAHYGO Integration Platform



ตรวจสอบข้อมูล





Checker ยืนยันรายการ



ออกใบรับส่งสินค้า



Shipment Tracking



Completed

Client System ไม่จำเป็นต้องทราบรายละเอียดการทำงานภายในของ SISAHYGO แต่สามารถส่งข้อมูลและติดตามสถานะผ่าน API ได้ตลอดกระบวนการ


ประโยชน์ของ Integration Platform

เมื่อเปรียบเทียบกับการเชื่อมต่อแบบเดิม

แบบเดิมSISAHYGO Integration Platform
ส่งไฟล์ ExcelREST API
โทรแจ้งข้อมูลReal-time Integration
คีย์ข้อมูลซ้ำส่งข้อมูลครั้งเดียว
ติดตามทางโทรศัพท์Shipment Tracking API
Interface เฉพาะStandard REST API

จุดเด่นของ SISAHYGO Integration Platform

  • Enterprise REST API
  • API First Architecture
  • Standard JSON Format
  • HTTPS Security
  • API Key Authentication
  • Master Data Synchronization
  • Shipment Lifecycle Tracking
  • Scalable Integration
  • Easy to Maintain

Key Concepts

คำศัพท์ความหมาย
Client Systemระบบงานของลูกค้า
Integration Platformระบบกลางสำหรับเชื่อมต่อข้อมูล
API Firstออกแบบระบบโดยยึด API เป็นศูนย์กลาง
Business Serviceบริการหลักของระบบ เช่น Order Checking
REST APIมาตรฐานการเชื่อมต่อระบบ

Best Practices

เพื่อให้การเชื่อมต่อเป็นไปอย่างมีประสิทธิภาพ

  • เชื่อมต่อผ่าน API เท่านั้น
  • ใช้มาตรฐาน JSON ทุก Endpoint
  • ใช้ HTTPS ทุกครั้ง
  • เก็บ API Key อย่างปลอดภัย
  • Synchronize Master Data ก่อนส่ง Transaction

Learning Outcomes

หลังจากศึกษาหัวข้อนี้แล้ว ผู้อ่านจะสามารถ

  • อธิบายบทบาทของ SISAHYGO Integration Platform ได้
  • เข้าใจแนวคิด API First
  • เข้าใจ Architecture โดยรวมของระบบ
  • เข้าใจประโยชน์ของการเชื่อมต่อผ่านมาตรฐาน REST API

Developer Checklist

ก่อนเริ่มศึกษาบทถัดไป โปรดตรวจสอบว่า

  • [ ] เข้าใจหน้าที่ของ Integration Platform
  • [ ] เข้าใจ Architecture ของระบบ
  • [ ] เข้าใจ API First Concept
  • [ ] พร้อมศึกษากลุ่มผู้ใช้งานของระบบ

  • 01.01 Overview
  • 01.02 About SISAHYGO
  • Chapter 2 System Overview

Next Step

➡️ 01.04 กลุ่มผู้ใช้งานและผู้เกี่ยวข้อง (Target Audience & Stakeholders)

SISAHYGO API Integration Guide