Live
Workshop
Microservices: Concepts & Design
เรียนออนไลน์จากบ้านผ่าน Zoom
Sat, 06 Jun 2020, 02:00 - 10:00
7,900.00
บาท
8,900.00
บาท

โปรโมชั่นพิเศษ

  • Pack 2 สมัคร 2 ท่านขึ้นไป เหลือเพียงท่านละ 6,900 บาท

รายละเอียด

Microservices architecture เป็นอีกแนวคิดหนึ่งสำหรับการออกแบบและพัฒนา software ซึ่งทำการแบ่งส่วนการทำงานของ software ออกเป็นส่วนการทำงานเล็ก ๆ เพื่อช่วยทำให้แต่ละส่วนการทำงานเป็นอิสระต่อกัน สามารถ deploy และรองรับการขยายตัวได้อย่างอิสระ


ใน course นี้จะอธิบายให้เข้าใจว่า Microservices คืออะไร ทำไม Microservices จึงได้รับความนิยม Microservices ช่วยแก้ไขปัญหาและมีประโยชน์อย่างไร ตลอดจนข้อเสียต่าง ๆ ที่ต้องรับมือจากการนำ Microservices มาปรับใช้งาน


จากนั้นใน course จะมีการลงมือทำ workshop เพื่อฝึกลงมือออกแบบระบบ Microservices พร้อมกับได้รับคำแนะนำจากคุณปุ๋ยอย่างใกล้ชิด


ใครที่ควรเรียนเวิร์คชอปนี้

  1. ทำงานสาย Dev แต่ไม่รู้จัก Microservices
    Monolith? Microservices? Build Deploy? Production? คำศัพท์เหล่านี้คืออะไร ถ้าคุณยังไม่รู้จัก ในเวิร์คชอปนี้คุณจะได้เรียนรู้เกี่ยวกับ Microservices ตั้งแต่ความหมาย ความสำคัญ และประโยชน์ที่ได้รับ พร้อมไขความลับว่าทำไมหลายองค์กรที่ประสบความสำเร็จถึงหันมาใช้ Microservices กันอย่างมากมาย

  2. รู้จักแล้ว แต่ไม่รู้ว่าเหมาะกับองค์กรของเราไหม
    ถ้าตอนนี้คุณรู้จักและเข้าใจประโยชน์ของ Microservices อยู่แล้ว แต่ไม่รู้ว่าระบบนี้จะเหมาะกับองค์กรของเราไหม เอามาปรับใช้แล้วจะเวิร์คจริงหรือเปล่า หรือคุณอาจเป็นหัวหน้าที่ต้องตัดสินใจว่าจะเลือกใช้ระบบ Microservice หรือไม่ เวิร์คชอปนี้จะช่วยคุณตอบคำถามเหล่านั้น คุณจะได้เห็นถึงข้อดีและข้อเสียของการนำแนวคิดแบบ Microservices มาปรับใช้กับงานในลักษณะต่างๆ เพื่อให้คุณสามารถตัดสินใจได้ง่ายยิ่งขึ้น

  3. อยากเริ่มทำ แต่ไม่รู้วิธี
    ถ้าหัวหน้าหรือองค์กรของเรา กำลังต้องการจะทำ Microservices อยู่แล้ว แต่ว่าไม่รู้จะเริ่มต้นยังไง ไม่รู้วิธีการที่ถูกต้อง กลัวเริ่มแล้วจะไปผิดทาง เวิร์คชอปนี้จะช่วยให้คุณเข้าใจภาพการทำ Microservices ตั้งแต่ต้น ช่วยเสริมความพร้อมให้คุณและทีมกลับไปเริ่มต้นพัฒนางานของตัวเองได้ง่ายยิ่งขึ้น

  4. ทำอยู่ แต่ไม่รู้ว่าทำถูกไหม และพัฒนาได้ยังไงต่อ
    ถ้าในทีมหรือองค์กรของคุณ ใช้ Microservices อยู่แล้ว แต่ไม่รู้ว่าที่ทำอยู่นั้นถูกทางหรือไม่ ต้องการพัฒนาต่อ หรือมีข้อสงสัยเกี่ยวกับงานที่ทำอยู่ ในเวิร์คชอปนี้คุณจะได้เห็นแนวทาง และหลักการที่ถูกต้องของการทำ Microservices โดยเรียนรู้ผ่านประสบการณ์การทำงานจริงของคุณปุ๋ย เจ้าของบล็อก Somkiat.cc ผู้ที่ทำงานคลุกคลีกับวงการนี้มาอย่างยาวนาน ซึ่งคุณสามารถเตรียมคำถาม หรือขอคำแนะนำกับคุณปุ๋ยได้ในเวิร์คชอป

  5. กำลังจะตัดสินใจไม่ใช้ Microservices แล้ว
    ถ้าคุณคิดว่า Microservices คงไม่เวิร์ค หรือลองใช้แล้วคิดว่าอาจจะไม่เหมาะ คุณก็สามารถมาเข้าร่วมเวิร์คชอปนี้ได้ คุณจะได้เรียนรู้ว่าวิธีการที่ทำอยู่นั้นสามารถปรับปรุงหรือพัฒนาได้อีกหรือไม่ หรืออาจจะมีบางส่วนที่ไม่เหมาะจริงๆ เพราะว่า Microservices นั้นก็ไม่ได้เหมาะกับทุกงานเสมอไป ในเวิร์คชอปนี้จะช่วยให้คุณมั่นใจมากขึ้นว่า Microservices นั้นตอบโจทย์งานหรือองค์กรของคุณจริงๆ หรือไม่


เวิร์คชอปนี้เหมาะสำหรับ

  • Software Developer/Programmer
  • หัวหน้าทีม หรือ Project Manager
  • Software Analyst
  • Software Architect
  • Operation/Infrastructure


หลังจากเวิร์คชอปนี้ผู้เรียนจะสามารถ

  • ปรับใช้ Design pattern ต่างๆ ของ Microservices กับงานที่ทำอยู่ได้อย่างเหมาะสม
  • ออกแบบระบบงานตามแนวคิดของ Microservices ได้อย่างมีประสิทธิภาพ
  • เข้าใจระบบและวิธีการติดต่อสื่อสารกันของ Microservices
  • เข้าใจข้อดีและข้อเสียของ Microservices อย่างลึกซึ้ง และสามารถไปประกอบการตัดสินใจได้อย่างดี


สำหรับการเรียนแบบ Live!

เรียนที่บ้าน ก็ได้รับประสบการณ์เหมือนนั่งอยู่ในคลาสจริงๆ

  • รับเอกสารประกอบการเรียนพร้อมอุปกรณ์ส่งถึงบ้านก่อนวันเรียน
  • เรียนผ่าน Zoom เห็นหน้าผู้สอนและเพื่อนร่วมคลาสทั้งหมด สามารถถามตอบได้แบบ real-time
  • มี Quiz หรือ Live poll เสริมความเข้าใจของผู้เรียนทุกท่าน
  • และกิจกรรมอื่นๆ อีกมากมาย


ความรู้พื้นฐานและการเตรียมตัว

  • มีพื้นฐานความเข้าใจเกี่ยวกับระบบงานเบื้องต้น
  • เนื่องจากต้องมีการทำกิจกรรมในคอร์ส ผู้เรียนต้องเรียนผ่านคอมพิวเตอร์ตั้งโต๊ะ (PC, Mac, Laptop) ที่มีไมโครโฟนและกล้อง ไม่สามารถเรียนผ่านแท็บเล็ตหรือโทรศัพท์มือถือได้

ผู้สอน

สมเกียรติ ปุ๋ยสูงเนิน
Technical Coach และ Software Craftsman ที่สยามชำนาญกิจ

เนื้อหาในเวิร์คชอป

01
Evolution of Architecture
  • Monolith
  • Tier/Layer
  • Service-Oriented Architecture (SOA)
  • Microservices
  • Function-as-a-Service (FaaS)
  • Benefits
  • Characteristics
  • Trade-offs
  • Synchronous (Request-Response Model)
  • Asynchronous (Observer/Event)
  • Application pattern
  • Application-infrastructure pattern
  • Infrastructure pattern
  • Use case from E-commerce system

ตารางเรียนรอบถัดไป

06
Jun
Sat, 06 Jun 2020, 02:00 - 10:00
Live
Workshop
Microservices: Concepts & Design
เรียนออนไลน์จากบ้านผ่าน Zoom
7,900.00
บาท
8,900.00
บาท

แผนที่และการเดินทาง

คำถามที่พบบ่อย

Q:
ต้องการซื้อเวิร์คชอปในนามบริษัท
A:

หากต้องการสมัครในนามบริษัท หรือต้องการเอกสารเพิ่มเติม (ใบเสนอราคา, รายละเอียดหลักสูตร, เอกสารประกอบการชำระเงินอื่นๆ)

สามารถติดต่อเราได้ที่ hello@skooldio.com โดยส่งรายละเอียดดังต่อไปนี้

  • ชื่อบริษัท, ที่อยู่บริษัท, เลขประจำตัวผู้เสียภาษี
  • จำนวนผู้เรียน ชื่อ, อีเมล, เบอร์ติดต่อ ของแต่ละท่าน
A:

กรณีแจ้งยกเลิกหรือเลื่อนการเข้าร่วมอบรม

  • หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมอย่างน้อย 14 วัน จะได้รับเงินคืนเต็มจำนวน
  • หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมอย่างน้อย 7 วัน จะได้รับเงินคืน 50%
  • หากแจ้งยกเลิกหรือเลื่อนก่อนวันอบรมน้อยกว่า 7 วัน บริษัทขอสงวนสิทธิ์ในการคืนเงิน
A:

ผู้เข้าอบรมทุกท่านจะได้รับอีเมลแจ้งการเตรียมตัว ก่อนวันอบรมประมาณ 5-7 วัน

ทุกท่านจะได้รับ

  • หนังสือและเอกสารสรุปเนื้อหาหลักสูตร จัดส่งให้ถึงบ้าน
  • เข้าเรียนผ่านแอปพลิเคชัน Zoom
  • ใบกำกับภาษีในกรณีสมัครในนามบริษัทจัดส่งให้ทางไปรษณีย์

สอบถามเพิ่มเติม