Cloudflare Masterclass
- TTCS06
- Classroom
- Fundamental
- Thai | 0

หลักสูตรนี้ถูกออกแบบมาเพื่อให้ผู้เข้าร่วมมีความเข้าใจในสถาปัตยกรรมและบริการหลักของ Cloudflareอย่างลึกซึ้ง สามารถตั้งค่าและบริหารจัดการเว็บไซต์ผ่าน Cloudflare ได้อย่างเต็มประสิทธิภาพ โดยเน้นทั้งในด้านความปลอดภัย (Security), ประสิทธิภาพ (Performance), และความเสถียร (Reliability) พร้อมทั้งWorkshop ปฏิบัติจริงในแต่ละหัวข้อ
Course description
Time
Instructor
Venue
Cloudflare Masterclass
หลักสูตรนี้ถูกออกแบบมาเพื่อให้ผู้เข้าร่วมมีความเข้าใจในสถาปัตยกรรมและบริการหลักของ Cloudflareอย่างลึกซึ้ง สามารถตั้งค่าและบริหารจัดการเว็บไซต์ผ่าน Cloudflare ได้อย่างเต็มประสิทธิภาพ โดยเน้นทั้งในด้านความปลอดภัย (Security), ประสิทธิภาพ (Performance), และความเสถียร (Reliability) พร้อมทั้งWorkshop ปฏิบัติจริงในแต่ละหัวข้อ
Who Should Attend (กลุ่มลูกค้าเป้าหมาย):
- System Administrators / IT Administrators
- DevOps Engineers
- Web Developers / Full-Stack Developers
- ผู้ดูแลเว็บไซต์และแอปพลิเคชัน
คุณสมบัติของผู้เข้าอบรม
- ความเข้าใจพื้นฐานเกี่ยวกับ DNS (A, CNAME, MX record)
- ความรู้เบื้องต้นเกี่ยวกับ HTTP/HTTPS และ SSL/TLS
- ประสบการณ์ในการดูแลเว็บไซต์หรือเว็บเซิร์ฟเวอร์
- เข้าใจหลักการทำงานของ Cloudflare และเครือข่าย Anycast
- สามารถตั้งค่าและจัดการ DNS, SSL/TLS ได้อย่างถูกต้อง
- เพิ่มประสิทธิภาพความเร็วในการโหลดเว็บไซต์ด้วยฟีเจอร์ Caching และ Speed
- ป้องกันเว็บไซต์จากภัยคุกคามพื้นฐานและขั้นสูงด้วย Firewall และ WAF
- รู้จักและเข้าใจบริการยุคใหม่ เช่น Zero Trust และ Edge Computing (Workers)
วันที่ 1: พื้นฐานและฟีเจอร์หลัก (Foundation & Core Features)
Session 1: Introduction to Cloudflare & Onboarding
- Cloudflare คืออะไร? ทำไมถึงต้องใช้?
- หลักการทำงานเบื้องหลัง: Reverse Proxy และ Anycast Network
- ภาพรวมบริการหลัก: Security, Performance, Reliability
- เปรียบเทียบ Plan ต่างๆ (Free, Pro, Business, Enterprise)
Workshop 1: การเพิ่มเว็บไซต์ใหม่เข้าสู่ Cloudflare, การเปลี่ยน Name Server (NS) และตรวจสอบสถานะ
Session 2: DNS Management & SSL/TLS Deep Dive
- การจัดการ DNS Records ผ่าน Dashboard ของ Cloudflare
- ความแตกต่างระหว่าง Proxied (Orange Cloud) และ DNS Only (Grey Cloud)
- การตั้งค่า Universal SSL และทำความเข้าใจ SSL/TLS Modes (Flexible, Full, Full (Strict))
- การจัดการ Edge Certificates และ Custom Certificates
Workshop 2: ตั้งค่า DNS record ที่จำเป็น (A, CNAME, MX) และตรวจสอบการเข้ารหัส SSL/TLS
Session 3: Performance & Caching Optimization
- หลักการทำงานของ Cache บน Cloudflare
- การตั้งค่า Caching Level และ Browser Cache TTL
- การใช้ Page Rules เพื่อควบคุม Cache แบบเจาะจง
- ฟีเจอร์ในแท็บ Speed: Auto Minify (JS, CSS, HTML), Brotli, Rocket Loader
Workshop 3: สร้าง Page Rules เพื่อบายพาส Cache ในหน้า Admin และตั้งค่า Cache everything สำหรับ Static Content
Session 4: Foundational Security & Firewall Rules
- ภาพรวมการป้องกัน DDoS อัตโนมัติ
- การตั้งค่า Firewall Rules เพื่อ Block/Challenge Traffic
- การใช้งาน Security Level และ Bot Fight Mode
- การตั้งค่าพื้นฐานอื่นๆ: Hotlink Protection, Scrape Shield
Workshop 4: สร้าง Firewall Rule เพื่อบล็อก IP Address, ประเทศ และ User-Agent ที่ไม่ต้องการ
วันที่ 2: ฟีเจอร์ขั้นสูงและการประยุกต์ใช้ (Advanced Features & Modern Applications)
Session 5: Advanced Security with WAF
- Web Application Firewall (WAF) คืออะไรและสำคัญอย่างไร?
- การใช้งาน Cloudflare Managed Rulesets (OWASP) เพื่อป้องกันช่องโหว่ทั่วไป (SQLi, XSS)
- การตั้งค่า Rate Limiting เพื่อป้องกัน Brute-force Attack
- การวิเคราะห์และตรวจสอบ Security Events
Workshop 5: เปิดใช้งาน WAF Managed Ruleset และทดลองสร้าง Rate Limiting Rule
Session 6: Reliability & Load Balancing
- แนวคิดเรื่อง High Availability และ Load Balancing
- การตั้งค่า Health Checks เพื่อตรวจสอบสถานะของ Origin Server
- การสร้าง Load Balancer: Origin Pools, Monitors และ Traffic Steering
- รู้จักกับ Argo Smart Routing เพื่อลด Latency
Workshop 6: (Demo) สาธิตการตั้งค่า Load Balancer สำหรับการทำ Failover เมื่อเซิร์ฟเวอร์หลักล่ม
Session 7: Introduction to Cloudflare Zero Trust
- แนวคิด Zero Trust คืออะไร? และทำไมถึงมาแทนที่ VPN แบบเดิม
- Cloudflare Access: การสร้างนโยบายเพื่อเข้าถึงแอปพลิเคชันภายในอย่างปลอดภัยโดยไม่ต้องใช้ VPN
- Cloudflare Gateway: การกรอง DNS Traffic เพื่อเพิ่มความปลอดภัยให้กับผู้ใช้งานในองค์กร
Workshop 7: (Demo) สาธิตการตั้งค่า Access เพื่อป้องกัน Staging Site ด้วยอีเมลขององค์กร
Session 8: The Future is on The Edge
- Cloudflare Workers: Serverless Platform ที่รันบน Edge Network ของ Cloudflare
- Use cases ของ Workers: A/B Testing, แก้ไข Request/Response, Authentication
- Cloudflare Pages: แพลตฟอร์มสำหรับโฮสต์ Jamstack/Static Site
- Cloudflare R2: Object Storage ที่ไม่มีค่า Egress Fee
Workshop 8: ทดลอง Deploy Application Worker ผ่าน Quick Edit
Payment can be made by:
- Cash or Credit Card or Bank Cheque payable to
สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ or National Science and Technology Development Agency
(a post-dated cheque is not accepted) on the first day of the service or within the last day of the service. - Account transfer and send the proof of the payment (the deposit slip) via email xxx@swpark.or.th
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Saving Account Number: 080-0-00001-0
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ - ธนาคารกรุงไทย สาขาตลาดไท
Saving Account Number: 152-1-32668-1
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person
For more information, contact our course coordinator on:
คุณภัสสร พรทิพย์
Ms. Patsorn Pornthip
Tel: +66-2583-9992 Ext. 81422
Email: patsorn@swpark.or.th
You are encouraged to use the course schedule as a guide to plan your training.
The schedule is accessible at www.swpark.or.th for more information.
10,000 THB .
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน
Course Detail :
Instructor info
