18
กรอบ สถาปัตยกรรม บริหารข้อมูลธุรกิจเกษตรแห่งชาติ ในยุค Digital Economy Framework OpenData , OpenAPI for Agriculture of Thailand ฉัตรชัย หลิมประเสริฐศิริ ThaiXML

เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Embed Size (px)

DESCRIPTION

เอกสาร Draft แรกที่นำเสนอในวันที่ 16 ตุลาคม 2557 โดยเป็นการประชุมที่มี คณะประชุม มีส่วนร่วม รวมกันทำงาน

Citation preview

Page 1: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

กรอบ สถาปตยกรรม บรหารขอมลธรกจเกษตรแหงชาต

ในยค Digital Economy

Framework OpenData , OpenAPIfor Agriculture of Thailand

ฉตรชย หลมประเสรฐศร ThaiXML

Page 2: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

ปญหา ดาน ขอมลเกษตรกร และ การปรบตว เขา Digital Economy

• คณภาพขอมล เชน ตวเลขทางการเกษตรไมตรงกน• ทนสมยขอมล เชน ขอมลรายวน หรอ ขอมล

ทนเวลาใชงาน• บรณาการขอมลทกดานของเกษตรกร• การน าไปใชงานในธรกจตอเนอง เชนการทองเทยว การแปร

รปสนคาเกษตร• ขาดเครอขาย ตลาดขายสนคาเกษตร E-Commerce• ขาดระบบบรหารจดการ ERP ดานธรกจเกษตร

Page 3: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

ผมสวนเกยวของ อตสาหกรรมเกษตรแหงชาต

1. นกวชาการ2. เกษตรกร3. ผบรโภค (ในประเทศ)4. รฐบาล5. อตสาหกรรมแปรรป6. ตลาดกลางซอขายสนคาเกษตร7. ตางประเทศ8. องคกร ไมแสวงหาก าไร (NGO)9. สถาบนการเงน ดานการเกษตร10. ศนยปฎบตการ ดานการเกษตร

Page 4: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Google + บรการ[แก]บรการตาง ๆ ทกเกลน าเสนอมดงน[5]

"Circle" ส าหรบการแบงเพอนออกเปนกลมตาง ๆ เหมอน Friend list บน Facebook[ตองการอางอง]

"Huddle" ส าหรบการแชทเปนกลม และสงขอความสน ภายหลงเปลยนชอเปน "Messenger""Hangout" ส าหรบการวดโอแชทเปนกลม (มากทสดได 10 คน)"Instant upload" จะอปโหลดรปภาพและวดโอทถายขนอลบมอตโนมต แตจะใหผใชตดสนใจภายหลงวาจะแบงปนใหกบผใด ใหบรการเฉพาะบนระบบแอนดรอยดเทานน"Sparks" ใหผใชตดตามหวขอและประเดนตาง ๆ ทตนชอบ"Streams" ใหผใชดอปเดตตาง ๆ จากเพอนได คลายกบ News feed บน Facebook[ตองการอางอง]

คอ เวบไซตเครอขายสงคม (Social Networking Website) ส าหรบตดตอแลกขอมลขาวสารระหวางสมาชก เปดใหใชงานเมอ 4

กมภาพนธ พ.ศ. 2547 โดย มารก ซกเคอรเบรก นกศกษาจากมหาวทยาลยฮารเวรด ในชวงแรกนนเฟซบกเปดใหใชงานเฉพาะในกลมนกศกษาของมหาวทยาลยฮารเวรด ซงตอมาไดขยายออกไปยงมหาวทยาลยทวสหรฐอเมรกา และเปดใหขยายไปถงผใชทวไปตงแต 11 กนยายน พ.ศ. 2549ส าหรบชอเฟซบกนนมาจากชอเรยก "เฟซบก" ทจะเปนหนงสอแจกส าหรบนกศกษาในชวงเรมเรยนปแรก ซงมภาพและชอของเพอนทเรยนดวยกน มไวส าหรบจดจ าชอคนอน จงเปนทมของชอโดเมน facebook.com

วนท 28 มกราคม 2555 พบขอมลจาก socialbakers.com วาประเทศไทยมผใช Facebook จ านวนประมาณ 13,686,960 คน เปนประเทศอนดบท 16 ของทวโลก ชวงอาย 18 - 24 มมากทสดคอ 34% และ ชวงอาย 25 - 34 มรองลงมาคอ 29% ซงสองกลมนรวมกนไดถง 63% ของทงหมด และขอมลจาก 213 ประเทศพบวา อเมรกาเปนอนดบหนงม 155,701,780 คน จากทงหมดประมาณ 800 ลานคน+ fb application : comments

+ fb plug-in : like button

เฟซบก (องกฤษ:Facebook)

Page 5: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Google +

Gmail

Google Document

Google Search

Hangout

Goole My Business

GMail[สน.สงเสรมเกษตร ]

•Google Policy

•Google API

•Google Data

GMail[ X ]

•Google Policy

•Google API

•Google Data

GMail[ เกษตรกร]

•Google Policy

•Google API

•Google Data

Gmail [tarad.com]

•Google Policy

•Google API

•Google Data

Gmail [argoda]

•Google Policy

•Google API

•Google Data

Gmail [หนวยงานอนๆ]

•Google Policy

•Google API

•Google Data

กรมสงเสรมการเกษตร กระทรวงเกษตร เกษตรกร

Owner Data

Owner Data

Gmail[xx]

Gmail[n]

Google App Google App Google App

Google App Google App Google App

Page 6: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Agriculture Thai Industry Management

Big Data

Data warehouse/Business

Intelligence

Knowledge Warehouse

Standard Doc

SucurityManagement

WS[สน.สงเสรมเกษตร ]

•Policy

•OpenData API ( Data Exchange )

WS[ X ]

•Policy

•OpenData API

WS[ เกษตรกร]

•ProfileData

•App

•CMS

WS[tarad.com]

• Policy

• OpenData API

WS[argoda]

• Policy

• OpenData API

WS[หนวยงานอนๆ]

• Policy

• OpenData API

ตลาดดอตคอม อะโกดา ธนาคารแหงประเทศไทย

Owner Data

Using Data

WorkSpace[1]

WorkSpace[n]

Page 7: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

OpenData API

Method ลกษณะการท างาน รปแบบ URL

GETเรยกขอมลมาแสดงแบบหลายรายการ http://example.com/products/

เรยกขอมลมาแสดงแบบทละรายการ http://example.com/products/12

POST สงขอมลจากฟอรมหรอโปรแกรม เพอเพมขอมล http://example.com/products/

PUT สงขอมลจากฟอรมหรอโปรแกรม เพอแกไขขอมล http://example.com/products/12

DELETE สงขอมลจากโปรแกรม เพอลบขอมล http://example.com/products/12

REST (Representational State Transfer)

เปน Web Service แบบเรยบงาย โดยเรยกใชผานทาง HTTP Method GET/POST/PUT/DELETE และสงขอมลออกมาในรปของ XML ท าใหปรมาณขอมลทรบสง นอยกวาการใช Protocol SOAP อยมาก ขอดขอนของ REST ท าให Developer หลาย ๆ คนหนมาสนใจการเขยนโปรแกรมแบบใช RESTful Web Service กนมากขน เพราะมผลกบเรอง Performance ของการใชงานโปรแกรมดวย แตเนองจากเรอง RESTนเพงเกดขนมาเมอป 2000 ท าใหยงไมมมาตรฐานทก าหนดใหบงคบใชงานเหมอน Protocol SOAP เดม ถาหากอยากใช RESTful กตองก าหนดเงอนไขจากภาษาทเขยนเอาเอง โดยภาษาในยคปจจบนนมการรองรบ RESTful Web Service หรออกชอหนงคอ RESTful Web API กนเปนสวนใหญแลว

RESTful Web Service HTTP Method

Page 8: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Business Standard Document Management ( Register in Th-egif )

"กรอบแนวทางการเชอมโยงรฐบาลอเลกทรอนกสแหงชาต" หรอ "Thailand e-Government Interoperability Framework (TH e-GIF)" คอ การเชอมโยงกระบวนการท างานและขอมลของระบบงานคอมพวเตอรหรอระบบงาน อเลกทรอนกสของหนวยงานตางๆ ไมวาจะเปนระดบกอง ส านก ฝาย ศนย กรม กระทรวงหรออนๆ และอาจจะเชอมโยงกนภายในหนวยงาน หรอขามหนวยงานกนกได ซงกระบวนการท างานและขอมลตางๆ มความสมพนธในเชงธรกรรมเดยวกนผานระบบธรกรรมอเลกทรอนกสให บรการแบบเบดเสรจหรอมหลายบรการรวมกนในระบบหนาตางบรการเดยวกนได โดยมเปาหมายทประชาชนหรอผใชบรการเปนศนยกลางการใหบรการ

Business Standard Document Managementคอ XML , JSON ออกแบบใหสามารถใชจดเกบขอมล ใหอยในรปแบบเอกสาร (Document

) ทมโครงสรางมาตรฐาน(Schema) ทมอยและเปนสากล โดยม คณสมบตตอไปน มโครงสราง , มกฏการตรวจสอบความถกตอง (Validation

/Derivation) , ก าหนด วงจร กระแสเอกสาร (State/WorkFlow), มกระบวนการ น าเขา และ สงออกขอมล (Transform ) , Control version , Sign Signature ( PKI ) , Document Processing , Render View ( pdf , html , excel ), entry form ( App Data entry)

Page 9: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Business Standard Document Management ( Register in Th-egif )

Page 10: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Big Data and Processing ( Map/Reduce Process )

SourceData ( แหลงขอมลภายใน องคกร / ภายนอกองคกร )Database , WebSite / Page /Content , WebService/Web APIDocument ( Excel , Doc , Text , PPT , PDF )

SizeData ( ขนาดขอมลใหญ และ สะสมตอเนอง )ขนาดขอมล ทมขนาดใหญ > 1 GB

StructureData ( Structure/Unstructure , Analog/Digital )

Network ( Cloud Storage )Swift Object , NoSQL Hirachy Storage , SQL Cluster

Process ( Cloud Computing , Map/Reduce Process )Hadoop , Grid Computing , Command line Task management

Page 11: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Data Warehouse / Business Intelligence ( OLAP , OLAM )

Page 12: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Knowledge Warehouse Management ( Report , Mining Pattern , CourseWare , Elearning , Expert Domain , Dashboard )

Page 13: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

WorkSpace Management ( OfficeSpace[] , Exchange Data , Content Management )

WorkSpace

WorkPlace Management

OfficeSpace OfficeSpace

OfficePlaceSaleRole

OfficePlaceEmployee

OfficePlaceCustomerRole

App App

Page 14: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

WorkSpace

Officespace Officespace

DocService

WorkPlace

OfficePlace OfficePlace

DocApp

DocApp DocService

WorkPlace

OfficePlace OfficePlace

DocApp

DocApp

WorkSpace Management ( OfficeSpace[] , Exchange Data , Content Management )

Page 15: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

Authentication / Security ( Single Sign On , 2 Factor Authen , Acessment Policy , Access Control List , Role Management , Https , Firewall , DDOS )

Page 16: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์
Page 17: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์
Page 18: เอกสารเสนอ คณะอนุกรรมการ นโยบายและผลกระทบเกี่ยวกับ ธุรกรรมอิเล็กทรอนิกส์

18

● By releasing Open Compute Project technologies as open hardware, our goal is to develop servers and data centers following the model traditionally associated with open source software projects. That’s where you come in

Images from: http://en.wikipedia.org/wiki/Open_Compute_Project

http://www.opencompute.org/