ไร้เซิร์ฟเวอร์บน AWS
AWS นำเสนอเทคโนโลยีสำหรับการเรียกใช้งานโค้ด การจัดการข้อมูล และการผสานรวมการทำงานของแอปพลิเคชันทั้งหมดโดยไม่ต้องมีการจัดการเซิร์ฟเวอร์ เทคโนโลยีแบบไร้เซิร์ฟเวอร์ประกอบด้วย Auto Scaling ความพร้อมใช้งานในตัวที่สูง และรูปแบบการเรียกเก็บค่าบริการตามการใช้งานจริงเพื่อเพิ่มความคล่องตัวและความคุ้มค่าต่อต้นทุน เทคโนโลยีเหล่านี้ยังช่วยกำจัดงานด้านการจัดการโครงสร้างพื้นฐานอย่างการเตรียมความจุและการแพตช์ คุณจึงสามารถให้ความสำคัญกับการเขียนโค้ดเพื่อให้บริการลูกค้าของคุณได้ แอปพลิเคชันแบบไร้เซิร์ฟเวอร์เริ่มจาก AWS Lambda ซึ่งเป็นบริการประมวลผลที่ขับเคลื่อนด้วยเหตุการณ์ที่ผสานการทำงานแบบเนทีฟกับบริการของ AWS อื่นๆ มากกว่า 200 รายการและแอปพลิเคชันการให้บริการซอฟต์แวร์ (SaaS)
ก้าวต่อไป
พร้อมที่จะสร้างแล้วหรือยัง ไปที่ไลบรารีการเรียนรู้เพื่อเริ่มต้นบทแนะนำสอนการใช้งานระบบไร้เซิร์ฟเวอร์แบบฝึกปฏิบัติจริง
ต้องการเพิ่มความสามารถให้กับทีมพัฒนาของคุณใช่ไหม ดูข้อมูลเชิงลึกเหล่านี้จาก IDC
ต้องการสร้าง MVP อย่างรวดเร็วใช่ไหม เรียนรู้วิธีเข้าถึงเครดิตและสร้างแอปพลิเคชันแรกของคุณ
บริการแบบไร้เซิร์ฟเวอร์บน AWS
แอปพลิเคชันสมัยใหม่นั้นสร้างขึ้นมาเพื่อการใช้งานแบบไร้เซิร์ฟเวอร์เป็นหลัก ซึ่งเป็นกลยุทธ์ที่ให้ความสำคัญกับการนำบริการแบบไร้เซิร์ฟเวอร์มาใช้ คุณจึงสามารถเพิ่มความคล่องตัวได้ตลอดสแตกแอปพลิเคชัน เราได้พัฒนาบริการไร้เซิร์ฟเวอร์ต่างๆ สำหรับสแตกของคุณทั้งสามเลเยอร์ ซึ่งก็คือการประมวลผล การผสานรวม และการจัดเก็บข้อมูล ลองพิจารณาเริ่มต้นใช้บริการต่อไปนี้
การประมวลผล
การผสานรวมแอปพลิเคชัน
การจัดเก็บข้อมูล
กรณีการใช้งาน
-
เว็บแอปพลิเคชัน
-
การประมวลผลข้อมูล
-
การประมวลผลเป็นชุด
-
การเพิ่มเหตุการณ์เข้าระบบ
-
เว็บแอปพลิเคชัน
-
สร้างเว็บแอปพลิเคชัน
สร้างเว็บแอป “รายการสิ่งที่ต้องทำ” อย่างง่ายๆ ซึ่งให้ผู้ใช้ที่ลงทะเบียนสามารถสร้าง อัปเดต ดู และลบรายการต่างๆ ได้ เว็บแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์อาจใช้ AWS Lambda และ Amazon API Gateway สำหรับตรรกะทางธุรกิจของตนและ Amazon DynamoDB เป็นฐานข้อมูล และ AWS Amplify Console เพื่อโฮสต์เนื้อหาทั้งหมดที่ไม่มีการเคลื่อนย้าย
-
การประมวลผลข้อมูล
-
การประมวผลข้อมูลในเกือบทุกขนาด
ส่งบันทึกย่อจากการสัมภาษณ์ในรูปแบบ Markdown ไปยัง Amazon S3 ใช้ S3 Event ในการทริกเกอร์โฟลว์การประมวลผลจำนวนหลายโฟลว์ โฟลว์หนึ่งเพื่อแปลงไฟล์ Markdown เป็น HTML และคงไว้ ส่วนอีกโฟลว์หนึ่งเพื่อตรวจหาความคิดเห็นและคงไว้
-
การประมวลผลเป็นชุด
-
การประมวลผลเป็นชุดโดยอัตโนมัติ
กำหนดเวลาให้กับเวิร์กโฟลว์ให้เกิดขึ้นซ้ำโดยใช้กฎ Amazon EventBridge ตัวอย่างเช่น คุณสามารถสร้างการให้คะแนนขั้นต่ำ การให้คะแนนสูงสุด และการให้คะแนนโดยเฉลี่ยได้สำหรับการวัดคุณภาพอากาศโดยการประสานรวมเวิร์กโฟลว์ Extract Transfer Load (ETL) โดยใช้ AWS Step Functions และ AWS Lambda
-
การเพิ่มเหตุการณ์เข้าระบบ
-
จัดทำดัชนีและจัดเก็บเอกสารและรูปภาพโดยอัตโนมัติ
ใช้บริการ Amazon Machine Learning (ML) เช่น Amazon Comprehend และ Amazon Rekognition เพื่อเปิดเผยข้อมูลในข้อมูลที่ไม่เป็นโครงสร้างและส่งผลลัพธ์ไปยัง Amazon OpenSearch (รุ่นใหม่ที่มารับช่วงต่อจาก Amazon Elasticsearch Service) เพื่อการจัดทำดัชนีที่รวดเร็ว รูปแบบในลักษณะนี้จะทำงานได้ดีในแอปพลิเคชันอีคอมเมิร์ซสำหรับงานที่สนับสนุนประสบการณ์ลูกค้าแบบกำหนดให้เหมาะตามบุคคล เช่น การวิเคราะห์คลิกสตรีม