ข้ามไปที่เนื้อหาหลัก

Microservices

 Microservices เป็น software architecture pattern ที่แยกแอปพลิเคชันขนาดใหญ่ออกเป็นบริการย่อยๆ

  • แต่ละบริการทำงานแยกอิสระ (independently deployable)
  • สื่อสารกันผ่าน APIs (มักเป็น REST หรือ messaging)
  • แต่ละบริการมี database ของตัวเอง
  • พัฒนาและดูแลโดยทีมที่แยกจากกัน

    การ เพิ่ม Instance เฉพาะส่วนที่ load สูง เป็นข้อได้เปรียบสำคัญของ Microservices


    Microsystems มีความหมายที่หลากหลายขึ้นอยู่กับบริบท  เช่น หมายถึงระบบอิเล็กทรอนิกส์ขนาดเล็กมาก เช่น MEMS (Micro-Electro-Mechanical Systems) ระบบงานขนาดเล็กภายในองค์กร

    สถาปัตยกรรมแบบโมโนลิธ (Monolithic Architecture) ลักษณะสำคัญ 
    Single Deployable Unit แอปพลิเคชันทั้งหมดถูก deploy เป็นหน่วยเดียว Shared Database ใช้ฐานข้อมูลเดียวกันสำหรับทุกฟีเจอร์ Unified Technology Stack ใช้ภาษาโปรแกรมและเทคโนโลยีเดียวกันทั้งระบบ

    "Start simple, evolve gradually"
    1. Modular Monolithic   
  • แยก module ชัดเจน → พร้อมแยกเป็น microservices  
  • Shared database → performance ดี transaction ง่าย
  •  2. Database-per-Module Strategy


    กรณี  External Systems  

    Microservices + External Services

    Protocol & Technology Diversity ความหลากหลายของ External Systems

    Modified Architecture Strategy

    Phase 1: Modular Monolithic + Integration Layer

    Phase 2: Extract Integration Services เป็น Microservices ก่อน

    Phase 3: แยก Core Business Services ตามความจำเป็น


    ความคิดเห็น

    โพสต์ยอดนิยมจากบล็อกนี้

    การจัดการระบบ MOPH และ Provider

    คู่มือการจัดการระบบพิสูจน์ตัวตน eKYC (IDP) และ MOPH DID เอกสารนี้ครอบคลุมการตั้งค่า การลงทะเบียน และการพิสูจน์ตัวตนสำหรับเจ้าหน้าที่และผู้รับบริการในระบบกระทรวงสาธารณสุข (MOPH) รวมถึงการสมัครใช้งานระบบต่าง ๆ เช่น Financial Data Hub (FDH) และ Provider ID 1. การติดตั้งโปรแกรมพิสูจน์ตัวตน หมอพร้อม Digital ID (สำหรับเจ้าหน้าที่) ขั้นตอน: ดาวน์โหลดโปรแกรม เข้าเว็บไซต์: https://mohpromt.moph.go.th/mpc/mp-pf/mohprompt-did/ ดาวน์โหลด 2 โปรแกรม: WebSocket CIDReader : ใช้สำหรับอ่านบัตรประชาชน MOHPromtEKYCSetup : ใช้สำหรับพิสูจน์ตัวตน eKYC *Update  https://mohpromt.moph.go.th/mpc/mp-pf/mohprompt-did/ ติดตั้งโปรแกรม รันไฟล์ WebSocket CIDReader เพื่อติดตั้ง ติดตั้ง MOHPromtEKYCSetup ตรวจสอบการติดตั้ง ค้นหาคำว่า " MOHPromt eKYC " ในแว่นค้นหาของ Windows เพื่อยืนยันว่าโปรแกรมติดตั้งเรียบร้อย 2. การจัดการข้อมูลอุปกรณ์และเจ้าหน้าที่ เว็บไซต์: https://phr1.moph.go.th/idpadmin/ ขั้นตอน: ลงทะเบียนอุปกรณ์พิสูจน์ตัวตน เลือกเมนู "ลงทะเบียนอุปกรณ์" ตั้งชื่...

    Provider สอน.บัดดี้ NCDs-prevention และ Thailand health atlas

      ใช้งานโปรแกรม สอน.บัดดี้ (Buddy Care) สอน.บัดดี้ หรือ Buddy Care เป็นโปรแกรมเยี่ยมบ้าน ออกแบบมาให้บริการดูแลผู้ป่วยที่บ้าน (Home Service) หรือให้บริการเชิงรุกแก่ประชาชน 6 กลุ่ม ได้แก่: 🔹 ผู้ป่วยโรคเรื้อรัง 🔹 ผู้ป่วยจิตเวชและผู้ใช้สารเสพติด 🔹 การดูแลระยะกลาง 🔹 การดูแลระยะยาว 🔹 การดูแลแบบประคับประคอง 🔹 การส่งเสริมสุขภาพและป้องกันโรคในกลุ่มทารก เด็ก และมารดาหลังคลอด มีการเชื่อมโยงระบบส่งต่อผู้ป่วยจากการเยี่ยมบ้าน 🏠 กิจกรรมที่ 1: เยี่ยมบ้าน ขั้นตอนการสมัคร  เว็บไซต์:   buddy-care.org/auth 1.1 รพ.สต. สมัครเป็น Admin เข้าไปที่เว็บไซต์ buddy-care.org/auth คลิก "สมัครสมาชิก" เลือกประเภท "ผู้ดูแลระบบ รพ.สต." กรอกข้อมูลให้ครบถ้วน และรอการอนุมัติ 1.2 เจ้าหน้าที่ สมัครใช้งาน เจ้าหน้าที่สมัครเป็น "เจ้าหน้าที่ รพ.สต." Admin รพ.สต. เข้าระบบเพื่ออนุมัติการสมัคร 1.3 อสม. สมัครใช้งาน อสม. สมัครเป็น "อสม." เจ้าหน้าที่ รพ.สต. เข้าระบบเพื่ออนุมัติการสมัคร จดบันทึก: Username และ Password สำหรับ buddy-care  User 3 ระดับ -Admin ใ...

    ระบบสารสนเทศ เรื่อง การส่ง HOSxp PCU XE เข้า Financial Data Hub (FDH)

      ระบบสารสนเทศ: คู่มือการส่งข้อมูล HOSxP PCU XE เข้าสู่ Financial Data Hub (FDH) สำหรับ รพ.สต. คู่มือนี้จัดทำขึ้นเพื่อเป็นแนวทางสำหรับบุคลากรโรงพยาบาลส่งเสริมสุขภาพตำบล (รพ.สต.) ในการส่งข้อมูลจากระบบ HOSxP PCU XE เข้าสู่ระบบ Financial Data Hub (FDH) ของกระทรวงสาธารณสุขอย่างถูกต้องและมีประสิทธิภาพ วัตถุประสงค์: เพื่อให้บุคลากร รพ.สต. สามารถส่งข้อมูลเข้าสู่ระบบ FDH ได้อย่างถูกต้อง เพื่อให้ข้อมูลที่ส่งเข้าสู่ระบบ FDH มีความครบถ้วน สมบูรณ์ และเป็นปัจจุบัน เพื่อการส่งข้อมูลเป็นไปอย่างราบรื่น ลดข้อผิดพลาด และมีประสิทธิภาพ ขอบเขต: คู่มือนี้ครอบคลุมขั้นตอนการเตรียมข้อมูล ตรวจสอบ และส่งข้อมูลจาก HOSxP PCU XE เข้าสู่ FDH และตรวจสอบ แก้ไข Eclaim สปสช ผู้ใช้งาน: คู่มือนี้เหมาะสำหรับบุคลากร รพ.สต. ที่เกี่ยวข้องกับการใช้ระบบ HOSxP PCU XE ส่งข้อมูลเข้า FDH Eclaim และ cliam สปสช ขั้นตอน เตรียม: Setting HOSxp PCU EX    การกำหนด TOKEN  โดย ไปที่เมนู> system setting >main setting > - ค้นหา "TOKEN ของโรงพยาบาลสำหรับส่งข้อมูล 13 แฟ้ม สปสช."       นำ TOK...