Open post

Certified containers กับ Docker containers ต่างกันอย่างไร?

ไม่ขอเกริ่นเกี่ยวกับ Docker นะครับ สำหรับการ Deploy แอปพลิเคชันสมัยใหม่แบบ Docker-based application (แบบเดิม monolithic applications) ด้วย Docker images บนตัว Docker รันไทม์หลัก ๆ แล้ว images มาจาก 3 แหล่งครับ คลัง Docker Hub registry Public registry (community images/Docker Native) และ Private registry image (Custom Docker Containers) โดยที่คลังเก็บ images บน Docker Hub registry จะแบ่งประเภทของ images ไว้ 2 ประเภทคือ Official Images เป็น Official Images ดูแลโดย Docker […]

Continue readingMore Tag
Open post

11.11 Big Sale! Alibaba Cloud รองรับ 1 ล้าน Container ในเวลาเพียง 1 ชั่วโมง!

Alibaba Cloud รองรับ Auto-Scale Up 1 ล้าน Container ภายในเวลาเพียง 1 ชั่วโมง ยังไง? “เราภูมิใจเป็นอย่างมากที่ได้สนับสนุนผู้บริโภค 800 ล้านคนและร้านค้ากว่า 250,000 แบรนด์ในช่วงเทศกาลช้อปปิ้งที่ใหญ่ที่สุดในโลก” นั้นเป็นคำกล่าวของ Li Cheng ประธานเจ้าหน้าที่ฝ่ายเทคโนโลยีของ Alibaba Group. วันนี้พาไปส่องเทคโนโลยีที่อยู่เบื้องหลัง 11.11 ที่ระบบรองรับคำสั่งซื้อ 583,000 คำสั่งซื้อได้ในวินาที! เทศกาล 11.11 Alibaba Cloud สร้างสถิติใหม่ ย้อนไปปี 2009 ที่จัดเทศกาล 11.11 ขึ้นเป็นครั้งแรก ช่วงนั้นมียอดสั่งซื้อออนไลน์เพียง 400 orders ต่อวินาที และล่าสุดเทศกาล 11.11 ปี 2020 Big Sale! ที่ผ่านมา อาณาจักรอีคอมเมิร์ซในเครือ Alibaba มียอดสั่งซื้อสูงสุดถึง 583,000 รายการในเวลาเพียงวินาที! ครับ […]

Continue readingMore Tag
Open post

7 คำถาม ที่คนใช้ NGINX อาจไม่เคยรู้เกี่ยวกับ LiteSpeed เว็บเซิร์ฟเวอร์

LiteSpeed เป็นผลิตภัณฑ์ซอฟต์แวร์ด้านเว็บเซิร์ฟเวอร์ พัฒนาโดยบริษัท LiteSpeed Technologies ซึ่งเขาก็มีผลิตภัณฑ์ในมืออยู่หลายตัว (ตั้งแต่ต้นน้ำถึงปลายน้ำ) แต่วันนี้จะมาตอบคำถามที่เกี่ยวกับ LiteSpeed เว็บเซิร์ฟเวอร์เท่านั้นนะครับ (ปิดท้ายขายของนิดหน่อย ^^) LiteSpeed คือผู้ให้บริการ hosting provider? ไม่ใช่ครับ LiteSpeed เป็นซอฟต์แวร์เว็บเซิร์ฟเวอร์ ไม่ใช่ผู้ให้บริการเว็บโฮสติ้งใดๆทั้งสิ้น!และ LiteSpeed Technologies เขาให้บริการโซลูชันด้าน web acceleration หรือพวกเทคโนโลยีเร่งความเร็วให้กับเว็บเซิร์ฟเวอร์ เช่น Cache plugin, Load balance และ CDN ครับ. LiteSpeed Web Server ฟรี? เดี๋ยววๆๆๆLiteSpeed มี 2 เวอร์ชั่น1. OpenLiteSpeed เป็น open source เราสามารถดาวน์โหลดมาติดตั้งใช้งานได้ฟรีๆ เลยครับ 2. และ LiteSpeed Enterpriseเป็นเวอร์ชันใช้ในเชิงพาณิชย์ระดับองค์กร (premium product) ต้องควักตังค์ซื้อ […]

Continue readingMore Tag
Open post

เรื่องนี้มีแค่คุณเท่านั้นที่ได้รู้ Auto scaling กับ Predictive scaling

ถ้าจะให้พูดแบบทึ่ง ๆ ตรง ๆ เรื่องนี้โรงเรียนไม่เคยสอน หนังสืออ้างอิงก็ไม่มี เรื่องนี้มีแค่คุณเท่านั้นที่ได้รู้… Auto scaling กับ Predictive scaling รู้แล้วอย่าไปเล่าให้ใครฟังนะครัช 55++ เมื่อ 10ปี ก่อนเรื่องนี้โรงเรียนไม่มีสอนเพราะ Predictive scaling เป็นแนวคิดใหม่การทำ Auto scalingเข้าประเด็นแบบไม่มีปี่มีขลุ่ยเลยละกันครัช Auto-scaling กับ Predictive scaling Auto Scalable เป็นคอนเซปต์การปรับขนาดโดยอัตโนมัติเดิมทีการสร้างแผนการปรับขนาดแบบดั่งเดิมผู้ดูแลระบบจะกำหนดค่าด้วยออปชัน เช่น Schedule หรือ Usage-Based Rules ด้วย System metrics ซึ่งเป็นตัวชี้วัดเพื่อมอนิเตอร์การปรับขนาดเพิ่มขึ้น/ลดลงอัตโนมัติ. การทำ Auto Scaling ก็เพื่อรักษาประสิทธิภาพการทำงานของแอปพลิเคชันและเซิร์ฟเวอร์ให้มีเสถีรยภาพ(ไม่ให้ระบบล่ม) คงประสิทธิภาพการทำงานนั้นเอง Auto scaling แบ่งออกได้เป็น 2 ประเภทคือ ฝั่ง Workload การปรับขนาดแอปพลิเคชันของคุณโดยอัตโนมัติในเวลาที่ใช้ โดยการเพิ่มจำนวนของ Pod และ schedule ไปยัง […]

Continue readingMore Tag
Open post

รู้จักกับ QUIC.cloud (HTTP/3 Premium CDN)

แนวคิด CDN สำหรับเว็บไซต์เทนร์ดตอนนี้ดูเหมือนว่าได้ปรับแต่งมาประมวลผลบนสถาปัตยกรรม Edge Computing (CDN + Edge + QUIC) แทนแบบดั่งเดิม (แคชเนื้อหาเท่านั้น) CDN กับ Edge Computing เหมือนหรือต่างกันอย่างไร? แต่เมื่อบริการ CDN (Content Delivery/Distribution Network) ทำหน้าที่เป็น Reverse Proxy ที่คั่นกลางระหว่าง Origin Server กับเครือข่าย CDN ที่มีเซิร์ฟเวอร์ตั้งในศูนย์ข้อมูลกระจายอยู่ทั่วโลก อีกทั้ง CDN ยังทำหน้าที่เป็น Cache เก็บพวก Request / Response ที่มีค่า Cache-Control เป็น public ส่วนใหญ่จะเป็น Static Files เช่น พวกไฟล์รูปภาพ, ไฟล์ js, ไฟล์ css เป็นต้น Edge Computing เป็นแนวคิดการออกแบบระบบที่ใช้หน่วยประมวลผล […]

Continue readingMore Tag
Open post

AWS ผนึกกำลังกับพันธมิตร True IDC เปิดบริการใหม่ AWS Edge location Network ในประเทศไทย

ปูทางสู่ระบบนิเวศที่แทบไร้คู่ต่อกร AWS ประกาศเปิดบริการใหม่ เปิดบริการใหม่ AWS Edge location  Network ในประเทศไทย ก่อนจะไปเข้าเรื่องนี้ แอดอยากขอเกริ่นพูดถึงความแตกต่างระหว่างบริการAWS Cloud computing และ AWS Edge computing Cloud computing ทาง AWS จะ provide infrastructure บนศูนย์ข้อมูลของตนเองตามภูมิกาคต่าง ๆ ส่วน Edge computing เป็นแนวคิดการออกแบบระบบที่ใช้หน่วยประมวลผล (Edge Server) ที่อยู่ใกล้กับต้นทางข้อมูลมากที่สุดเพื่อลดเวลาในการเข้าถึงข้อมูลแล้วต่อ Edge gateway เข้ากับ Services provide infrastructure (AWS) ครับ และนั้นก็อาจจะบอกได้ว่าเว็บแอปพลิเคชันหรือบริการใดที่ใช้ Edge Network จะทำให้ latency ต่ำ เพิ่ม experience สร้างประสบการณ์ผู้ใช้ให้ดียิ่งขึ้น บริการ AWS Edge location Network […]

Continue readingMore Tag
Open post

Server-Side GTM คืออะไร?

ก่อนจะไปสู่เนื้อหา Server-Side GTM อยากลากทุกคนพาไปรู้จักกับ Google Analytics กันก่อนครัช อย่าหาทำ “IT +Digital Marketing” ใครว่าง่าย ๆ แค่คุณยังไม่เจอะคำถามยาก ๆ ^^ ฮ่า ๆๆ เช่น ในแต่ล่ะวันมี “User” แวะเยี่ยมชม Web และ Mobile App จริงๆ กี่คน? แบบไม่ซ้ำกันจริงๆ ??? คำเตือน: เนื้อหาไม่เหมาะกับคนไม่เคยทำเว็บ! โพสต์ในสัปดาห์นี้เอาใจคนทำงาน IT +Digital marketing แอดนิยามเป็น IT+MarTech ให้ดูคลูๆ ล่ะกันครัช ปูพื้นฐาน ขอเกริ่นหน่อย…ด้วยคำถามง่าย ๆ 55++ 😄 คุณจะรู้ได้อย่างไรว่าช่องทาง Marketing Channel ใดที่คุณทำแคมเปญ และ Platform ใดระหว่าง Web หรือ Mobile App […]

Continue readingMore Tag
Open post

Web Cache หรือ HTTP Caching Headers คืออะไร

หงุดหงิด! เว็บช้า? เมื่อผู้ใช้รู้สึกหงุดหงิดเมื่อเว็บไซต์ทำงานช้า และนี่ก็เป็นจุดกำหนดนิยามคำว่า Caching เพื่อเพิ่มประสิทธิภาพให้กับเว็บเซิร์ฟเวอร์ มาทำความเข้าใจเรื่องของ Caching กันครับ โพสนี้ว่าด้วยเรื่อง…เวทมนตร์ Web Cache หรือ HTTP Caching Headers ไม่พล่ามทำเพลง ไม่สาทะยาย บอกข้อดีเลยล่ะกันครับ 55++ Performance / Reduced latency – เพิ่มประสิทธิภาพ, ตอบสนองเร็ว หล้าย ๆ กับทัก inbox แล้ว reply กลับทันทีด้วย AI bot Cust down the bandwidth – แบนด์วิดท์เหลือ ๆ เพราะไม่ได้ใช้แบนด์วิดท์เซิร์ฟเวอร์ Reduced load on the serer – ลดการไปโหลดเซิร์ฟเวอร์ ปล่อยให้เซิร์ฟเวอร์ว่างรับงานใหม่ ๆ มาทำ การแคช (Caching) คืออะไร? […]

Continue readingMore Tag
Open post

รู้จักกับ MTA-STS มาตรฐานใหม่รักษาความปลอดภัย SMTP Mail Server สำหรับองค์กร

รู้จักกับ MTA-STS มาตรฐานใหม่รักษาความปลอดภัยระบบเมลขั้นสูงของ Google Workspace (ชื่อเดิม G Suite) และการจัดการสแปม หากว่าด้วยเรื่องโปรโตคอล SMTP (Simple Mail Transfer Protocol) ที่กำหนดมาเพื่อเป็นมาตรฐานในการสื่อสาร ใช้ส่งอีเมลจากเมลเซิร์ฟเวอร์หนึ่งไปยังเมลเซิร์ฟเวอร์หนึ่ง (ที่ไม่มีการเข้ารหัสแต่อย่างใด) หากต้องการเข้ารหัสเครื่องเมลเซิร์ฟเวอร์ต้องสนับสนุนกลไก SMTP over SSL, TLS เป็นต้น แต่แม้ว่าปัจจุบันเมลเซิร์ฟเวอร์ (SMTP server) จะใช้ TLS (port 587) กันแล้ว แต่ยังพบว่ามีช่องโหว่ที่เอื้อต่อผู้ไม่หวังดีสามารถโจมตีเปลี่ยนเส้นทางอีเมลได้ และการใช้งานอุปกรณ์ (โปรแกรม/แอปเมลไคลเอ็นต์) ที่กำลังติดต่ออยู่นั้นต้องรองรับ SSL/TLS ด้วยเช่นกัน ระหว่าง SMTP TLS กับ SSL แตกต่างกันยังไง? ขั้นตอนการเข้ารหัสและเวลาเรียกใช้งานโปรโตคอล SSL จะต้องแยก port ของ data ที่เข้ารหัส กับไม่ได้เข้ารหัสออกจากกัน ส่วน TLS จะแยก […]

Continue readingMore Tag
Open post
jelastic memcached

ทำความรู้จัก Memcached และปรับจูนประสิทธิภาพเว็บด้วย PHP sessions clustering in the Cloud

ปัจจุบัน Web stack เริ่มมีการนำ Memcached มาใช้ในการเพิ่มประสิทธิภาพของเว็บแอปพลิเคชัน เช่น การทำแคช PHP sessions cluster เป็นต้น Memcached เป็นระบบแคชอ็อบเจ็กต์บนหน่วยความจำแบบกระจาย (Distributed memory object caching system) ที่ฟรี และมีประสิทธิภาพสูง ติดตั้งบนเซิร์ฟเวอร์เพื่อใช้เร่งความเร็วให้เว็บแอปพลิเคชันแบบไดนามิก โดยลดภาระของการเข้าถึง database อีกทั้ง Memcached ยังช่วยให้คุณใช้ประโยชน์จากหน่วยความจำได้ดีขึ้น  รูปแบบการทำงานของ Memcached คือ เมื่อเว็บแอปพลิเคชันรับคำขอมา เช่น add to cart แต่ละเซสชันที่เสร็จสมบูรณ์ เซสชันจะถูกเขียนลงในโหนด Memcached ก่อนเพื่อสำรองข้อมูลเซสชันไว้ในเมมโมรี่  ดังนั้นในกรณีที่เว็บแอปพลิเคชั้น master node ตายลง (Original เซิร์ฟเวอร์) ก็ยังมีเซสชันที่พร้อมใช้งานบนเว็บแอปพลิเคชัน (AppServer โหนดอื่น ๆ) และสามารถใช้เพื่อตอบสนอง request ถัดไปได้ และหลังจากการ request ในครั้งที่สองเสร็จสิ้น เซสชันจะถูกอัปเดตใน Memcached Memcached แบ่งการทำงานได้เป็น […]

Continue readingMore Tag

Posts navigation

1 2 3 4 5 6 7 8 9 10 11 12
Scroll to top