ONLINECOURSE.HEADER

AWS: Microservices Essentials

จัดการและติดตั้ง Microservices บนระบบ AWS Cloud อย่างมีประสิทธิภาพ

1,490.00
บาท
4.2

SECTION_TITLE.OVERVIEW

Promotion! ซื้อเป็น Pack คุ้มกว่า

ภายในแพ็กประกอบด้วย

AWS และ Microservices เกี่ยวข้องกันอย่างไร?

AWS เป็นเครื่องมือที่ทรงพลังที่สามารถช่วยให้นักพัฒนาสร้างแอปพลิเคชัน Microservices ได้อย่างง่ายดายและรวดเร็ว ดังนั้น AWS เป็นตัวเลือกที่ยอดเยี่ยมสำหรับนักพัฒนาที่กำลังมองหาแพลตฟอร์ม Cloud Computing Services ที่มีประสิทธิภาพและยืดหยุ่นสำหรับการพัฒนาแอปพลิเคชัน Microservices

และเมื่อการ Deploy Application ด้วย EC2 อาจไม่เพียงพอเมื่อ Application มีขนาดใหญ่ขึ้น มี Services ที่ทำงานภายใน Application มากขึ้น โดย AWS มี Services มากมายที่นักพัฒนาสามารถใช้เพื่อพัฒนาแอปพลิเคชันในรูปแบบของ Microservices ได้อย่างมีประสิทธิภาพ ไม่ว่าจะเป็น EC2, S3, RDS รวมไปถึง API Gateway, CloudWatch, CodePipline และ DevOps Guru เป็นต้น Services เหล่านี้ของ AWS ช่วยให้นักพัฒนาสามารถพัฒนาแอปพลิเคชัน Microservices ได้อย่างรวดเร็ว, สามารถ Scale ได้ มีความยิดหยุ่น, ตรวจสอบและติดตามการทำงานของ Microservices แต่ละส่วนได้อย่างมีประสิทธิภาพ

คอร์สออนไลน์ AWS: Microservices Implementation Essentials

คอร์สนี้จะพาคุณเรียนรู้และลงมือทำ Deploy Microservices ขึ้นระบบ AWS Cloud ได้แก่

  • Container - วิธีที่ใช้ Container โดยครอบคลุม Services ต่าง ๆ ไม่ว่าจะเป็น ECR, ECS และ EKS
  • Serverless - โดยใช้ Services ที่ชื่อว่า Lambda คู่กับ API Gateway Services
  • รวมถึง Services รูปแบบ Asynchronous เพื่อทำการเชื่อม Microservices เหล่านีัเข้าด้วยกัน ไม่ว่าจะเป็น SQS, SNS, Step Functions หรือ Eventbridge เป็นต้น

โดยผู้เรียนได้ลงมือทำใน Hands-On Session ทดลอง Deploy Code ขึ้นไปบนระบบ AWS และภายในคอร์สจะเปรียบเทียบและแสดงให้เห็นถึงข้อดี-ข้อเสียในแต่ละวิธี เพื่อให้ผู้เรียนเห็นภาพการทำงานและสามารถนำไปประยุกต์ใช้งานได้อย่างมีประสิทธิภาพ

สิ่งที่จะได้เรียนในคอร์สนี้

  • เข้าใจแนวคิดพื้นฐานของ Microservices ใน AWS
  • เรียนรู้การใช้ Docker และ Containerization
  • การเชื่อมต่อบริการและการใช้ ECS Service Connect.
  • การใช้ AWS Lambda สำหรับการประมวลผลแบบ Serverless
  • การ Integrate แอปพลิเคชันในรูปแบบต่าง ๆ ได้แก่ SQS, SNS, EventBridge

สอนโดยคุณพงศกร ธีรภาพวงศ์ - CTO จาก Hato Hub

  • อดีตมือโปร Senior Software Development Engineer จาก Amazon.com
  • AWS Certified Solutions Architect Professional
  • AWS Certified Developer Associate
  • AWS Certified SysOps Administrator Associate

ออกมาเป็นหลักสูตรเสมือน Road map ในการศึกษา AWS ที่มุ่งเน้นการทำงานจริง โดยสอนจากประสบกาณณ์ที่ได้ทำงานกว่า 8 ปี ที่บริษัท Amazon ประเทศอเมริกา และสามารถนำไปใช้ต่อยอดในสายงานของผู้เรียนได้ ไม่ต้องเสียเวลาลองผิดลองถูกด้วยตัวเอง สามารถประยุกต์เลือกใช้งานได้เหมาะสมกับระบบ Production ขององค์กร หรือ งานของผู้เรียนได้อย่างมีประสิทธิภาพ

คอร์สนี้เหมาะกับใคร

  • ทีม Infra ผู้ดูแลระบบ Cloud Engineer, System Engineer, Security Engineer, Platform Engineer หรือ IT Support เป็นต้น ที่กำลังเริ่มต้นปรับเปลี่ยนระบบจาก On-Premise เข้าสู่ระบบ AWS Cloud Computing และต้องการศึกษา AWS เพื่อพัฒนาแอปพลิเคชันตั้งแต่พื้นฐาน พร้อมได้ลงมือทำเพื่อเรียนรู้การจัดการระบบ AWS แบบ Best Practices
  • ทีม Software Engineer, Data Engineer ที่ต้องพัฒนาระบบขึ้น Cloud ทำงานร่วมกับทีมผู้ดูแลระบบ โดยต้องการเสริมทักษะเทคโนโลยี AWS ให้มีความรู้ที่กว้างขึ้นเพิ่มประสบการณ์ในการทำงาน เพิ่มโอกาสเติบโตในสายและสร้างโปรไฟล์ด้วยสกิลที่องค์กร Tech ทั่วโลกต้องการ
  • นักเรียน นักศึกษา ที่อยากศึกษาการทำงานของ AWS Cloud Computing Services เพื่อเพิ่มทักษะใช้สมัครงานองค์กร Tech ทั่วโลก สร้างโอกาสที่ได้เปรียบมากกว่า Candidate คนอื่น ๆ

ความรู้พื้นฐานที่ต้องมี

  • คอร์สนี้ไม่เหมาะกับผู้ไม่มีพื้นฐานเรื่อง AWS Cloud Computing Services มาก่อน
  • เข้าใจวงการหรือวิธีพัฒนาซอฟต์แวร์ในระดับเบื้องต้น
  • เคยใช้คำสั่ง Command Line ได้ในระดับพื้นฐาน

SECTION_TITLE.INSTRUCTOR

พงศกร ธีรภาพวงศ์ (CTO ที่ Hato Hub) | Skooldio Instructor
พงศกร ธีรภาพวงศ์
CTO ที่ Hato Hub

SECTION_TITLE.COURSE_OUTLINE

01

Welcome to Course

Welcome to Course

Course Material

Introduction to Course

Microservices 3 Ways

0:58

Container

7:30

Amazon Elastic Container Registry (ECR)

1:11

Amazon Elastic Container Service (ECS)

11:51

ECS Hands-On

25:24

Interconnecting Services ECS Service Connect

0:23

ECS-EKS Workshops

3:12

AWS Lambda

0:20

Pain Points from Managing Servers

3:38

What is Serverless

1:16

Lambda : Serverless Changes

4:37

Lambda Hands-on

5:04

Stateless & Reuse

5:39

When NOT to use Lambda

1:49

Example Use Cases part I

3:02

Lambda + S3 Hands-on

10:36

Example Use Cases part II

4:04

Serverless Application Model

6:12

Benefits

4:26

Lambda + API Gateway Hands-on

26:20

Which one to choose- Lambda first + SAM

2:54

Application Integration

3:27

Amazon SQS

5:19

Amazon SNS

1:18

SQS + SNS

0:48

EventBridge

3:13

SQS and SNS Hands-on

8:48

EventBridge Hands-on

9:29

SQS vs SNS vs EventBridge

4:54

StepFunctions Hands-on

5:38

SECTION_TITLE.FAQS

Q:

วิธีขอใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคล

A:

หากต้องการใบเสนอราคาและใบแจ้งหนี้ในนามนิติบุคคลสามารถส่งรายละเอียดดังนี้

  • คอร์สที่สนใจและจำนวนผู้เรียน
  • ชื่อ-นามสกุล, เบอร์โทรผู้ติดต่อ
  • ชื่อ-ที่อยู่บริษัท, เลขประจำตัวผู้เสียภาษี
  • จำนวนภาษีหัก ณ ที่จ่าย (ถ้ามี)

มาที่ hello@skooldio.com โดยใช้ระยะเวลาดำเนินการไม่เกิน 1 วันทำการ (จันทร์-ศุกร์)

A:

สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com

A:

กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด

A:

สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี

A:

หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้

คอร์สอื่นๆ ที่ผู้ซื้อคอร์สนี้สนใจ