Slide
DONG-YANG แพลตฟอร์มสำหรับการพัฒนา
Web และ Mobile แอพพลิเคชันบนสถาปัตยกรรมไมโครเซอร์วิส
extension
SaaS

(Software as a Services)
พัฒนาซอฟต์แวร์ภายใต้การจัดการ ควบคุมให้มีความยืดหยุ่นสูง และรองรับการปรับเปลี่ยนของเทคโนโลยีสมัยใหม่

PaaS

(Platform as a Service)
มีแพลตฟอร์มสำหรับนักพัฒนา และมี API services ที่หลากหลาย เหมาะกับการนำไปพัฒนาแอพพลิเคชัน เช่น PSU OAuth Service , PDF services

dashboard
IaaS

(Infrastucture as a Service)
มีทรัพยากรที่รองรับการขยายการทำงานของเซอร์วิส และมีการจัดการที่เรียบง่าย สามารถตรวจสอบการทำงานได้อย่างง่ายดาย

Slide
Howdy
I’m Thawat Varachai
"แน่นอนความกล้าของแต่ละคนนั้นไม่เท่ากัน คนส่วนใหญ่มักจะยึดติดอยู่กับสิ่งเดิม ๆ จนไม่กล้าที่จะเปลี่ยนแปลงอะไร ๆ แต่สำหรับผมแล้วความเปลี่ยนแปลงไม่ใช่อุปสรรค์ สิ่งใหม่ ๆ ไม่ได้เลวร้ายเสมอไป เราต้องกล้าที่จะเปลี่ยน เพื่อสร้างสรรค์สิ่งใหม่ ที่มีคุณค่าต่อส่วนรวมและองค์กร"

THAWAT VRACHAI
ผู้นำการเปลี่ยนแปลงเพลตฟอร์มใหม่

New Platforms / เพลตฟอร์มใหม่
0%
traditional Platforms / เพลตฟอร์เดิม
0%
แนะนำ SaaS
SaaS
มันคือการพัฒนาแอพพลิเคชันสมัยใหม่ที่พร้อมจะปรับเปลี่ยนได้อย่างยืดหยุ่นที่สุด และมันถูกสร้างมาจากกระบวนการที่จำเป็นต้องใช้ทีมงานที่มีความเข้าใจกัน และมีเป้าหมายเดียวกัน เพื่อสร้างสรรค์ผลงานให้ได้ตามที่ตั้งใจไว้ นักพัฒนาหรือ Delveloper จำเป็นต้องมี 2 ทักษะที่สำคัญดังนี้
1.Developer workflows

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

2.Tech stack

คือเทคโนโลยีสมัยใหม่ที่ประกอบไปด้วยชั้น (Stack) ที่มีการทำงานเฉพาะหน้าที่และมันสามารถถอดประกอบ หรือ แยก Stack ใหม่ ได้เสมอ นักพัฒนาจำเป็นต้องรู้และเข้าใจใน Stack นั้น ๆ ก่อนถึงจะนำมันมาประกอบกันเป็นแอพพลิเคชันได้

แนะนำ PaaS
PaaS
มันคือกรอบการพัฒนาที่ถูกสร้างขึ้นเพื่อช่วยให้นักพัฒนา สามารถนำเซอร์วิสที่มีอยู่ไปใช้ในการพัฒนาแอพพลิเคชัน นักพัฒนาจะต้องมีการลงทะเบียนเพื่อขอใช้งานเซอร์วิสที่มีอยู่เช่น บริการยืนยันตัวตน (PSU OAuth) , บริการส่งอีเมล เป็นต้น
Devportal

เป็นศูนย์รวมเครื่องมือของนักพัฒนาที่ต้องการขอใช้เซอร์วิสต่าง ๆ และยังมีเอกสารการนำไปใช้งาน พร้อมทั้ง code ตัวอย่างในการพัฒนา

7 services

บริการหลักของเราที่ได้ออกแบบและพัฒนาไว้จะมีอยู่ทั้งหมด 7 เซอร์วิส แบ่งเป็น 2 ประเภทคือ เซอร์วิสทั่วไป และเซอร์วิสภายใน

previous arrow
next arrow
แนะนำ IaaS
IaaS
มันคือแหล่งทรัพยากรที่ทำให้แพลตฟอร์มทั้งหมดทำงานได้ เรามีเครื่องแม่ข่ายเสมือน(VM Server) ที่สามารถขยายความต้องการของทรัพยากรเพิ่มได้อย่างสะดวกและรวดเร็ว นอกจากนั้นเรายังมีซอฟต์แวร์ที่ใช้ในการจัดสรรทรัพยากรให้เหมาะสมกับความต้องการของแต่ละเซอร์วิส ด้วยเทคโนโลยี Container
virtual machine

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

Contaniner technology

เป็นเทคโนโลยีที่เข้ามาช่วยในการจัดการสภาพแวดล้อมของการพัฒนาแอพพลิเคชันได้อย่างสะดวกและรวดเร็ว มันสามารถสร้าง (Build) และนำไปใช้ (Deploy) กับเทคโนโลยีสมัยใหม่ได้โดยการกำหนดความต้องการที่จะติดตั้งเพคเกจ กำหนดความต้องการทรัพยากร เช่น CPU , MEMMORY , NETWORK เป็นต้น เพื่อให้เหมาะสมและเพียงพอต่อการใช้งาน