0Pricing
API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) icon

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

BackendCloudNetworkWebSystemsEnterpriseScripting

เชี่ยวชาญในสถาปัตยกรรมและการนำไปใช้งาน API Gateways และ Reverse Proxies โดยใช้ Nginx และ Spring Cloud Gateway สำหรับการสร้างแอปพลิเคชันไมโครเซอร์วิสที่แข็งแกร่งและขยายได้

🤖 ขับเคลื่อนด้วย AI📚 คอร์ส 12👥 ผู้เรียน 100,000+ คน⭐ คะแนน 4.9
ภาพรวมคอร์ส

API Gateways และ Reverse Proxies กับ Nginx และ Spring Cloud Gateway

สถาปัตยกรรมไมโครเซอร์วิสทุกแบบต้องการจุดเข้าแบบควบคุม — สิ่งที่จัดการเส้นทางคำขอ บังคับใช้ความปลอดภัย และปกป้องบริการภายในจากโลกภายนอก เนื้อหาในแทร็กนี้ครอบคลุมชั้นนั้นอย่างลึกซึ้ง โดยใช้เครื่องมือสองตัวที่พบได้ทั่วไปในสภาพแวดล้อมผลิตภาพ: Nginx ซึ่งเป็น reverse proxy และ web server ที่ได้รับการทดสอบมาอย่างดี และ Spring Cloud Gateway ซึ่งเป็น reactive Java gateway ที่สร้างมาสำหรับสแต็ก Spring-based microservice คุณจะได้เรียนรู้ไม่เพียงแต่ไวยากรณ์การกำหนดค่าเท่านั้น แต่ยังรวมถึงเหตุผลทางสถาปัตยกรรมที่อยู่เบื้องหลังการตัดสินใจดังกล่าว

สิ่งที่คุณจะได้เรียนรู้

คุณจะเริ่มต้นด้วยแนวคิดหลัก — proxy คืออะไร reverse proxy แตกต่างจาก forward proxy อย่างไร และ API gateway มีบทบาทอย่างไรในภาพรวม จากนั้น คุณจะกำหนดค่า Nginx สำหรับ proxying ใช้การแข็งแกร่งด้านความปลอดภัยและการปรับแต่งประสิทธิภาพ นำไปใช้ยุทธศาสตร์ load balancing และปรับแบบรูป Nginx เฉพาะสำหรับไมโครเซอร์วิส ในด้าน Spring Cloud Gateway คุณจะเชื่อมต่อ service discovery เขียน custom filters ใช้ circuit breakers และนโยบาย retry ผ่านแบบรูป resilience patterns และล็อกเส้นทางด้วยฟีเจอร์ความปลอดภัยและการสังเกตการณ์ รวมถึง distributed tracing และ metrics

เส้นทางการเรียนรู้

สิบสองคอร์สครอบคลุมระดับ A1 ถึง C2 แทร็กเปิดด้วยคอร์สพื้นฐานฟรีหนึ่งคอร์ส จากนั้นไปยังคอร์สระดับ A2 และ B ที่ครอบคลุม Nginx proxying ในทางปฏิบัติ Spring Cloud Gateway routing ความแข็งแกร่งด้านความปลอดภัย และแบบรูป Nginx เฉพาะสำหรับไมโครเซอร์วิส สี่คอร์ส C1 ขั้นสุดท้ายมุ่งเน้นไปที่ Advanced Nginx Load Balancing Strategies Spring Cloud Gateway Filters in Depth Spring Cloud Gateway Resilience Patterns และ Nginx for Production & Monitoring แทร็กปิดด้วยระดับ C2 ด้วย Spring Cloud Gateway Security & Observability ซึ่งครอบคลุม OAuth2 integration rate limiting และ observability pipelines ระดับผลิตภาพ

วิธีการทำงาน

แต่ละคอร์สแบ่งออกเป็นบทเรียนสั้น ๆ ที่เน้นเฉพาะเรื่อง ซึ่งคุณสามารถเสร็จสิ้นได้ในตัวแก้ไขที่สร้างขึ้นมา โดยใช้ไฟล์การกำหนดค่าจริงและ feedback แบบเรียลไทม์ AI tutor พร้อมให้ความช่วยเหลือเมื่อใดก็ตามที่คุณติดขัดกับ directive filter predicate หรือ resilience policy

เริ่มเรียนรู้ →

วิธีการเรียนรู้ของคุณ

🎯
บทเรียนแบบโต้ตอบ
แบบฝึกหัดการเขียนโค้ดโดยตรงพร้อมข้อเสนอแนะแบบเรียลไทม์
🤖
ติวเตอร์ AI
ได้รับความช่วยเหลือแบบทันทีจาก AI ของเราเมื่อคุณติดขัด
💻
ตัวแก้ไขในตัว
เขียนและรันโค้ดโดยตรงในเบราว์เซอร์ของคุณ
🏆
ใบรับรอง
ได้รับใบรับรองเมื่อคุณเสร็จสิ้นหลักสูตร
หลักสูตร

12 หลักสูตร

ทุกหลักสูตรในเส้นทางการเรียนรู้ API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

01

ทำความเข้าใจพร็อกซี พร็อกซีย้อนกลับ และเกตเวย์ API

A14 บทเรียน

หลักสูตรขนาดสั้นนี้แนะนำแนวคิดพื้นฐานของพร็อกซี พร็อกซีย้อนกลับ และเกตเวย์ API เรียนรู้ว่าเหตุใดองค์ประกอบเหล่านี้จึงสำคัญต่อสถาปัตยกรรมเว็…

02

พื้นฐาน Nginx สำหรับการทำพร็อกซี

A24 บทเรียนPRO

เริ่มต้นใช้งาน Nginx ซึ่งเป็นเว็บเซิร์ฟเวอร์และพร็อกซีย้อนกลับที่ทรงพลัง หลักสูตรนี้ครอบคลุมการติดตั้ง การกำหนดค่าพื้นฐาน และการให้บริการเน…

03

การใช้ Nginx เป็นพร็อกซีย้อนกลับในทางปฏิบัติ

B14 บทเรียนPRO

หลักสูตรขนาดสั้นนี้มุ่งเน้นการกำหนดค่า Nginx ให้ทำหน้าที่เป็นพร็อกซีย้อนกลับโดยเฉพาะ เรียนรู้การส่งการรับส่งข้อมูลไปยังเซิร์ฟเวอร์ส่วนหลัง…

04

บทนำสู่ Spring Cloud Gateway

B24 บทเรียนPRO

เจาะลึก Spring Cloud Gateway ซึ่งเป็นเกตเวย์ API ที่ทรงพลังซึ่งสร้างบน Spring Boot และ Spring WebFlux หลักสูตรนี้ครอบคลุมการตั้งค่าโครงการ…

05

การรักษาความปลอดภัยและเพิ่มประสิทธิภาพ Nginx

B24 บทเรียนPRO

ยกระดับความปลอดภัยและประสิทธิภาพของพร็อกซี Nginx หลักสูตรนี้ครอบคลุมการกำหนดค่า SSL/TLS การเพิ่มประสิทธิภาพ HTTP/2 และกลไกการยืนยันตัวตนพื้…

06

Spring Cloud Gateway และการค้นพบบริการ

B24 บทเรียนPRO

ผสาน Spring Cloud Gateway เข้ากับกลไกค้นพบบริการ เช่น Eureka หรือ Consul เรียนรู้การทำเส้นทางแบบไดนามิกและใช้ Spring Cloud LoadBalancer เพื…

07

รูปแบบไมโครเซอร์วิสสำหรับ Nginx

B24 บทเรียนPRO

ประยุกต์ใช้ Nginx เพื่อสร้างรูปแบบไมโครเซอร์วิสทั่วไป หลักสูตรนี้ครอบคลุมการกำหนดรุ่น API การจัดการการใช้ทรัพยากรร่วมกันข้ามต้นทาง (CORS) แ…

08

กลยุทธ์การกระจายโหลด Nginx ขั้นสูง

C14 บทเรียนPRO

เชี่ยวชาญเทคนิคการกระจายโหลดขั้นสูงด้วย Nginx หลักสูตรนี้ครอบคลุมอัลกอริทึมหลากหลาย การตรวจสอบสุขภาพสำหรับระบบที่มั่นคง และวิธีรักษาความต่อ…

09

เจาะลึกตัวกรอง Spring Cloud Gateway

C14 บทเรียนPRO

สำรวจพลังของตัวกรองใน Spring Cloud Gateway สำหรับปรับเปลี่ยนคำขอและการตอบกลับ เรียนรู้การสร้างตัวกรองส่วนกลาง ตัวกรองแบบกำหนดเอง และใช้ความ…

10

รูปแบบความทนทานของ Spring Cloud Gateway

C14 บทเรียนPRO

สร้างเกตเวย์ API ที่ทนทานด้วย Spring Cloud Gateway หลักสูตรนี้สำรวจตัวตัดวงจรด้วย Resilience4j กลไกการลองใหม่ ระยะหมดเวลา และกลยุทธ์การจัดก…

11

Nginx สำหรับระบบจริงและการตรวจสอบ

C14 บทเรียนPRO

เตรียม Nginx ให้พร้อมสำหรับสภาพแวดล้อมจริง โดยมุ่งเน้นการบันทึกเหตุการณ์ การปรับแต่งประสิทธิภาพ และการนำไปใช้งานในสภาพแวดล้อมแบบคอนเทนเนอร์…

12

ความปลอดภัยและการสังเกตการณ์ของ Spring Cloud Gateway

C24 บทเรียนPRO

รักษาความปลอดภัยให้ Spring Cloud Gateway ด้วยการยืนยันตัวตนด้วย JWT และยกระดับการสังเกตการณ์ผ่านการติดตามแบบกระจายและการกำหนดค่าแบบรวมศูนย์…

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

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

หลักสูตร API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) ฟรีหรือไม่

ใช่ คุณสามารถเริ่มหลักสูตร API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) ได้ฟรีและเสร็จสิ้นบทเรียนแบบโต้ตอบโดยไม่มีค่าใช้จ่าย การสมัครสมาชิก PRO ที่เป็นทางเลือกจะปลดล็อกเครื่องมือ AI ขั้นสูงและใบรับรองที่แชร์ได้

ฉันต้องมีประสบการณ์มาก่อนหรือไม่ในการเรียนรู้ ALL

ไม่ หลักสูตรเริ่มต้นด้วยพื้นฐานและค่อยๆ ไปสู่หัวข้อที่ซับซ้อนมากขึ้น ดังนั้นคุณสามารถเริ่มได้แม้ว่าจะไม่มีประสบการณ์ ALL มาก่อน

ฉันจะเรียนรู้ ALL บน CoddyKit ได้อย่างไร

คุณเรียนรู้โดยการลงมือทำ บทเรียนสั้น ๆ แบบโต้ตอบจับคู่คำอธิบายที่ชัดเจนกับแบบฝึกหัดการเขียนโค้ดที่ทำงานในเวลาจริง และติวเตอร์ AI ที่ทำงาน 24/7 ให้ความช่วยเหลือแบบบุคคลเมื่อคุณติดขัด

ฉันได้รับใบรับรองสำหรับการเสร็จสิ้น API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) หรือไม่

ใช่ ผู้เรียน PRO สามารถสอบและได้รับใบรับรองการเสร็จสิ้นที่แชร์ได้พร้อมรหัสที่สามารถตรวจสอบได้สำหรับหลักสูตร API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

ฉันสามารถเรียนรู้ ALL บนโทรศัพท์ของฉันได้หรือไม่

ใช่ CoddyKit พร้อมใช้งานบนเว็บและเป็นแอปพลิเคชันแบบเนทีฟ iOS และ Android ดังนั้นคุณสามารถเรียนรู้ ALL บนอุปกรณ์ใดก็ได้และความคืบหน้าของคุณจะซิงค์ในทุกอุปกรณ์

เริ่มเรียน API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) ตอนนี้

เข้าร่วมกับผู้เรียนนับพันคนที่กำลังเรียนรู้การเขียนโปรแกรมผ่านบทเรียนที่ขับเคลื่อนด้วย AI

เริ่มฟรี →ดูคอร์สทั้งหมด