AWS Amplify เป็นแพลตฟอร์มการพัฒนาสำหรับการสร้างแอปพลิเคชันบนเว็บและมือถือที่ปลอดภัยและขยายขนาดได้ AWS Amplify ทำให้คุณสามารถยืนยันตัวตนผู้ใช้ จัดเก็บข้อมูลและเมตาดาตาผู้ใช้ได้อย่างปลอดภัย อนุญาตบางการเข้าถึงไปยังข้อมูล ผสานการทำงานกับแมชชีนเลิร์นนิ่ง วิเคราะห์การวัดผลแอปพลิเคชัน และดำเนินการโค้ดฝั่งเซิร์ฟเวอร์ได้อย่างง่ายดาย Amplify ยังครอบคลุมถึงเวิร์กโฟลว์การพัฒนาแอปพลิเคชันมือถืออย่างเต็มรูปแบบตั้งแต่การควบคุมเวอร์ชัน การทดสอบโค้ด การติดตั้งใช้ผลิตภัณฑ์จริง รวมถึงการขยายตัวเพื่อรองรับขนาดธุรกิจของคุณตั้งแต่ผู้ใช้จำนวนหลักพันจนถึงหลักสิบล้านได้อย่างง่ายดายทีเดียว ไลบรารีของ Amplify และ CLI ซึ่งเป็นส่วนหนึ่งของเฟรมเวิร์ก Amplify นั้น เป็นโอเพนซอร์สและอินเทอร์เฟซแบบเชื่อมต่อได้ที่ให้คุณสามารถปรับแต่งและสร้างปลั๊กอินของคุณเองได้
Amplify เป็นเครื่องมือโปรดของชุมชน ซึ่งส่งผลให้ Amplify กลายเป็นโครงการโอเพนซอร์สที่เติบโตได้รวดเร็วติด 1 ใน 5 บน GitHub โดยมียอดดาวน์โหลดจำนวนหลายล้าน
“ลองใช้ AWS Amplify แล้ว... รู้สึกเหมือนมีเวทมนตร์เลยล่ะ” @thiagoleychr
“AWS Amplify ช่วยสร้างประสิทธิภาพได้อย่างน่าเหลือเชื่อ ถ้าคุณกำลังเริ่มต้นสร้างแอปบนเว็บหรือมือถือล่ะก็ เริ่มจากที่นี่สิ!” @rts_rob
“ฉันเป็นแฟนตัวยงของการโฮสต์ของ Amplify เลยล่ะ เหมือนกับขุมทรัพย์ของ AWS เลย” @mikemacd
“ต้องยกนิ้วให้ #AWS #Amplify เลยล่ะ ที่มอบ #การนำส่ง #อย่างต่อเนื่อง และ #การเปิดตัว #แอป บนมือถือและเว็บไซต์ที่ง๊ายง่ายจนไม่อยากเชื่อ ไม่ลองไม่ได้แล้ว” @thetestlabsio
“โปรเจ็กต์ย่อยชิ้นสุดท้าย @snapgig ตลาดจ้างงานอิสระพร้อมใช้งานแล้ว! ดีใจมากที่ได้ใช้ @AWSAmplify CLI/Console จัดการงานส่วนหลังบ้านที่ซับซ้อนและประสานงานอื่นๆ เช่น #React/#GraphQL, auth, แชท, อัปโหลดภาพ และอื่นๆ ได้ง่ายดายขึ้นด้วย ต้องขอบคุณ @dabit3 จริงๆ ที่ให้ข้อมูลและสอนใช้งานได้อย่างดีเยี่ยม!” @ChrisLivdahl
“สิ่งนี้ช่วยฉันประหยัดเวลาได้เป็นกองเลย ต้องขอบคุณกฎ AUTH ที่ละเอียด ฉันไม่สามารถทำการเปลี่ยนแปลงได้ ฉันเลยอัปเดตกฎและผลลัพธ์ก็ออกมาในทันที! ไม่ต้องรอ ‘Amplify Push’ ด้วยซ้ำ! 🔥🔥🔥 ขอบคุณทีม @AWSAmplify จริงๆ!” mwarger
“ปิดฉากเดือนเมษาได้สวยงาม! วิดีโอถูกแชร์ไปทั่ว ยอดดาวน์โหลด @quiznext เพิ่มขึ้นถึง 1,400% แถมไม่เปลืองแรงเซิร์ฟเวอร์เลยแม้แต่น้อย นักพัฒนาก็ไม่ต้องอดหลับอดนอนเฝ้าเซิร์ฟเวอร์ด้วย! ต้องขอบคุณ @AWSMobile, @awscloud and @goserverless! #serverless @AWSAmplify @AWSstartups @awsugblr #edtech” @gprasadholla
“ใช้ @AWSAmplify ในส่วนผลิตมาสองสามเดือนและขอบอกเลยว่าเป็นตัวเลือกที่เพอร์เฟค ฉันเพิ่มการยืนยันตัวตนได้ง่ายมาก และการมี GraphQL API มาด้วยก็ช่างเหมาะเจาะ!” @plahteenlahti
“ทุกคน AWS Amplify มันเจ๋งมาก สร้างแอปที่ไม่พึ่งเซิร์ฟเวอร์เพื่อทำทุกสิ่งอย่างที่คุณต้องการ ซึ่งประหยัดทั้งแรงและทั้งเวลา คุณจะได้ว่างพอจะใช้ชีวิตบ้าง #100DayOfCode #womenwhocode #webdev” @ohcatwhy
“ฉันพูดมาหลายครั้งแล้ว แต่ก็ขอพูดอีกที ขอพระเจ้าอวยพร @AWSAmplify และ Appsync เถอะ เพราะมันสร้างประสบการณ์การพัฒนาให้ฉันได้อย่างน่าอัศจรรย์ #aws #webdev #react #serverless” @StelseyLesser
“ลองใช้งาน AWS Amplify มาไม่กี่วันก็พบว่า จากที่ฉันเคยคิดว่า AWS นั้นซับซ้อน ฉันกลับคิดว่ามันมีประสิทธิภาพมากเลย” @zslabs
“นี่ @AWSAmplify - ขอบคุณสำหรับความรักที่คุณมอบให้ผ่าน @reactnative (และสำหรับ @expo ด้วย) คนอื่นๆ ควรติดตาม (@Firebase , @auth0, อื่นๆ) ด้วยนะ” @oriharel
“พระเจ้าช่วยกล้วยทอด AWS Amplify มันเจ๋งจนพูดไม่ถูก เรียกดูตำแหน่งข้อมูล GraphQL ได้ในไม่กี่นาที” @iamgraem_e
“พูดจริงนะ... AWS Amplify เหนือชั้นไปไกลแล้ว - คุณจะรู้สึกเหมือนมีพลังวิเศษเลยล่ะ 🦸♂️” @victorhazbun
ทำไมจึงต้องเลือก 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
DataStore
พื้นที่จัดเก็บข้อมูลถาวรที่สืบค้นได้บนเครื่องที่ซิงก์ข้อมูลระหว่างแอปของคุณกับคลาวด์โดยใช้ GraphQL
การตรวจสอบสิทธิ์
เพิ่มการลงชื่อสมัครใช้งานของผู้ใช้ การลงชื่อเข้าใช้ และการควบคุมการเข้าถึงแอปพลิเคชันมือถือและเว็บแอปพลิเคชันอย่างละเอียด
การวิเคราะห์
นำการวิเคราะห์มาใช้เพื่อติดตามเซสชันของผู้ใช้ แอตทริบิวต์ และเมตริกในแอป
API
สร้างคำขอ HTTP โดยใช้ REST และ GraphQL ได้อย่างง่ายดายและปลอดภัย
AR และ VR
ผสานรวมความจริงเสมือน (VR) ความจริงเสริม (AR) และฉาก 3 มิติได้อย่างง่ายดาย
การโต้ตอบ
สร้างอินเทอร์เฟซการสนทนาโดยใช้เสียงและข้อความที่บริการโดยการเรียนรู้เชิงลึก
การแจ้งเตือน
ผสานรวมการแจ้งเตือนแบบพุชที่เหมาะสมด้วยการวิเคราะห์และการกำหนดเป้าหมายในตัว
การคาดการณ์
เพิ่มศักยภาพจาก AI/ML ให้แก่แอปของคุณด้วยบริการจากคลาวด์
PubSub
เชื่อมต่อแอปของคุณไปยังมิดเดิลแวร์ที่มุ่งเน้นการใช้ข้อความบนคลาวด์
พื้นที่จัดเก็บ
จัดการเนื้อหาของผู้ใช้อย่างปลอดภัยในระบบคลาวด์หรืออุปกรณ์
ใช้งานไลบรารีโอเพนซอร์สที่มีเคสเป็นศูนย์กลางในเฟรมเวิร์กของ Amplify เพื่อสร้างคลาวด์ที่ขับเคลื่อนโดยแอปบนมือถือและบนเว็บ
ชุดเครื่องมือโอเพนซอร์สในเฟรมเวิร์ก Amplify เพื่อสร้าง ผสานการทำงาน และจัดการส่วนหลังบ้านของแอปของคุณ
การโฮสต์สำหรับเว็บแอปทั้งสแตกโดยไม่ต้องพึ่งเซิร์ฟเวอร์พร้อมการปรับใช้แบบต่อเนื่อง