AWS Amplify

วิธีที่เร็วที่สุดในการสร้างแอปพลิเคชันบนเว็บและมือถือ

AWS Amplify เป็นแพลตฟอร์มการพัฒนาสำหรับการสร้างแอปพลิเคชันบนเว็บและมือถือที่ปลอดภัยและขยายขนาดได้ AWS Amplify ทำให้คุณสามารถยืนยันตัวตนผู้ใช้ จัดเก็บข้อมูลและเมตาดาตาผู้ใช้ได้อย่างปลอดภัย อนุญาตบางการเข้าถึงไปยังข้อมูล ผสานการทำงานกับแมชชีนเลิร์นนิ่ง วิเคราะห์การวัดผลแอปพลิเคชัน และดำเนินการโค้ดฝั่งเซิร์ฟเวอร์ได้อย่างง่ายดาย Amplify ยังครอบคลุมถึงเวิร์กโฟลว์การพัฒนาแอปพลิเคชันมือถืออย่างเต็มรูปแบบตั้งแต่การควบคุมเวอร์ชัน การทดสอบโค้ด การติดตั้งใช้ผลิตภัณฑ์จริง รวมถึงการขยายตัวเพื่อรองรับขนาดธุรกิจของคุณตั้งแต่ผู้ใช้จำนวนหลักพันจนถึงหลักสิบล้านได้อย่างง่ายดายทีเดียว ไลบรารีของ Amplify และ CLI ซึ่งเป็นส่วนหนึ่งของเฟรมเวิร์ก Amplify นั้น เป็นโอเพนซอร์สและอินเทอร์เฟซแบบเชื่อมต่อได้ที่ให้คุณสามารถปรับแต่งและสร้างปลั๊กอินของคุณเองได้

Platforms Grey@2x
Diagram Dark Blue@2x_with_dotted_line

Amplify เป็นเครื่องมือโปรดของชุมชน ซึ่งส่งผลให้ Amplify กลายเป็นโครงการโอเพนซอร์สที่เติบโตได้รวดเร็วติด 1 ใน 5 บน GitHub โดยมียอดดาวน์โหลดจำนวนหลายล้าน

ทำไมจึงต้องเลือก Amplify

ใช้งานได้หลากหลายและเจาะลึกได้มากกว่า

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

สร้างมาเพื่อทุกแพลตฟอร์ม

Amplify มอบโซลูชันแบบครบวงจรในการสร้างและปฏิบัติการแอปพลิเคชันมือถือระบบ Android และ iOS ได้อย่างราบรื่น รวมถึงผ่านเว็บแอปพลิเคชัน React Native และ React, Ionic, Angular, Javascript, และ Vue Amplify มีทุกอย่างที่คุณต้องการในการควบคุมเวอร์ชัน ทดสอบโค้ดโดยอัตโนมัติ และการติดตั้งใช้แอปพลิเคชันผลิตภัณฑ์จริง สำหรับเว็บแอปพลิเคชันแบบต่อเนื่อง Amplify เป็นแพลตฟอร์มหนึ่งเดียวที่มีเวิร์กโฟลว์ติดตั้งใช้จริงแบบเต็มรูปแบบตั้งแต่หน้าบ้านและหลังบ้านของเว็บ

ข้อมูลที่จัดการได้ง่ายดาย

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

การซิงโครไนซ์แบบออฟไลน์

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

ไม่มีเซิร์ฟเวอร์ให้ต้องจัดการ

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

การควบคุมการรักษาความปลอดภัยอย่างละเอียด

Amplify มอบการควบคุมความปลอดภัยให้คุณในแบบที่แพลตฟอร์มอื่นให้ไม่ได้ ด้วย Amplify คุณจะสามารถตั้งค่าการควบคุมการเข้าถึงโดยละเอียดสำหรับผู้ใช้ทุกรายบนแอปพลิเคชันของคุณ คุณสามารถตั้งค่าการยืนยันตัวตนที่เชื่อมกับฐานข้อมูลกลางจาก Amazon, Facebook และ Google และคุณยังสามารถควบคุมข้อมูลเฉพาะส่วนที่ผู้ใช้แต่ละรายได้รับอนุญาตให้เข้าถึงได้อีกด้วย

คุณสมบัติ

Amplify มอบชุดคุณสมบัติ เช่น Auth, การวิเคราะห์, API (GraphQL and REST), การโต้ตอบ, การคาดการณ์, PubSub, การจัดเก็บ, การแจ้งเตือนแบบพุช และ XR ที่ให้คุณสามารถสร้างแอปพลิเคชันที่อัดแน่นไปด้วยคุณสมบัติมากมายโดยไม่ต้องพึ่งเซิร์ฟเวอร์ ทั้งหมดนี้ให้บริการโดย AWS

Data@1x

DataStore

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

User@1x

การตรวจสอบสิทธิ์

เพิ่มการลงชื่อสมัครใช้งานของผู้ใช้ การลงชื่อเข้าใช้ และการควบคุมการเข้าถึงแอปพลิเคชันมือถือและเว็บแอปพลิเคชันอย่างละเอียด

 

การวิเคราะห์

นำการวิเคราะห์มาใช้เพื่อติดตามเซสชันของผู้ใช้ แอตทริบิวต์ และเมตริกในแอป

API

สร้างคำขอ HTTP โดยใช้ REST และ GraphQL ได้อย่างง่ายดายและปลอดภัย

AR และ VR

ผสานรวมความจริงเสมือน (VR) ความจริงเสริม (AR) และฉาก 3 มิติได้อย่างง่ายดาย

การโต้ตอบ

สร้างอินเทอร์เฟซการสนทนาโดยใช้เสียงและข้อความที่บริการโดยการเรียนรู้เชิงลึก

การแจ้งเตือน

ผสานรวมการแจ้งเตือนแบบพุชที่เหมาะสมด้วยการวิเคราะห์และการกำหนดเป้าหมายในตัว

การคาดการณ์

เพิ่มศักยภาพจาก AI/ML ให้แก่แอปของคุณด้วยบริการจากคลาวด์

PubSub

เชื่อมต่อแอปของคุณไปยังมิดเดิลแวร์ที่มุ่งเน้นการใช้ข้อความบนคลาวด์

พื้นที่จัดเก็บ

จัดการเนื้อหาของผู้ใช้อย่างปลอดภัยในระบบคลาวด์หรืออุปกรณ์

Library(1)
ไลบรารีของ Amplify

ใช้งานไลบรารีโอเพนซอร์สที่มีเคสเป็นศูนย์กลางในเฟรมเวิร์กของ Amplify เพื่อสร้างคลาวด์ที่ขับเคลื่อนโดยแอปบนมือถือและบนเว็บ

เรียนรู้เพิ่มเติม 
CLI
Amplify CLI

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

เรียนรู้เพิ่มเติม 
Console
Amplify Console

การโฮสต์สำหรับเว็บแอปทั้งสแตกโดยไม่ต้องพึ่งเซิร์ฟเวอร์พร้อมการปรับใช้แบบต่อเนื่อง

เรียนรู้เพิ่มเติม