Just the Beginning

Actually I did not like to blog anything on April Fools’ Day LoL. Specifically, this post is about my small achievements. Well, the small achievements were just the starting point of my career. I always realize that the achievements are not that big. Some people may not be confident to publicly show the small number of papers, especially the papers are not that well contributed works. For me (specifically me),  I am still proud to ever produce them.

So what are they? They are academic papers that I had contributed since I was a PhD student in Nanyang Technological University, Singapore. I enrolled here on Jan 7th, 2008. In some papers, I was a co-author. Thanks a million for main authors and co-authors who contributed a lot on the papers. Thanks a million for pieces of advice. Thanks a million for their support, push, encouragement, and being patient with me.

Continue reading

Got paper acceptance in ECTI-CON 2012

In this month, I got two papers to be published in conference proceedings. The former one will be published in the conference proceedings of IEEE ISPA 2012 in Spain as I blogged on last week. The later one will be in the proceedings of ECTI-CON 2012. This ECTI-CON 2012 is a conference that will be held in Hua Hin, Thailand (venue: Courtyard by Marriott at Cha-am Beach) on May 16-18, 2012. Interestingly, the proceedings of ECTI-CON will be available in IEEE Xplore.

Let me introduce the paper we submitted to ECTI-CON 2012.

Continue reading

Got paper acceptance in 10th IEEE ISPA 2012

 

 

 

 

 

 

 

 

 

I just got an email regarding a notification of paper acceptance. Well, our new paper “Adaptive Power Management for Data Center in Smart Grid Environment” has been accepted to be published in the proceedings of the conference The 10th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-12).

The authors of the paper are [1] Rakpong Kaewpuang (the main contributor of this paper), [2] Sivadon Chaisiri (me) [3] Asst. Prof. Dusit Niyato, [4] Assoc. Prof. Bu-Sung Lee, and [5] Asst. Prof. Ping Wang. We are from School of Computer Engineering (SCE), Nanyang Technological University, Singapore. One of the authors will present the paper in this conference. This IEEE conference will be held in Universidad Carlos III de Madrid, Spain between July 10-13, 2012.

Let me introduce a bit about the paper as follows:

Continue reading

สำหรับท่านที่หาคอมแรงๆทดลอง senior project หรือ thesis

โลโก้บริการกลุ่มเมฆของ Amazon ในนามว่า Amazon Web Services (AWS) - ภาพจากวิกิพีเดีย

สำหรับท่านที่ต้องการหาคอมพิวเตอร์สเปคแรงๆหรือคอมพิวเตอร์จำนวนมากๆ สำหรับทำงานวิจัยหรือโครงการพัฒนาซอฟต์แวร์ อาทิเช่น

  • นักศึกษาปริญญาตรีที่กำลังขึ้นปี 4 ที่ต้องปั่นโปรเจคจบ (เขายังเรียกกันว่า senior project ใช่ไหม?)
  • นักศึกษาปริญญาโท/เอก ที่กำลังปั่น thesis/independent study/research project ใดๆก็ตาม
  • นักเรียนนักศึกษาระดับปีไหนๆก็ตาม ที่ต้องการคอมพิวเตอร์สำหรับเขียนโปรแกรมที่เป็นโปรเจคเป็นชิ้นเป็นอัน เช่น opensource software หรือประกวดโครงงานซอฟต์แวร์ตามงานแข่งขันต่างๆ เป็นต้น

Continue reading

ใช้บริการ Cloud Computing แล้วลดคาร์บอนได้ (จริงหรือ??)

เนื่องจากเมื่อวานนี้ ผมเขียนข่าวลง blognone หัวข้อ บริการกลุ่มเมฆช่วยลดคาร์บอนได้ 50% เป็นข่าวสั้นๆมากๆ แต่ถ้าจะให้ละเอียดแล้ว ก็คงเป็น special report กันเลย เพราะเนื้อหาจริงๆมันมีประโยชน์และยาวมากๆ เป็นข่าวที่สรุปย่อรายงานเรื่อง Cloud Computing – The IT Solution for the 21th Century  ของ Carbon Disclosure Project โดยสรุปแล้ว เนื้อหาก็พูดถึงว่า หากบริษัทต่างๆหันมาใช้บริการกลุ่มเมฆ (cloud computing) แล้ว จะช่วยลดการปล่อยคาร์บอนได้ถึง 50% เลยทีเดียว และยังสามารถลดต้นทุนพลังงานได้อย่างมหาศาล

จากข่าวดังกล่าว คุณ komkit0710 สมาชิกผู้อ่านใน blognone ได้ตั้งคำถามว่า

บริษัทลดการปล่อยคาบอนไป 50% แต่ไปเพิ่มที่ผู้ให้บริการกลุ่มเมฆหรือเปล่าครับ? อยากรู้ว่าโดยรวมทั้งบริษัทและผู้ให้บริการ มันลดไปได้เยอะหรือเปล่า

ขอขอบคุณคุณ komkit0710 สำหรับคำถามดีๆ จนทำให้ผมได้มีเนื้อหามาแบ่งปันในบล็อกของผมที่รกร้างนี่ด้วยครับ

Continue reading

Insufficient Capacity ปัญหาทรัพยากรไม่พอที่ Amazon EC2


เพื่อนคนหนึ่งที่กำลังทำปริญญาเอกที่เดียวกันกับผม เขาทำงานวิจัยเกี่ยวข้องกับการใช้หน่วยประมวลผลกราฟิก (GPU) เพื่อแก้ปัญหาทั่วไป (ไม่ใช่เจาะจงแค่งานด้านกราฟิก) หรือที่เรียกกันว่า General Purpose GPU โดยอาจารย์ที่ปรึกษาของเพื่อนผมคนนี้ได้รับงบจาก Amazon EC2 เพื่อนำไปใช้ในงานวิจัยเป็นเครดิตด้วยวงเงินที่สูงมากๆ (ผมไม่ขอเปิดเผยตัวเลข)  จากนั้น เพื่อนผมคนนี้ก็ได้โอกาสใช้เครดิตส่วนนี้จากอาจารย์ของเขาในการเช่าเซิร์ฟเวอร์ประเภท Cluster GPU Instances ใน Amazon EC2 โดยขณะนี้ เซิร์ฟเวอร์ประเภทนี้มีให้บริการที่ US East (Virginia) และใช้ได้กับ Linux  เท่านั้น สนนราคาค่าเช่าที่ 2.10 เหรียญต่อชั่วโมง

จนมาวันหนึ่ง เพื่อนผมคนนี้ประสบปัญหารันเซิร์ฟเวอร์ GPU ไม่ได้ โดยปัญหาที่เจอปรากฎตามรูปภาพที่แปะไว้ ด้วยการแจ้งข้อความผิดพลาดว่า “Insufficient capacity” หรือแปลได้ว่า “ทรัพยากรไม่พอ” ขยายความก็คือ ทรัพยากรในโซนที่เซิร์ฟเวอร์ตัวนี้ต้องการรันนั้นมีไม่เพียงพอ จึงทำให้เซิร์ฟเวอร์รันไม่ได้ และเรื่องมันไม่อภิรมย์ตรงที่ว่า ก่อนหน้านี้ เซิร์ฟเวอร์ตัวดังกล่าวเคยรันในโซนนั้นได้ตามปกติ ต่อมาเพื่อนผมได้ปิดเซิร์ฟเวอร์นี้เป็นการชั่วคราว แต่พอจะรันอีกครั้งหนึ่ง ก็เจอปัญหานี้เข้าจนได้

Continue reading

Grid Computing และ Cloud Computing ในมุมของ Ian Foster

Dr. Ian Foster (เครดิตภาพจาก Argonne National Laboratory)

คงมีหลายคนสงสัยว่าในยุคที่ cloud computing กำลังร้อนแรง ได้รับความนิยมมากขึ้น แล้ว grid computing จะเป็นยังไงต่อไป? จนอาจมีคนถามว่า grid computing สูญพันธุ์ไปแล้วหรือยัง? เพื่อคลายข้อสงสัย ผมขอยกคำพูดของ Dr. Ian Foster หรือ “the father of the Grid” มาแปะไว้ให้ท่านอ่านแล้วกันนะครับ

In industry, the term “grid computing” has been used, rather oddly, as sort of a synonym for parallel computing (e.g., Oracle 10-G) and sometimes to mean what the BOINC guys used to call (confusingly) “distributed computing”–i.e., harnessing idle desktops.

Continue reading

เมื่อ Cloud ล่ม อย่าลืมนึกถึง SLA

ผมได้เล่าถึงคุณลักษณะ 3 ประการของ cloud computing ไปแล้วว่า cloud computing นั้นล่มได้ และการจะทำให้ cloud นั้นล่มยากนั้นมีต้นทุนสูง ถึงแม้ว่าโดยพื้นฐานแล้ว cloud  นั้นออกแบบมาให้รองรับกับโหลดของระบบมีที่มหาศาลได้อย่างยืดหยุ่นก็ตามแต่ cloud ก็สามารถล่มได้เป็นครั้งคราว

cloud ล่มนั้นเป็นเรื่องจริงและเป็นที่ตระหนักของผู้ให้บริการ รวมไปถึงลูกค้าด้วย (แม้จะไม่ทุกคนก็ตาม) ท่านจะเห็นได้ว่า ผู้ให้บริการส่วนใหญ่ไม่ได้รับประกันว่า ผู้ให้บริการสามารถบริการ cloud ให้ทำงานได้ปกติ 100% ตลอดเวลา (ถึงแม้จะประกันไว้ 100% ก็ใช่ว่าจะไม่ล่ม!) โดยตัวเลข % นี้ บางทีเราก็เรียกแบบบ้านๆว่าเป็น “ร้อยละของเวลา uptime ที่ระบบทำงานปกติ” (หรือ % uptime)  ส่วนใหญ่ผู้ให้บริการ cloud จะกำหนด% uptime ที่รับประกันอย่างน้อยประกอบไปด้วยเลข 9 สามตัว หรือ 99.9% โดย % uptime บ่งบอกถึงระดับคุณภาพการให้บริการ และสามารถสร้างความไว้วางใจให้กับลูกค้าได้ โดยบอกเป็นนัยว่าผู้ให้บริการจะรักษาคุณภาพบริการไว้ได้มากน้อยเพียงใด

ในเอนทรีนี้ ผมจะพูดถึง % uptime ซึ่งเป็นเรื่องสำคัญที่ลูกค้าบริการ cloud และบริการที่เกี่ยวข้องจำเป็นต้องทราบ โดย %uptime นี้จะถูกระบุไว้ในเอกสาร “ข้อตกลงระดับบริการ” (service level agreement) หรือเรียกสั้นๆว่า SLA ทั้งนี้เอกสาร SLA เป็นเอกสารที่กล่าวถึง รายละเอียดของการให้บริการ cloud ว่าผู้ให้บริการนั้นประกันบริการที่ครอบคลุมและไม่ครอบคลุมเรื่องอะไรบ้าง รวมถึงจะชดเชยค่าเสียหายให้ลูกค้าอย่างไรหากรักษาคุณภาพของบริการไม่ได้

Continue reading

Cloud ล่มได้ และการทำให้ล่มยากนั้นมีต้นทุนสูง

ต่อเนื่องจากเอนทรีก่อนหน้าที่ผมกล่าวถึง ลักษณะ 3 ประการของ cloud computing  อันได้แก่ อนิจจัง ทุกขัง และอนัตตา เรื่องดังกล่าวสามารถเขียนได้ยาวเหยียดจริงๆนะ และเราจะเห็นว่าข่าวค(ล)าว(ด์)ล่มจะร้อนต่อเนื่องไปอีกช่วงหนึ่ง ดั่งที่ผมเห็นหลายคอมเมนต์ใน blognone หรือแม้แต่ twitter ที่สรุปได้ใจความว่า “cloud computing ล่มได้” ซึ่งมันเป็นความจริงครับว่า cloud ล่มได้ และเป็นการโฆษณาเกินจริงหากกล่าวว่า “cloud เทพ cloud สุดยอด cloud ไม่มีวันล่ม”

ผมเองไปค้นหาข้อความเก่าๆของผมใน blognone ว่าผมเคยพูดอะไรเกี่ยวกับ “การล่มของ cloud computing หรือเปล่า?” ก็ไปเจอ ข่าวชื่อ อเมซอนเตรียมขยายฐานบริการ AWS ไปยังภูมิภาคเอเชีย โดยผมได้กล่าวว่า อเมซอนเขามีบริการกลุ่มเมฆที่ชื่อ Amazon EC2 และเขาก็มีศูนย์ข้อมูล (datacentre) ตั้งในสถานที่ต่างๆ โดยปัจจุบัน อเมซอนแบ่งสถานที่ตั้งของศูนย์ข้อมูลออกเป็น 5 ภูมิภาค (region) ด้วยกัน คือ US-West, US-East, Europe (Ireland), Singapore, และก็ Japan นอกจากนี้ในแต่ละภูมิภาคก็ยังแบ่งได้หลายโซนหรือที่เรียกว่า availability zone โดยแต่ละโซนก็เปรียบเสมือนศูนย์ข้อมูล 1 แห่ง โดยย่อหน้าเต็มที่เกี่ยวข้องที่ผมเขียนในข่าวนั้นกล่าวไว้ดังนี้

Continue reading

Cloud computing มีลักษณะ 3 ประการ

ระยะนี้มีข่าวค(ล)าว(ด์)เกี่ยวกับ cloud computing ออกมาเยอะอย่างต่อเนื่อง และผมก็ไม่เคยจะได้พูดถึงข้อจำกัดของ cloud computing ซักเท่าไหร่ จนช่วงหลังมีคนเข้ามาถามผมทางอีเมลเยอะมากเกี่ยวกับเรื่องข้อจำกัดของ cloud computing โดยเฉพาะในเรื่องความน่าเชือถือของ cloud computing

เนื่องจากผมไม่อยากพิมพ์เมลตอบยาว ผมเลยตอบสั้นๆว่า cloud computing มันหนีไม่พ้นกฎไตรลักษณ์หรอก หากขยายความอีกนิดหน่อย คือ cloud computing มีลักษณะ 3 ประการ ดังนี้

Continue reading

สร้างคลัสเตอร์บน EC2 ใน 10 นาที

 เมื่อวานนี้ผมได้รับอีเมลจาก HPC Wire ซึ่งเป็นจดหมายประชาสัมพันธ์บทเรียนออนไลน์ของ Amazon Web Services ภายใต้หัวข้อที่ฟังดูน่าตื่นเต้นคือ Build a 64-Core Parallel Cluster and Run Dynamic Simulation in Less Than 10 Minutes หรือ “สร้างคอมพิวเตอร์คลัสเตอร์แบบขนานเพื่อรันโปรแกรมซิมมูเลชันภายใน 10 นาที” โดยอีเมลก็มีลิงค์ไปยังหน้าเว็บสาธิตของ Amazon ในหน้าเว็บมีวิดีโอสาธิตแนบมาให้ด้วย

หมายเหตุ ผมได้ดูวิดีโอสาธิต แต่ไม่ได้ลงมือปฎบัติตาม ซึ่งถ้าลงมือปฎิบัติเข้าจริงๆ ผมคาดว่าอาจใช้เวลามากกว่า 10 นาทีอยู่นะ แต่ก็คงไม่ได้มากกว่าเท่าไหร่ แต่วิดีโอสาธิตมันมีความยาว 10 นาที (จริงๆ 10 นาที กับอีก 24 วินาที)

Continue reading

Abstract – Cost Minimization for Provisioning Virtual Servers in Amazon Elastic Compute Cloud

Well, as aforementioned in the previous post (written in Thai), my paper has been accepted for publication in IEEE MASCOTS 2011. The paper abstract was posted here for your interesting.

Abstract -- Amazon Elastic Compute Cloud (EC2) provides a cloud computing service by renting out computational resources to customers (i.e., cloud users). The customers can dynamically provision virtual servers (i.e., computing instances) in EC2, and then the customers are charged by Amazon on a pay-per-use basis. EC2 offers three options to provision virtual servers, i.e., on-demand, reservation, and spot options. Each option has different price and yields different benefit to the customers. Spot price (i.e., price of spot option) could be cheapest; however, the spot price can be fluctuated and even more expensive than the prices of on-demand and reservation options due to the customers' competitive bidding in EC2. Although the reservation and on-demand options have stable prices, their costs are mostly more expensive than that of spot option. The challenge is how the customers efficiently purchase the provisioning options under uncertainty of price and demand. To address this issue, two virtual server provisioning algorithms are proposed to minimize the provisioning cost for long- and short-term planning. Stochastic programming, robust optimization, and sample-average approximation are applied to obtain the optimal solutions of the algorithms. To evaluate the performance of the algorithms, numerical studies are extensively performed. The results show that the algorithms can significantly reduce the total provisioning cost incurred to customer.

You can download the full paper soon (August 2011 or later). You can also register and attend the MASCOTS 2011 conference, and then see me and my presentation there :)

เปเปอร์ตัวใหม่ของผมที่ IEEE MASCOTS 2011

เหตุการณ์เกิดเมื่อวานนี้เองครับผม ผมได้รับจดหมายตอบรับผลงานเขียนหรือเปเปอร์ตัวใหม่ของผม ชื่อเปเปอร์ตัวนี้ คือ “Cost Minimization for Provisioning Virtual Servers in Amazon Elastic Compute Cloud” โดยผลงานนี้จะได้ลงใน IEEE และนำเสนอในงานประชุม The 19th Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2011) จัดที่ถิ่นของผม คือ ประเทศสิงคโปร์ ณ โรงแรม Raffles Hotel (เป็นโรงแรมหรูแห่งหนึ่ง) ระหว่างวันที่ 25 – 27 กรกฎาคม พ.ศ. 2554

งานชิ้นนี้จริงๆก็ไม่ได้เป็นงานชิ้นใหม่เอี่ยม หากแต่เป็นการเอาทฤษฎีจากผลงานเดิมที่ผมเคยตีพิมพ์ไปแล้วมาประยุกต์ใช้จริงกับ Amazon EC2 และผมก็ได้นำข้อมูลจริงของซูเปอร์คอมพิวเตอร์ที่ NTU (เคยติด TOP500 ของโลก) และข้อมูลจาก Amazon EC2 มาใช้ในการวัดประสิทธิภาพของวิธีที่ผมเสนอ และผมยังเพิ่มปัญหาของ Spot Instances เข้าไป​ ซึ่งก็เพิ่มความซับซ้อนของปัญหาได้อย่างเร้าใจทีเดียว (ว่าไปโน้น) โดยสรุปแล้ว เปเปอร์นำเสนอวิธีลดค่าใช้จ่ายของการเช่าเซิร์ฟเวอร์ที่ Amazon EC2 ทั้งที่เป็น On-demand, Spot, และ Reservation Instances ภายใต้ความไม่แน่นอน (uncertainty) ของความต้องการของผู้ใช้และราคาของ Instance โดยวิธีการดังกล่าวยังสามารถปรับปรุงให้รองรับกับความเสถียรที่ไม่แน่นอนในแง่ availability ของ Amazon ที่กำลังเป็นปัญหาที่เพิ่งเกิดขึ้นได้ด้วย (ดูได้ในข่าวที่ blognone)

ขอเครดิตถึง coauthor อีก 3 ท่าน คือ น้องบู้ (รักพงค์ แก้วพวง) ที่ช่วยทำผลทดลอง และร่วมนั่งรถเมล์คันสุดท้ายของหลายๆวัน, และอาจารย์ของผมอีกสองท่านที่ช่วยให้คำปรึษาที่มีค่าและตรวจทานเปเปอร์ นั่นคือ รศ. ดร. ฟรานซิส ลี และ ผศ. ดร. ดุสิต นิยะโต และขอขอบคุณครอบครัว พี่น้อง และเพื่อนฝูง ที่ให้การสนับสนุนด้านกำลังใจ ณ ที่นี่ด้วยครับ :)

เช่าคอมแรม 68 กิ๊กบน EC2 มาทำวิจัย

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

ช่วงนี้ผมวุ่นกับงานวิจัยชิ้นใหม่ เป็นงานที่เพิ่งเริ่มทำได้ไม่กี่สัปดาห์มานี้ ได้ผลคืบหน้าอย่างไรจะมาเล่าให้ฟัง แต่สิ่งที่อยากจะบล็อกในตอนนี้ก็คือ เรื่องที่ผมเพิ่งเจอมาเมื่อวันพฤหัสบดีที่ผ่านมา ก็เกี่ยวกับงานวิจัยชิ้นนี้นี่แหละ คือผมต้องทำการแก้ปัญหา linear programming optimization ปัญหาหนึ่ง เป็นปัญหาที่ซับซ้อนและต้องการหน่วยความจำหลักเยอะมาก อะ … ตอนแรกผมคาดคะเนว่า หน่วยความจำขั้นต่ำที่จะแก้ปัญหานี้ได้เร็วน่าจะอยู่ที่ 16 GB เพราะก่อนหน้านี้ผมลองแก้ปัญหานี้บน workstation ที่มีแรม 4 GB แล้วพบว่า มันเป็นอะไรที่เลวร้ายมากๆ เพราะทำเอาคอมเครื่องนั้นเดี้ยงไปเลย เช่น ลากเมาส์ก็ยังไม่ขยับ เป็นต้น ผมเลยต้องย้ายไปเครื่อง GPU Cluster ที่ผมเคยบล็อกไปเมื่อนานมาแล้ว ผมขอมาแค่ 1 เครื่องที่มีแรมแนบมา 16 GB ผลออกมาก็คือ รันผ่านไปไม่ต่ำกว่า 12 ชั่วโมง แรมถูกใช้ไป 100% ตลอดเวลาจนกระทั่งเครื่องไม่ตอบสนอง ผมต้องไปขอโทษแอดมินที่ดูแลเครื่องเป็นการใหญ่ว่าช่วย kill process ให้ด้วย

Continue reading

ใช้ EC2 ทำอะไรดี และมีอะไรใน EC2

ช่วงนี้มีเพื่อนๆมาขอให้ผมเขียนบทความเรื่องการติดตั้งและการประยุกต์ใช้ Amazon Web Services โดยเฉพาะ Amazon EC2 คำถามประมาณว่า “เอา EC2 ไปทำอะไรได้บ้าง?” … แต่เนื่องจากผมไม่มีเวลาเขียนน่ะ มันไม่ใช่แค่เวลา แต่มันต้องใช้อารมณ์ในการเขียนด้วย (ช่วงนี้ไร้อารมณ์) ดังนั้น โพสต์นี้ไม่ได้เขียนขึ้นมาเพื่อตอบคำถามว่า “ใช้ EC2 ทำอะไรดี” หากแต่ผมจะเขียนถึงเรื่องอื่น ซึ่งเป็นเรื่องที่ผมเขียนค้างไว้นานเป็นปีแล้ว  เป็นเรื่องฟีเจอร์ของ EC2 โดยผมขอตอบคำถามว่า “มีอะไรบ้างใน EC2?” ซึ่งรวมๆแล้วมันก็เป็นอะไรที่ผู้ให้บริการ cloud computing รายอื่นๆก็มีหรือพยายามมี

บางท่านกล่าวว่า “ไม่รู้ว่าจะประยุกต์ EC2 ไปทำอะไรได้บ้าง?” … คำถามนี้ผมตอบแบบมักง่าย ก็คือ “คุณต้องการหรือไม่ต้องการฟีเจอร์ของ cloud computing หรือไม่ก็ตาม เซิร์ฟเวอร์บน EC2 มันก็ยังเป็นเซิร์ฟเวอร์ ดังนั้น คุณใช้เซิร์ฟเวอร์ไปทำอะไรได้ คุณก็ใช้ EC2 ทำงานนั้นได้เช่นกัน (อาจจะไม่ทั้งหมดก็ตาม)” ผมอยากเกริ่นแบบสรุปสั้นๆว่า EC2 มันไม่มีอะไรมาก คือ มันเป็นบริการโฮสต์เซิร์ฟเวอร์(เสมือน) ดังนั้น คุณเคยตั้งเซิร์ฟเวอร์ที่บ้านหรือที่บริษัทยังไง เคยเอาเซิร์ฟเวอร์ไปทำอะไรได้บ้าง บน EC2  มันก็ไม่ได้ต่างกันมาก วิธีสร้างเซิร์ฟเวอร์อาจแปลกนิดๆ แต่ที่เพิ่มมานั้นคือ EC2 มีฟีเจอร์บางอย่างเพิ่มเข้ามาเพื่อทำให้เกิดบริการที่เรียกว่า cloud computing

หมายเหตุ บทความนี้ไม่ได้รับการสนับสนุนจาก Amazon หรือผู้ใด ทั้งนี้ ผมไม่มีจุดประสงค์โฆษณาผลิตภัณฑ์และบริการใดๆทั้งสิ้น

Continue reading