AWS Thai Blog

10 ข้อ ที่นักออกแบบสถาปัตยกรรมแบบ serverless ควรรู้

อ้างอิงจากสามบทความก่อนหน้าของการออกแบบและแนวทางปฏิบัติของ AWS Lambda scaling ที่ผู้ใช้จะได้เรียนรู้วิธีการสร้าง Application แบบไร้ Server สำหรับเสกลขนาดใหญ่, โมเดลการเรียกใช้งาน AWS Lambda’s ในแบบต่าง ๆ และวิธีในการพัฒนาด้วย AWS Lambda ที่ดีที่สุด ซึ่งในบทความต่อไปนี้ จะช่วยให้ผู้ใช้ได้พัฒนาความรู้เชิงลึกเกี่ยวกับการทำงานแบบ serverless ไปอีกขั้นด้วยหลักการ 10 ข้อดังต่อไปนี้

AWS Week in Review – 4 กรกฎาคม 2565

โพสต์นี้เป็นส่วนหนึ่งของซีรี่ย์ Week in Review ซึ่งจะเป็นสรุปข่าวและประกาศที่น่าสนใจจาก AWS ประจำสัปดาห์ เริ่มต้นสัปดาห์ใหม่ด้วยการสรุปข่าว AWS ที่สำคัญที่สุดใน 7 วันที่ผ่านมา

ใช้ประโยชน์จากพลังของข้อมูลด้วย AWS Analytics

ปี 2020-2022 ได้เตือนเราถึงความจำเป็นของการมีความคล่องตัวเมื่อเผชิญกับการเปลี่ยนแปลงอย่างต่อเนื่องและกะทันหัน ลูกค้าทุกรายที่ผมคุยด้วยในปีนี้ต้องทำสิ่งต่าง ๆ ที่แตกต่างออกไปเนื่องจากการระบาดใหญ่ ลูกค้าบางรายกำลังมุ่งเน้นไปที่การขับเคลื่อนประสิทธิภาพในการดำเนินงานเพิ่มขึ้น และลูกค้าบางรายกำลังเติบโตอย่างมาก โดยรวมแล้ว ผมเห็นองค์กรต่างๆ ที่ต้องการใช้ข้อมูลของตนเพื่อตัดสินใจได้ดีขึ้นอย่างรวดเร็วเมื่อมีการเปลี่ยนแปลงเกิดขึ้น

AWS Week in Review – 27 มิถุนายน 2565

โพสต์นี้เป็นส่วนหนึ่งของซีรี่ย์ Week in Review ซึ่งจะเป็นสรุปข่าวและประกาศที่น่าสนใจจาก AWS ประจำสัปดาห์ เริ่มต้นสัปดาห์ใหม่ด้วยการสรุปข่าว AWS ที่สำคัญที่สุดใน 7 วันที่ผ่านมา

AWS Week in Review – 20 มิถุนายน 2565

โพสต์นี้เป็นส่วนหนึ่งของซีรี่ย์ Week in Review ซึ่งจะเป็นสรุปข่าวและประกาศที่น่าสนใจจาก AWS ประจำสัปดาห์

AWS CloudShell – Command-Line เพื่อเข้าถึง AWS Resource

ไม่ว่าคุณจะเคยสร้างระบบอัตโนมัติมามากแค่ไหน, ฝึกเรื่อง Infrastructure as Code (IAC) จนเก่ง หรือ ประสบความสำเร็จในการจัดการ server ทีละตัวให้กลายเป็นการจัดการจำนวนมากเป็นกลุ่มงานก็ตาม บางครั้ง เราก็จำเป็นต้อง Interact กับ AWS resources ที่ command line เพื่อการตรวจสอบหรือปรับเปลี่ยนการกำหนดค่าของไฟล์, แก้ไขการใช้งาน หรือแม้แต่ทดลองฟีเจอร์และบริการใหม่จาก AWS

Reference architecture ของ Data Analytics Pipeline แบบ Serverless บน AWS

การ Onboarding ข้อมูลใหม่ หรือสร้าง analytics pipelines แบบใหม่ ใน analytics architectures หรือสถาปัตยกรรมการวิเคราะห์ข้อมูลแบบเก่า มักต้องการความร่วมมือภายในองค์กรทั้งในทีม business, ทีม data engineering, ทีม data science และทีมวิเคราะห์ เพื่อหารือกันเรื่องความต้องการ, โครงสร้าง schema, ความจำเป็นในการใช้งาน infrastructure capacity รวมถึงการจัดการภาระงาน

สร้างแอป React แกลเลอรีรูปภาพโดยใช้ความสามารถในการจัดเก็บไฟล์ใหม่ของ Amplify Studio

Amplify Studio เป็นอินเทอร์เฟซสำหรับการพัฒนาแอปพลิเคชันโดยไม่ต้องเขียนโค้ด (รวมถึง ส่วนประกอบ UI, ตาราง, GraphQL API, Authentication และการจัดเก็บไฟล์) ซึ่งเหล่านี้เป็นส่วนประกอบที่สำคัญในการสร้างแอปพลิเคชัน บล็อกนี้จะอธิบายเกี่ยวกับการสร้างแอปพลิเคชันแกลเลอรีรูปภาพ โดยใช้ความสามารถใหม่ของ Amplify Studio มาสร้างคลังเก็บไฟล์ (Amazon S3 Bucket) กำหนดสิทธิ์เปิดไฟล์ และ การจัดการไฟล์ ทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันได้ง่ายขึ้น และมี Content Manager ซึ่งจะช่วยให้จัดการไฟล์ได้ง่ายขึ้นผ่าน UI ของ Amplify Studio

แนะนำการใช้งาน Karpenter – Open-Source ที่เพิ่มประสิทธิภาพของ Kubernetes Cluster Autoscaler

Karpenter คือโอเพนซอร์สทำหน้าที่เป็นตัวปรับขนาดคลัสเตอร์บน Kubernetes ที่มีความยืดหยุ่นและมีประสิทธิภาพสูงใช้งานได้บน AWS หน้าที่ของ Karpenter จะช่วยปรับปรุงความพร้อมใช้งานของแอปพลิเคชันและประสิทธิภาพของคลัสเตอร์โดย Karpenter จะเรียกใช้ทรัพยากรที่มีขนาดเหมาะสมเพื่อตอบสนองความต้องการของแอปพลิเคชันให้มากที่สุดเพื่อเพิ่มความเร็วในการ Launch ทรัพยากรต่างๆให้ทันท่วงทีและเพื่อลดค่าใช้จ่ายและเพิ่มประสิทธิภาพในการทำ Auto scaling

โครงการริเริ่มจาก AWS เพื่อช่วยพัฒนาความรู้พื้นฐานทางด้านคลาวด์

เรียนรู้ AWS คลาวด์ด้วยการเล่นเป็นตัวละครในเกมส์ที่จะทำให้คุณพัฒนาความรู้พื้นฐานในเรื่องของคลาวด์ของคุณไปกับ AWS Cloud Quest และพบกับเนื้อหาและรูปแบบใหม่ AWS Educate ที่ถูกปรับปรุงเพื่อให้โอกาสในการเรียนรู้แบบลงมือปฏิบัติฟรีสำหรับผู้ที่แสวงหาทักษะทางด้านคลาวด์