| รายละเอียด
เชื่อม Microservices เข้าด้วยกัน ไม่ยาก! แค่ใช้ Kong เป็น จัดการ API Gateway ได้ง่าย ๆ ในหลักสูตร Kong 2 วัน
Microservice คือรูปแบบการพัฒนา Software รูปแบบใหม่ที่มีบทบาทสำคัญในการที่จะช่วยให้ระบบงานมีการทำงานแบบยืดหยุ่นมากขึ้น ตอบสนองต่อการทำงานในระบบสมัยใหม่ที่ต้องการรองรับการทำงานที่รับการใช้งานจากผู้ใช้ในปริมาณมาก ๆ อีกทั้งยังรองรับต่อการพัฒนาระบบที่ไม่ยึดติดกับ platform เดียวสามารถมีหลาย ๆ Platform ในระบบเดียวกันได้ KONG เป็น Software ในส่วนของการจัดการ API Gateway
ในหลักสูตรนี้จะเรียนรู้เริ่มตั้งแต่การติดตั้ง KONG ในแบบต่าง ๆ และวิธีการนำ Kong มาใช้ในการเชื่อมโยง Microservice เข้าด้วยกัน (API Gateway)
ระยะเวลา 2 วัน (9:00 – 16:30 น.)
💰 หลักสูตรของสถาบันไอเอ็มซี สามารถยื่นรับรองหลักสูตรและลดหย่อนภาษีได้ 200%
หลักสูตรนี้เหมาะกับ
- นักพัฒนาระบบ
- นักเรียนนักศึกษา
คุณสมบัติเบื้องต้นของผู้เข้าอบรม
- มีความรู้ด้านการเขียนโปรแกรมภาษา Java Script, HTML, CSS
- มีความรู้ด้านการทำงานของ web application เป็นอย่างดี
- มีความรู้ในการการทำงานของ REST API
สิ่งที่ต้องเตรียม
- Computer PC / Note Book เพื่อใช้ในการทำ Workshop
- RAM 8 GB ขึ้นไป
- พื้นที่ว่าง 10 GB ขึ้นไป
- ระบบปฏิบัติการ Windows 10 Pro ขึ้นไป / Mac / Linux
- ติดตั้ง Software ดังนี้
- Docker For Desktop
- Git Client
- Node.js version 14
- Visual Studio Code
- Google Chrome / Microsoft Edge
ประโยชน์ที่ได้รับ
- เรียนรู้วิธีการติดตั้ง Kong ในแบบต่าง ๆ
- เรียนรู้วิธีการนำ Kong มาใช้ในการเชื่อมโยง micro service เข้าด้วยกัน (API Gateway)
| เนื้อหาในการอบรม
วันที่ 𝟏:
𝐈𝐧𝐭𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐨𝐧 𝐭𝐨 𝐌𝐢𝐜𝐫𝐨𝐬𝐞𝐫𝐯𝐢𝐜𝐞 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞
▪Monolithic Architecture
▪Microservice Architecture
𝐇𝐨𝐰 𝐭𝐨 𝐝𝐞𝐜𝐨𝐦𝐩𝐨𝐬𝐞
𝐑𝐞𝐥𝐚𝐭𝐞𝐝 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬
▪Service Discovery
▪Circuit Breaker
▪Security
▪Monitoring
▪API Gateway
▪External Configuration
𝐇𝐨𝐰 𝐭𝐨 𝐢𝐧𝐬𝐭𝐚𝐥𝐥 𝐊𝐎𝐍𝐆
𝐈𝐧𝐭𝐫𝐨𝐝𝐮𝐜𝐭𝐢𝐨𝐧 𝐭𝐨 𝐊𝐎𝐍𝐆 𝐀𝐏𝐈 𝐆𝐚𝐭𝐞𝐰𝐚𝐲
วันที่ 𝟐:
𝐊𝐎𝐍𝐆 𝐀𝐏𝐈 𝐖𝐨𝐫𝐤𝐬𝐡𝐨𝐩
▪How to add a service
▪How to add a route
▪How to add the key authentication plugin
▪How to add the proxy cache plugin
| ผู้สอน
Mr. Sommai Krangpanich (ดูโปรไฟล์ >>ที่นี่)
- 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞𝐬 : 21 Years
- 𝐂𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧
- SUN Certified Programmer for the Java 2 Platform 1.4
- SUN Certified Web Component Developer for the Java 2, Enterprise Edition 1.4
- IBM Certified Java Programming
- IBM Certified Java-Server Side Programming