เพิ่งเปิดให้ใช้งานสำหรับ Firebase App Hosting (public preview version)ช่วยทำให้เราสามารถ deploy ระบบที่พัฒนาด้วย Angular และ Next.jsดังนั้นเรื่องของ SSR (Server-Side Rendering) ก็สบายแล้ว (Full stack ชัด ๆ)จาก Github repository ได้เลย (เหมือนกับ vercel เลย)โดยทำการ build ด้วย Cloud build และ deploy บน Cloud Run ทำให้ scale แบบอัตโนมัติในส่วนของ static content จะทำ caching ไว้ที่ Cloud CDNรวมทั้ง integrate กับ service อื่น ๆ ได้เช่น Cloud Secret Manager สำหรับจัดการพวก [&hellip
Read More…
สำหรับสาย tech น่าจะเคยได้ยินข่าวที่ทาง 37Signalsหรือบริษัทที่สร้าง Basecamp และ HEY นั้นได้ทำการย้ายระบบงานจาก Cloud กลับมายัง On-premiseซึ่งช่วยลดค่าใช้จ่ายลงมาอย่างมาก
Read More…
ช่วงนี้มีงานที่ต้องส่งให้ลูกค้าลองใช้งาน แต่ไม่อยากลงทุนอะไรมาก เลยคิดถึงเพื่อนเก่าอย่าง Heroku พบว่าสามารถ deploy ระบบในรูปแบบ container ได้เลย (น่าจะมีนานแล้ว แต่ผมไม่สนใจ) ทำให้ deploy ระบบงานง่ายเลย เนื่องจากไม่ต้องเปลี่ยนรูปแบบการพัฒนาอะไรเลย มีขั้นตอนดังนี้
Read More…
การ deploy มันคืออะไร ? มันคือการพูดถึงขั้นตอนการของนำ code แต่ละบรรทัด ย้ายไปยัง server ต่าง ๆ หรือไม่ ? นั่นหมายความว่า เรากำลังแก้ไขปัญหาบางอย่าง เรากำลังทำงานที่น่าเบื่อซำแล้วซ้ำอีก ไม่ว่าจะใช้เครื่องมือใด ๆ ก็ตาม แต่เรากลับพบว่า เครื่องมือใด ๆ ก็ไม่ใช่ปัญหา แล้วปัญหามันเกิดขึ้นมาได้อย่างไรล่ะ
Read More…