AWS Serverless Application Repository

สำรวจ ปรับใช้ และเผยแพร่แอปพลิเคชันแบบไร้เซิร์ฟเวอร์

AWS Serverless Application Repository เป็นคลังข้อมูลที่ได้รับการจัดการสำหรับแอปพลิเคชันไร้เซิร์ฟเวอร์ ซึ่งจะช่วยให้ทีม องค์กร และ Developer แต่ละรายสามารถจัดเก็บและแบ่งปันแอปพลิเคชันที่นำกลับมาใช้อีกครั้งได้ พร้อมทั้งรวบรวมและปรับใช้สถาปัตยกรรมไร้เซิร์ฟเวอร์ได้อย่างง่ายดายด้วยวิธีการใหม่ๆ ที่ทรงพลัง เมื่อใช้ Serverless Application Repository คุณจะไม่จำเป็นต้องโคลน สร้าง รวมแพ็กเกจ หรือเผยแพร่ซอร์สโค้ดลงใน AWS ก่อนที่จะปรับใช้ แต่คุณสามารถใช้แอปพลิเคชันที่สร้างไว้ก่อนจาก Serverless Application Repository ในสถาปัตยกรรมไร้เซิร์ฟเวอร์ ช่วยให้คุณและทีมลดการทำงานที่ซ้ำซ้อน ตรวจสอบให้แน่ใจว่าได้ใช้แนวทางปฏิบัติที่ดีที่สุดขององค์กร และนำสินค้าออกสู่ตลาดได้เร็วขึ้น การผสานการทำงานกับ AWS Identity and Access Management (IAM) ทำให้สามารถควบคุมแต่ละแอปพลิเคชันในระดับทรัพยากร ซึ่งจะช่วยให้คุณแบ่งปันแอปพลิเคชันโดยสาธารณะกับทุกคนหรือแบ่งปันโดยส่วนตัวกับบัญชี AWS ที่เฉพาะเจาะจง หากต้องการแชร์แอปพลิเคชันที่คุณสร้างขึ้น ให้เผยแพร่ไปยัง AWS Serverless Application Repository

แต่ละแอปพลิเคชันจะมาพร้อมกับเทมเพลต AWS Serverless Application Model (SAM) ที่กำหนดทรัพยากร AWS ที่ต้องใช้ นอกจากนี้ แอปพลิเคชันที่แชร์แบบสาธารณะยังจะมีลิงก์ไปยังซอร์สโค้ดของแอปพลิเคชัน ไม่มีค่าใช้จ่ายเพิ่มเติมเพื่อใช้ Serverless Application Repository โดยคุณจะจ่ายเงินเฉพาะทรัพยากร AWS ที่ใช้ในแอปพลิเคชันที่ปรับใช้เท่านั้น

วิธีทำงาน: การปรับใช้แอปพลิเคชัน

DeployApplications-Diagram

ประโยชน์

พัฒนาแอปที่ทรงพลังกว่าเดิม

รวบรวมสถาปัตยกรรมไร้เซิร์ฟเวอร์อย่างรวดเร็วด้วยวิธีการใหม่ๆ ที่ทรงพลัง ค้นพบและแบ่งปันรูปแบบแอปพลิเคชันไร้เซิร์ฟเวอร์ที่สามารถนำกลับมาใช้ใหม่ได้ไม่ว่าจะเป็นแบบส่วนตัวหรือสาธารณะ และสร้างสถาปัตยกรรมไร้เซิร์ฟเวอร์ใหม่โดยใช้ไวยากรณ์อย่างง่ายของ AWS SAM 

จัดการแอปพลิเคชันอย่างง่ายดาย

ใช้แอปพลิเคชันที่สร้างไว้ก่อนในการปรับใช้แบบไร้เซิร์ฟเวอร์ของคุณ ซึ่งจะช่วยลดความจำเป็นในการโคลน สร้าง รวมแพ็กเกจ หรือเผยแพร่ซอร์สโค้ดลงใน AWS ก่อนที่จะปรับใช้ นอกจากนี้ยังรองรับ SAM และการจัดเวอร์ชันความหมายเพื่อเปิดใช้การจัดการแอปพลิเคชันอย่างง่าย  

นำกลับมาใช้อีกครั้ง ไม่ใช่สร้างใหม่

พัฒนาและเผยแพร่แอปพลิเคชันไร้เซิร์ฟเวอร์เพียงครั้งเดียว จัดเก็บไว้ใน Serverless Application Repository และใช้อย่างเป็นส่วนตัวในทีมหรือชุมชนที่มีขนาดใหญ่กว่าเพื่อลดความพยายามซ้ำซ้อนและเร่งเวิร์กโฟลว์การพัฒนา

ตรวจสอบแนวทางปฏิบัติที่ดีที่สุด

ค้นหาและแจกจ่ายแอปพลิเคชันไร้เซิร์ฟเวอร์สำหรับกรณีใช้งานทั่วไป สร้างแนวทางปฏิบัติที่ดีที่สุดสำหรับองค์กรลงในสถาปัตยกรรมไร้เซิร์ฟเวอร์ของคุณเพื่อให้แน่ใจว่าเกิดความสม่ำเสมอในทีมทั้งหมด โดยใช้สิทธิ์เพื่อแบ่งปันแอปพลิเคชันกับบัญชี AWS ที่เฉพาะเจาะจง

แอปเด่น: Alexa Skills, IoT, Machine Learning

คำสลับอักษรของ Alexa

สอบถาม Alexa เพื่อแสดงรายการคำสลับอักษร โดยจะตอบสนองด้วยจำนวนและคำสลับอักษรสำหรับคำที่ต้องการ

เผยแพร่โดย: evenchiu

บันทึกของ Alexa Salesforce - ตัวอย่าง

แสดงให้เห็นถึงวิธีการสร้างทักษะส่วนตัวของ Alexa เพื่อเข้าถึงข้อมูล Salesforce

เผยแพร่โดย: Alexa for Business

Rekognition - SQS

เรียกใช้ฟังก์ชัน Lambda เพื่อทำการวิเคราะห์ภาพโดยใช้ SQS เป็นแหล่งเหตุการณ์

เผยแพร่โดย: Kashif Imran & Ganesh Shankaran

ตัวเชื่อม IoT Twilio

ตัวเชื่อมระหว่าง AWS IoT และ Twilio สำหรับอุปกรณ์ของคุณเพื่อส่งข้อความไปยัง Twilio

เผยแพร่โดย: TensorIoT

พร้อมที่จะเผยแพร่แอปพลิเคชันแบบไร้เซิร์ฟเวอร์ของคุณแล้วหรือยัง

ติดต่อกับนักพัฒนาและลูกค้าได้ทุกที่โดยการเผยแพร่แอปพลิเคชันแบบไร้เซิร์ฟเวอร์ของคุณ เรียนรู้เพิ่มเติม

 

แอปเด่น: การแปลงข้อมูลและการประมวลผลสื่อ

แชทบอทการกลั่นกรองภาพ

ลบข้อความที่มีภาพที่ไม่เหมาะสมออกจากช่องทางของแอปแชทยอดนิยมโดยอัตโนมัติ

เผยแพร่โดย: robperc

การจัดทำเอกสาร

สร้างและแก้ไขเอกสาร ไฟล์ PDF และหนังสือ

เผยแพร่โดย: ryfeus

โปรแกรมรวบรวมข้อมูลกิจกรรม NYC Parks

รวบรวมข้อมูลกิจกรรมในเว็บไซต์กิจกรรมของ NYC Parks สร้างมุมมองที่จำกัดของเขตของข้อมูล แล้วจัดเก็บไว้ในตาราง DynamoDB

เผยแพร่โดย: Chris Munns

กระดานผู้นำรีทวีต

ประมวลผลเหตุการณ์จากแอปแหล่งเหตุการณ์ Twitter เพื่ออัปเดตกระดานผู้นำแบบเรียลไทม์

เผยแพร่โดย: jihood

แอปเด่น: การเข้าสู่ระบบ การตรวจสอบ และการรักษาความปลอดภัย

การเข้าสู่ระบบฟีด

บันทึกผลการค้นหาเว็บโดยอัตโนมัติตามความถี่ที่ตั้งไว้

เผยแพร่โดย: Ranek Kill

API บันทึก Lambda DynamoDB

ฟังก์ชัน Lambda ที่มีการรวม API Gateway ซึ่งจะบันทึกข้อมูลคำขอไปยังตาราง DynamoDB เขียนใน CORS

เผยแพร่โดย: Aleksandar Simovic

FunctionShield - ฟังก์ชันที่ได้รับการปกป้อง

บังคับใช้การควบคุมความปลอดภัยที่แน่นหนาในรันไทม์ฟังก์ชัน Lambda

เผยแพร่โดย: PureSec

การตรวจสอบราคาแอปพลิเคชัน

ติดตามการใช้จ่าย AWS แบบละเอียด

เผยแพร่โดย: ServerlessOps

แอปเด่น: การแจ้งเตือน การรับรอง และสถานที่

แบบฟอร์มติดต่อเรา

ใช้ API Gateway, Lambda และ SNS เพื่อสร้างแบบฟอร์ม "ติดต่อเรา" แบบไร้เซิร์ฟเวอร์สำหรับเว็บไซต์แบบสแตติก

เผยแพร่โดย: Randy Findley

รายงานการเก็บค่าบริการ

นำเสนอรายละเอียดค่าใช้จ่าย AWS ล่าสุดไปยังช่องทาง Slack ของคุณ

เผยแพร่โดย: Octo Technology Australia

Cognito ไร้เซิร์ฟเวอร์

ตรวจสอบผู้ใช้ของคุณผ่าน Cognito, Lambda และ API Gateway

เผยแพร่โดย: Marek Kuczynski

ค่าผ่านทาง

คำนวณค่าผ่านทางสำหรับเส้นทางขับขี่ระหว่างประเทศ

เผยแพร่โดย: HERE Technologies

ผู้เผยแพร่เด่น

เพิ่งเริ่มต้นใช้งานแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ใช่หรือไม่

แอปพลิเคชันแบบไร้เซิร์ฟเวอร์ทำให้คุณไม่ต้องจัดเตรียม ปรับขนาด และจัดการเซิร์ฟเวอร์ใดๆ คุณสามารถสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ให้กับแอปพลิเคชันหรือบริการแบ็คเอนด์ได้เกือบทุกประเภท และมีการจัดการทุกอย่างที่จำเป็นสำหรับการเรียกใช้และปรับขนาดแอปพลิเคชันที่มีความพร้อมในการใช้งานสูงสำหรับคุณ เรียนรู้เพิ่มเติม

แอปเพื่อเริ่มต้นใช้งาน: Say Hello, World

Hello, World - Python 3

ฟังก์ชัน AWS Lambda เริ่มต้น

เผยแพร่โดย: AWS

Greengrass Hello World - Node.js

ปรับใช้ฟังก์ชัน Lambda นี้กับแกน Greengrass ซึ่งจะส่งข้อความเฮลโลเวิลด์ไปที่หัวข้อ

เผยแพร่โดย: AWS

แบ็คเอนด์มือถือแบบง่ายๆ

แบ็คเอนด์มือถือแบบง่ายๆ (อ่าน/เขียนไปยัง DynamoDB)

เผยแพร่โดย: AWS 

ชุดทดสอบ Lambda

ให้กรอบงานแบบง่ายๆ ในการดำเนินการทดสอบต่างๆ กับฟังก์ชัน Lambda ของคุณ

เผยแพร่โดย: AWS

ต้องการเห็นแอปพลิเคชันของคุณใน AWS Serverless Applicaion Repository หรือเปล่า 

เรียนรู้วิธีการเผยแพร่แอป
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา