การพัฒนาสแต็กเต็มรูปแบบ - AWS Amplify
สร้างเว็บแอปและแอปมือถือสแตกเต็มรูปแบบในเวลาไม่กี่ชั่วโมง เริ่มต้นได้ง่าย ปรับขนาดได้ง่าย
AWS Amplify คืออะไร
✔ ชุดเครื่องมือที่สร้างตามวัตถุประสงค์ช่วยให้นักพัฒนาเว็บฟรอนต์เอนด์และมือถือสร้าง จัดส่ง และโฮสต์แอปพลิเคชันสแต็กเต็มรูปแบบบน AWS ได้อย่างง่ายดาย พร้อมความยืดหยุ่นในการใช้ประโยชน์จากบริการต่างๆ ของ AWS ตามกรณีการใช้งานของคุณที่เปลี่ยนแปลงไป ไม่จำเป็นต้องมีความเชี่ยวชาญด้านระบบคลาวด์
✔ สร้างแอปในไม่กี่ชั่วโมง: สร้างแอปสแต็กเต็มรูปแบบ UI ฟรอนต์เอนด์และแบ็คเอนด์ ที่มาพร้อมกับการยืนยันตัวตน พื้นที่เก็บข้อมูล ข้อมูล และอื่นๆ อีกมากมาย
✔ จัดส่งเร็วขึ้น: โฮสต์และนำเว็บไซต์ที่รวดเร็ว ปลอดภัย เสถียร และแอปที่เรนเดอร์ฝั่งเซิร์ฟเวอร์ไปใช้จริงได้อย่างง่ายดายในไม่กี่คลิก
✔ ปรับขนาดอย่างราบรื่น: ขยายแอปของคุณด้วยบริการของ AWS กว่า 175 รายการ เพื่อสนับสนุนกรณีการใช้งาน แนวทางปฏิบัติของ DevOps และการเติบโตของผู้ใช้ใหม่ๆ
กรณีการใช้งาน
กําหนดค่าแบ็คเอนด์ของแอป
สร้างแบ็คเอนด์บนระบบคลาวด์สําหรับเว็บ iOS หรือแอป Android ของคุณด้วยฟังก์ชันออฟไลน์แบบเรียลไทม์ในไม่กี่คลิก
สร้างฟรอนต์เอนด์ของแอป
แปลงการออกแบบส่วนประกอบ Figma เป็นโค้ด React ที่น่าเชื่อถือโดยอัตโนมัติ และเชื่อมต่อ UI กับแบ็คเอนด์ของระบบคลาวด์ในไม่กี่คลิก
โฮสต์แอป
นำเว็บแอปหรือเว็บไซต์ของคุณไปใช้จริงกับ Content Delivery Network (CDN) ของ AWS ที่ปลอดภัยในหลายร้อย Point of Presence ทั่วโลก
ค่าบริการ AWS Amplify
ในฐานะส่วนหนึ่งของ AWS Free Tier คุณสามารถเริ่มต้นใช้งานเครื่องมือและบริการทั้งหมดของ AWS Amplify โดยไม่เสียค่าใช้จ่าย รายละเอียดข้อเสนอ AWS Amplify ตามตารางด้านล่างนี้:
สร้างแอป
เครื่องมือและบริการของ AWS Amplify |
คำอธิบาย |
คุณสมบัติ |
ข้อเสนอ |
ค่าบริการผลิตภัณฑ์ |
อินเทอร์เฟซภาพ |
สภาพแวดล้อมแบบชี้และคลิกใช้ในการสร้างและนำแอปสแต็กเต็มรูปแบบที่รวดเร็วไปใช้จริง |
การสร้างแบบจำลองข้อมูลอย่างง่าย โฟลว์การยืนยันตัวตนแบบ Zero-Config ฟังก์ชันแบบไม่ต้องใช้เซิร์ฟเวอร์ พื้นที่เก็บข้อมูลที่ปลอดภัย การคาดการณ์ AI/ML ส่วนประกอบทางภูมิศาสตร์แบบผสานรวม |
เริ่มต้นใช้งานฟรี คุณชำระเฉพาะบริการพื้นฐานของ AWS ที่แอปของคุณใช้เท่านั้น |
|
Command Line Interface |
ชุดเครื่องมือเพื่อกำหนดค่าและจัดการแบ็คเอนด์ของแอปด้วยคำสั่งเพียงไม่กี่อย่าง |
|||
ส่วนประกอบ Amplify UI |
ระบบการออกแบบโอเพนซอร์สพร้อมส่วนประกอบที่เชื่อมต่อกับระบบคลาวด์สำหรับการสร้างแอปที่มีคุณสมบัติหลากหลายอย่างรวดเร็ว |
|||
ไลบรารี Amplify |
ไลบรารีไคลเอนต์แบบโอเพนซอร์สใช้ในการสร้างแอปมือถือและเว็บที่ขับเคลื่อนด้วยระบบคลาวด์ |
โฮสต์และนำแอปไปใช้จริง
เครื่องมือและบริการของ AWS Amplify |
คำอธิบาย |
คุณสมบัติ | ข้อเสนอ |
ค่าบริการผลิตภัณฑ์ |
CI/CD และโฮสติ้งที่มีการจัดการ |
CI/CD และโฮสติ้งที่มีการจัดการเต็มรูปแบบสำหรับสแตติกที่รวดเร็ว ปลอดภัย และแอปที่เรนเดอร์ฝั่งเซิร์ฟเวอร์ |
เวิร์กโฟลว์ CI/CD สแต็กเต็มรูปแบบ |
ฟรี 12 เดือน นาทีในการสร้าง 1,000 นาทีต่อเดือน เก็บข้อมูล 5 GB ต่อเดือน ให้บริการ 15 GB ต่อเดือน จํานวนคําขอ 500,000 รายการต่อเดือน (SSR) คำขอ 100 GB ต่อชั่วโมงต่อเดือน (SSR) |
ข้อเสนอ Free Tier
AWS ให้ลูกค้าใหม่เริ่มต้นใช้งานได้ฟรี ดูว่าคุณสามารถใช้ AWS Free Tier ด้วย Amplify ได้อย่างไร
คุณชำระเฉพาะบริการพื้นฐานของ AWS ที่แอปของคุณใช้เท่านั้น
คุณชำระเฉพาะบริการพื้นฐานของ AWS ที่แอปของคุณใช้เท่านั้น
คุณชำระเฉพาะบริการพื้นฐานของ AWS ที่แอปของคุณใช้เท่านั้น
คุณชำระเฉพาะบริการพื้นฐานของ AWS ที่แอปของคุณใช้เท่านั้น
นาทีในการสร้าง 1,000 นาทีต่อเดือน
เก็บข้อมูล 5 GBต่อเดือน
ให้บริการ 15 GBต่อเดือน
จํานวนคําขอ 500,000 ต่อเดือน (SSR)
คำขอ 100 GB ต่อชั่วโมงต่อเดือน (SSR)
ทำงานกับเฟรมเวิร์กและภาษาที่คุณรู้จัก
เรียนรู้เพิ่มเติมเกี่ยวกับ AWS Amplify
เรียกดูคอลเล็กชันวิดีโอและแหล่งข้อมูลอื่นๆ ของเราเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ AWS Amplify
-
วิดีโอ
-
คุณสมบัติของบริการ
-
บทช่วยสอน
-
กรณีศึกษา
-
วิดีโอ
-
ข้อมูลเบื้องต้นเกี่ยวกับ AWS Amplify Studio (0:59)
เปิดใช้งาน AWS Amplify Studio: สร้างแอปเว็บสแต็กเต็มรูปแบบอย่างรวดเร็วบน AWS (60:00)
AWS Amplify Studio: AWS On Air (18:58)
สร้างแอปมือถือ iOS และ Android อย่างรวดเร็วด้วย Flutter และ AWS Amplify (29:00)
-
คุณสมบัติของบริการ
-
สร้างแอปด้วย AWS Amplifyการสร้างแบบจำลองข้อมูลอย่างง่ายใช้โปรแกรมแก้ไขภาพหรือโค้ดเพื่อจำลองตารางฐานข้อมูล ช่อง และความสัมพันธ์ของคุณ การจัดสรรฐานข้อมูล GraphQL API และ NoSQL โดยอัตโนมัติด้วยความสามารถแบบเรียลไทม์
โฟลว์การยืนยันตัวตนแบบ Zero-Configเพิ่มส่วนประกอบ UI ที่สร้างไว้ล่วงหน้าด้วยโค้ดไม่กี่บรรทัด ตั้งค่าอีเมลและการลงทะเบียน/ลงชื่อเข้าใช้ทางโซเชียล ลืมรหัสผ่าน และการยืนยันตัวตนแบบหลายปัจจัยด้วยเวิร์กโฟลว์ที่แนะนำ
ฟังก์ชันแบบไม่ต้องใช้เซิร์ฟเวอร์เพิ่มฟังก์ชัน AWS Lambda ลงในโปรเจกต์ของคุณที่คุณสามารถใช้ควบคู่ไปกับ REST API หรือเป็นแหล่งข้อมูลใน GraphQL API ของคุณ
พื้นที่เก็บข้อมูลที่ปลอดภัยจัดเก็บไฟล์รูปภาพ เสียง และวิดีโอของผู้ใช้บนอุปกรณ์ หรือในโมดูลพื้นที่เก็บข้อมูลสาธารณะที่ได้รับการป้องกัน หรือโมดูลพื้นที่เก็บข้อมูลส่วนตัวในระบบคลาวด์ ใช้ประโยชน์จากพื้นที่เก็บข้อมูลตามขนาดในระบบคลาวด์เพื่อทำให้แอปต้นแบบของคุณเข้าสู่การผลิตได้อย่างง่ายดาย
การคาดการณ์ AI/MLสร้างประสบการณ์แอปที่น่าสนใจโดยการเพิ่มความสามารถของ AI/ML สําหรับการแปลข้อความ การสร้างเสียงพูดจากข้อความ การจดจำเอนทิตีในรูปภาพ การตีความข้อความ และการถอดเสียงเป็นข้อความ
ส่วนประกอบทางภูมิศาสตร์แบบผสานรวมเพิ่มคุณสมบัติการระบุตําแหน่ง เช่น แผนที่และการค้นหาตําแหน่งลงในแอปเว็บที่ใช้ JavaScript ในไม่กี่นาที Amplify ประกอบด้วยส่วนประกอบ UI แผนที่แบบผสานรวมล่วงหน้า (ขึ้นอยู่กับไลบรารีแบบโอเพนซอร์สยอดนิยมจาก MapLibre)
โฮสต์และนำไปใช้จริงด้วย AWS Amplifyเวิร์กโฟลว์ CI/CD สแต็กเต็มรูปแบบเชื่อมต่อ Git Branch ของคุณเพื่อนำการเปลี่ยนแปลงฟรอนต์เอนด์และแบ็คเอนด์ไปใช้จริงโดยอัตโนมัติในเวิร์กโฟลว์เดียว
Global Content Delivery Network (CDN)นำไปใช้จริงโดยตรงกับ CDN ที่ปลอดภัยของ Amazon CloudFront พร้อมด้วย หลายร้อย Point of Presence ที่กระจายอยู่ทั่วโลกทำให้มั่นใจว่ามีเวลาแฝงต่ำและความเร็วในการถ่ายโอนสูง
สภาพแวดล้อมการพัฒนาและการผลิตสร้างสภาพแวดล้อมที่คุณต้องการเพื่อทดสอบคุณสมบัติใหม่ๆ ก่อนจัดส่งได้อย่างง่ายดาย
การติดตามตรวจสอบติดตามตรวจสอบตัวชี้วัดการโฮสต์สําหรับแอปของคุณแบบเกือบเรียลไทม์ สร้างการแจ้งเตือนแบบกําหนดเองที่จะส่งการแจ้งเตือนเมื่อตัวชี้วัดเกินเกณฑ์ที่คุณตั้งไว้
โดเมนแบบกำหนดเองอย่างง่ายเชื่อมต่อโดเมนแบบกําหนดเองด้วยการตรวสอบที่ปลอดภัย คุณสมบัติของ Branch จะได้รับโดเมนแบบกําหนดเองโดยอัตโนมัติ รับใบรับรอง SSL โดยไม่เสียค่าใช้จ่ายเมื่อนำโดเมนทั่วไปและแบบกำหนดเองไปใช้จริง
ตัวอย่างคําขอดึงข้อมูลทํางานกับคุณสมบัติใหม่ๆ ก่อนเริ่มใช้งานจริงโดยไม่ส่งผลกระทบต่อการผลิต สร้างสภาพแวดล้อมใหม่ๆ จากคําขอดึงข้อมูล
-
บทช่วยสอน
-
บทช่วยสอน
เริ่มต้นศึกษา AWS Amplify ผ่านบทช่วยสอนที่เข้าใจง่ายและไม่เสียค่าใช้จ่ายเหล่านี้
สร้างแอปพลิเคชัน iOS ด้วย AWS Amplify
ในบทช่วยสอนนี้ คุณจะได้สร้างเว็บแอปพลิเคชัน iOS โดยใช้ AWS Amplify ชุดเครื่องมือ และบริการแบบไม่ต้องใช้เซิร์ฟเวอร์ในระบบคลาวด์ ในโมดูลแรก คุณจะได้สร้างแอปพลิเคชัน iOS อย่างง่าย ในโมดูลที่เหลือ คุณจะได้เริ่มต้นสร้างแอปในเครื่องโดยใช้ Amplify Command Line Interface (Amplify CLI) เพิ่มการยืนยันตัวตนผู้ใช้ เพิ่ม GraphQL API และฐานข้อมูลเพื่อจัดเก็บข้อมูลของคุณและอัปเดตแอปของคุณเพื่อจัดเก็บรูปภาพ
สร้างแอปพลิเคชัน Android ด้วย AWS Amplify
ในบทช่วยสอนนี้ คุณจะได้สร้างเว็บแอปพลิเคชัน Android โดยใช้ AWS Amplify ชุดเครื่องมือ และบริการแบบไม่ต้องใช้เซิร์ฟเวอร์ในระบบคลาวด์ ในโมดูลแรก คุณจะได้สร้างแอปพลิเคชัน Android อย่างง่าย ในโมดูลที่เหลือ คุณจะได้เริ่มต้นสร้างแอปในเครื่องโดยใช้ Amplify Command Line Interface (Amplify CLI) เพิ่มการยืนยันตัวตนผู้ใช้ เพิ่ม GraphQL API และฐานข้อมูลเพื่อจัดเก็บข้อมูลของคุณและอัปเดตแอปของคุณเพื่อจัดเก็บรูปภาพ
การเริ่มต้นใช้งาน AWS Amplify (Flutter)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอปเว็บของคุณ คุณจะได้สร้างแอป Todo ที่มีคุณสมบัติครบถ้วนโดยใช้ AWS Amplify DataStore เพื่อจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
การเริ่มต้นใช้งาน AWS Amplify (JavaScript)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอปเว็บของคุณ คุณจะได้สร้าง "แอป Todo" ด้วย GraphQL API และใช้ในการจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
การเริ่มต้นใช้งาน AWS Amplify (React)
ในบทช่วยสอนนี้ คุณจะได้สร้างแอปพลิเคชันเว็บสแต็กเต็มรูปแบบโดยใช้ AWS Amplify ชุดเครื่องมือ และบริการ รวมถึงบริการเว็บโฮสติ้ง ในโมดูลแรก คุณจะได้สร้างและโฮสต์แอปพลิเคชัน React บน AWS ตลอด 4 โมดูลที่เหลืออยู่ คุณจะได้เริ่มต้นการใช้งานแอปในเครื่องโดยใช้ CLI เพิ่มดารตรวจสอบสิทธิ์ เพิ่ม GraphQL API และฐานข้อมูล รวมถึงอัปเดตแอปของคุณเพื่อจัดเก็บรูปภาพ
การเริ่มต้นใช้งาน AWS Amplify (React Native)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอป React Native ของคุณ คุณจะได้สร้าง "แอป Todo" โดยใช้ AWS Amplify DataStore เพื่อจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
การเริ่มต้นใช้งาน AWS Amplify (Angular)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอปเว็บของคุณ คุณจะได้สร้างแอปด้วย GraphQL API เพื่อจัดเก็บและกู้คืนร้านอาหารโปรดของคุณในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
การเริ่มต้นใช้งาน AWS Amplify (Vue)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอปเว็บของคุณ คุณจะได้สร้าง "แอป Todo" ด้วย GraphQL API และใช้ในการจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
การเริ่มต้นใช้งาน AWS Amplify (Next.js)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอป Next.js ใหม่ คุณจะได้สร้างบล็อกอย่างง่ายด้วย GraphQL API และใช้ในการจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ นอกจากนี้ เราจะสาธิตวิธียืนยันตัวตนผู้ใช้ สื่อสารกับ API ของเรา และนำไปใช้จริงกับ AWS
การเริ่มต้นใช้งาน AWS Amplify (Ionic)
บทช่วยสอนนี้จะแนะนําคุณเกี่ยวกับการตั้งค่าแบ็คเอนด์และการผสานรวมแบ็คเอนด์ดังกล่าวเข้ากับแอปเว็บของคุณ คุณจะได้สร้าง "แอป Todo" ด้วย GraphQL API และใช้ในการจัดเก็บและกู้คืนรายการในฐานข้อมูลระบบคลาวด์ รวมถึงได้รับข้อมูลอัปเดตผ่านการสมัครใช้บริการแบบเรียลไทม์
-
กรณีศึกษา
-
Neiman Marcus เพิ่มความเร็วในการออกสู่ตลาดของแอปพลิเคชันใหม่ 50% บน AWS ปรับปรุงการขายดิจิทัลสําหรับผู้มีส่วนเกี่ยวข้อง
QsrSoft ช่วยให้ McDonald's และร้านอาหารอื่นๆ มีส่วนร่วมกับพนักงานโดยใช้ QsrSoft TV ที่พัฒนาบน AWSState Auto ลดเวลาในการผลิตลงเหลือวันเดียวโดยใช้ AWS AppSync และ AWS Amplify
AWS Free Tier
AWS Free Tier มอบโอกาสในการสำรวจดูผลิตภัณฑ์ให้กับผู้ใช้โดยไม่มีค่าใช้จ่าย ด้วยข้อเสนอผลิตภัณฑ์แบบใช้งานได้ฟรีตลอดไป ฟรีเป็นเวลา 12 เดือน และการทดลองใช้ฟรีในระยะเวลาสั้น ๆ
เริ่มต้นใช้งาน
สร้างบัญชี AWS ฟรี พร้อมรับสิทธิ์การเข้าใช้ AWS Free Tier ได้ทันที