ทรัพยากร Amazon DynamoDB
การเริ่มต้นใช้งาน Amazon DynamoDB
กำลังมองหาข้อมูลเกี่ยวกับวิธีการเริ่มต้นใช้งาน Amazon DynamoDB อย่างรวดเร็วอยู่หรือไม่ ด้านล่างนี้เป็นคู่มือเอกสารสำหรับ DynamoDB คู่มือผู้ใช้ และบทแนะนำสอนการใช้งานที่สำคัญที่สุด ซึ่งจะแสดงวิธีที่จะทำให้คุณเริ่มต้นใช้งาน DynamoDB ได้ภายในไม่กี่ขั้นตอน
เอกสารประกอบ
เอกสารทางเทคนิคและคู่มือการเริ่มต้นใช้งานที่แนวคิดภาพรวมของ DynamoDB และประกอบไปด้วยคู่มือการพัฒนาอย่างละเอียดในการใช้คุณสมบัติที่หลากหลาย
เอกสารประกอบ
คำแนะนำในการใช้ระบบคลาวด์จะให้กลยุทธ์ คำแนะนำ และรูปแบบที่ผ่านการทดสอบตามเวลาเพื่อช่วยเร่งโปรเจกต์การย้ายไปยังระบบคลาวด์ การปรับให้ทันสมัย และการปรับปรุงประสิทธิภาพเป็นไปอย่างเร็วขึ้น แหล่งข้อมูลเหล่านี้พัฒนาขึ้นโดยผู้เชี่ยวชาญด้านเทคโนโลยี AWS และชุมชนทั่วโลกของพาร์ทเนอร์ AWS
เอกสารประกอบ
ค้นหาข้อมูลเกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดทั่วไปและตัวเลือกสำหรับการใช้งาน Amazon DynamoDB
ห้องปฏิบัติการ
หลักสูตรดิจิทัลนี้จะสอนคุณเกี่ยวกับวิธีที่แอปพลิเคชันโต้ตอบกับ Amazon DynamoDB ผ่านทาง API และบริการ AWS ที่เกี่ยวข้อง คุณจะได้เรียนรู้วิธีการสร้างและโต้ตอบกับตารางและดัชนี DynamoDB และวิธีการเพิ่มประสิทธิภาพฐานข้อมูลสำหรับการตรวจสอบ ประสิทธิภาพการทำงาน และความปลอดภัย คุณยังจะได้เรียนรู้วิธีการออกแบบสถาปัตยกรรมแอปพลิเคชันโดยใช้หลักการออกแบบ DynamoDB หลักสูตรประกอบด้วยตัวอย่างรหัสเพื่อช่วยคุณนำรูปแบบการออกแบบและโซลูชันที่พูดถึงไปใช้งาน
ห้องปฏิบัติการ
AWS Workshop and Lab Content Portal สำหรับ Amazon DynamoDB เป็นแหล่งรวบรวมเวิร์กช็อปและเนื้อหาภาคปฏิบัติที่ช่วยให้คุณเข้าใจฟีเจอร์ของ DynamoDB และแนวทางปฏิบัติที่ดีที่สุดในการสร้างแบบจำลองข้อมูล NoSQL
บทแนะนำสอนการใช้งาน
หลักสูตรนี้พาคุณไปรู้จักกับบริการ Amazon DynamoDB ซึ่งให้ฐานข้อมูลแบบโครงสร้างเอกสารและคีย์-ค่าสำหรับลูกค้า AWS หลักสูตรนี้พาคุณไปรู้จักกับบริการพร้อมคุณสมบัติและความสามารถหลัก
บทแนะนำสอนการใช้งาน
หลักสูตรนี้บรรยายวิธีที่บริการนี้ผสานรวมกับบริการอื่นๆ ของ AWS พร้อมพาไปรู้จักกับศัพท์เฉพาะด้านและแนวคิดทางเทคโนโลยีที่สำคัญ รวมถึงสาธิตการใช้บริการ
บทแนะนำสอนการใช้งาน
เรียนรู้วิธีสร้างตารางแบบง่ายๆ และเพิ่ม สืบค้น รวมทั้งลบข้อมูลได้ในคอนโซล DynamoDB
บทแนะนำสอนการใช้งาน
เรียนรู้วิธีการแทรกข้อมูล รันการสืบค้น สร้างดัชนี และอัปเดตรายการโดยใช้ Python SDK
บทแนะนำสอนการใช้งาน
เรียนรู้วิธีออกแบบฐานข้อมูลที่สามารถใช้เพื่อสร้างแอปมือถือสำหรับเครือข่ายสังคม
บทแนะนำสอนการใช้งาน
ในแล็บนี้ คุณจะได้เรียนรู้วิธีสร้างเกมเทิร์นเบสแบบเล่นหลายคนโดยใช้ Amazon DynamoDB และ Amazon Simple Notification Service (Amazon SNS)
บทแนะนำสอนการใช้งาน
เรียนรู้วิธีการออกแบบโมเดลข้อมูลสำหรับรูปแบบการเข้าถึงที่ใช้ในแอปพลิเคชันเพื่อการเล่นเกมโดยใช้ DynamoDB
ทรัพยากรการโยกย้าย
DynamoDB ถูกสร้างขึ้นโดยทำงานย้อนกลับจากความต้องการของทั้งลูกค้า AWS และนักพัฒนา Amazon.com เพื่อเอาชนะความท้าทายของการปรับขนาดและการใช้งานฐานข้อมูลแบบเชิงสัมพันธ์ ลูกค้าที่โยกย้ายไปยัง Amazon DynamoDB จะได้รับประสิทธิภาพและการปรับขนาดที่ดีขึ้น ต้นทุนการเป็นเจ้าของทั้งหมดที่ลดลง ค่าใช้จ่ายด้านต้นทุนลดลง และความยืดหยุ่นที่เพิ่มขึ้น ที่นี่คุณจะพบเอกสารประกอบ บล็อก เครื่องมือวิดีโอ และคำชมเชยของลูกค้าเพื่อช่วยคุณโยกย้ายไปยัง DynamoDB
เอกสารประกอบ
คู่มือนี้จะช่วยให้คุณเข้าใจว่าการโยกย้ายไปยัง DynamoDB ทำงานอย่างไร เครื่องมือที่มีให้ และวิธีเลือกกลยุทธ์การโยกย้ายที่เหมาะสมสำหรับเวิร์กโหลดของคุณ
เอกสารรายงาน
เอกสารข้อมูลนี้เน้นย้ำถึงแนวทางปฏิบัติที่ดีที่สุดในการโยกย้ายเวิร์กโหลดจาก RDBMS ไปยัง DynamoDB
เอกสารประกอบ
ส่วนแรกของคู่มือนี้ให้ภาพรวมของฟีเจอร์และประโยชน์ DynamoDB ส่วนที่สองของคู่มือกล่าวถึงความท้าทายในการโยกย้ายข้อมูลสองประการ ได้แก่ การทำแผนที่ข้อมูลเชิงสัมพันธ์ไปยัง DynamoDB และการเปลี่ยนแอปพลิเคชันของคุณเพื่อรองรับการดำเนินงาน CRUD ใน DynamoDB
เอกสารประกอบ
คู่มือนี้จะช่วยให้คุณเข้าใจถึงวิธีการโยกย้ายจาก DBMS เชิงสัมพันธ์ไปยัง DynamoDB รวมถึงเครื่องมือต่างๆ ที่คุณมี รวมไปถึงวิธีประเมินกลยุทธ์การโยกย้ายที่เป็นไปได้และเลือกกลยุทธ์ที่เหมาะกับความต้องการของคุณ
เอกสารประกอบ
คู่มือนี้ช่วยให้คุณเข้าใจกระบวนการย้ายข้อมูลจาก Amazon Relational Database Service (Amazon RDS) สำหรับ MySQL ไปยัง Amazon DynamoDB โดยใช้ AWS Database Migration Service (AWS DMS)
บล็อก
คำแนะนำสำหรับการย้ายข้อมูลจาก DBMS เชิงสัมพันธ์ไปยัง DynamoDB โดยใช้ AWS DMS
เอกสารประกอบ
ใช้ AWS Database Migration Service (AWS DMS) เพื่อโยกย้ายข้อมูลไปยังตาราง DynamoDB AWS DMS รองรับการใช้ฐานข้อมูลแบบเชิงสัมพันธ์หรือ MongoDB เป็นแหล่งต้นทาง
เอกสารประกอบ
การเปรียบเทียบงานฐานข้อมูลทั่วไปเพื่อเปรียบเทียบและหาข้อแตกต่างระหว่างข้อความ SQL กับการดำเนินงาน DynamoDB ที่เทียบเท่ากัน
ผู้เชี่ยวชาญที่ได้รับการรับรอง
AWS IQ ช่วยให้ลูกค้าค้นหา มีส่วนร่วม และชำระเงินให้กับผู้เชี่ยวชาญจากบริษัทภายนอกที่ได้รับการรับรองจาก AWS ด้านการให้คำปรึกษาตามความต้องการและการทำงานในโปรเจกต์ ผู้เชี่ยวชาญด้าน AWS IQ สามารถช่วยให้คุณเริ่มโปรเจกต์ AWS และทำงานให้เสร็จสิ้นได้เร็วขึ้น โดยให้ความช่วยเหลือแบบลงมือจริงสำหรับโปรเจกต์หลากหลายประเภท เช่น การตั้งค่าฐานข้อมูล DynamoDB หรือการโยกย้ายจากฐานข้อมูลที่คุณมีอยู่แล้ว
เครื่องมือและตัวอย่างโค้ดสำหรับนักพัฒนา
เอกสารประกอบ
อธิบายทุกปฏิบัติการ API สำหรับ DynamoDB อย่างละเอียด นอกจากนี้ ยังมีตัวอย่างคำขอ การตอบกลับ และข้อผิดพลาดสำหรับโปรโตคอลบริการเว็บที่รองรับอีกด้วย
AWS CLI
ข้อมูลอ้างอิงอินเทอร์เฟซนี้มีเอกสารประกอบสำหรับการเขียนโปรแกรมหรือ CLI ที่คุณสามารถใช้ในการจัดการ Amazon DynamoDB ได้ โดยจะมีคำสั่ง ไวยากรณ์ และตัวอย่างคำสั่งที่ใช้บ่อยของ Amazon DynamoDB CLI
ตัวอย่างโค้ด
เอกสาร AWS นี้ประกอบด้วยตัวอย่างโค้ดที่แสดงวิธีใช้ DynamoDB กับ Software Development Kit (SDK)
เอกสารรายงานและรายงาน
รายงานการวิเคราะห์
รายงาน IDC นี้สำรวจคุณค่าและประโยชน์ที่จะได้รับสำหรับองค์กรที่ใช้ Amazon DynamoDB เพื่อสนับสนุนเป้าหมายทางธุรกิจและความพยายามในการเปลี่ยนแปลงฐานข้อมูล โดยคำนวณประโยชน์ที่จะได้รับโดยเฉลี่ยต่อปีไว้ที่ 8.48 ล้านดอลลาร์และ ROI สามปีที่ 378%
รายงานการวิเคราะห์
DynamoDB เริ่มต้นด้วยการมุ่งเน้นไปที่ความสามารถในการปรับขนาด แต่ในช่วง 10 ปีที่ผ่านมา บริการฐานข้อมูลบนคลาวด์ที่ไม่สัมพันธ์กันนี้ได้รับการพัฒนาอย่างมีนัยสำคัญ โดยที่ AWS ได้เพิ่มความสามารถต่างๆ เช่น การใช้งาน ความสามารถในการจัดการ และความสามารถในการขยาย มุ่งเป้าไปที่เวิร์กโหลดการดำเนินงานขององค์กรที่หลากหลาย และให้บริการลูกค้าหลายแสนราย
"Amazon DynamoDB ถือได้ว่าเป็นผู้บุกเบิกในพื้นที่ฐานข้อมูลบนคลาวด์ที่มีการจัดการ ซึ่งเป็นภาคส่วนที่เริ่มปรากฏขึ้นเมื่อประมาณปี 2008 หลังจากการเปิดตัว Amazon ผ่านมาหนึ่งทศวรรษ แม้ว่า DynamoDB จะเป็นที่รู้จักในฐานะบริการที่สร้างขึ้นตามวัตถุประสงค์ตั้งแต่เริ่มต้นขึ้น แต่ขณะนี้ได้ย้ายไปยังส่วนของวัตถุประสงค์ทั่วไป โดยเฉพาะอย่างยิ่งเมื่อขอบเขตของบริการขยายออกไปเพื่อรองรับนักพัฒนา SQL เพื่อจัดการกับเวิร์กโหลดในการดำเนินงานที่หลากหลาย…"
– James Curtis, นักวิเคราะห์การวิจัยอาวุโสฝ่าย Data, AI & Analytics
เอกสารรายงาน
สถาปนิกซอฟต์แวร์และนักพัฒนาซอฟต์แวร์มีตัวเลือกมากมายสำหรับการจัดเก็บข้อมูลและการคงอยู่ของข้อมูล ซึ่งรวมถึงไม่เพียงแต่ระบบการจัดการฐานข้อมูลแบบเชิงสัมพันธ์แบบดั้งเดิม (RDBMS) เท่านั้น แต่ยังรวมถึงฐานข้อมูล NoSQL เช่น Amazon DynamoDB ด้วย เวิร์กโหลดบางอย่างจะปรับขนาดได้ดีขึ้นและคุ้มต้นทุนมากกว่าเมื่อรันด้วยโซลูชัน NoSQL เอกสารข้อมูลนี้เน้นย้ำถึงแนวทางปฏิบัติที่ดีที่สุดในการโยกย้ายเวิร์กโหลดเหล่านี้จาก RDBMS ไปยัง DynamoDB และยังอธิบายถึงความแตกต่างของฐานข้อมูล NoSQL อย่าง DynamoDB จาก RDBMS ทั่วไป และเสนอเฟรมเวิร์กสำหรับการวิเคราะห์ การทำโมเดลข้อมูลและการย้ายข้อมูลจาก RDBMS ไปยัง DynamoDB
บล็อกและมีอะไรใหม่
อ่านบล็อกโพสต์ล่าสุดและการเปิดตัวล่าสุดจาก Amazon DynamoDB
โพสต์ในบล็อก
มีอะไรใหม่
วิดีโอ
ชมผู้เชี่ยวชาญ DynamoDB พูดคุยเกี่ยวกับนวัตกรรมและการปรับปรุงล่าสุด
เซสชัน RE:INVENT
เซสชันนี้จะเจาะลึกเกี่ยวกับ Amazon DynamoDB และแบ่งปันข้อมูลเชิงลึกว่า DynamoDB ได้รับการออกแบบมาให้ส่งมอบความสามารถในการปรับขนาดและเวลาตอบสนองตามที่ลูกค้าคาดหวังได้อย่างไร เรียนรู้วิธีการทำงานของความสามารถยอดนิยม เช่น ความจุตามความต้องการ ตารางทั่วโลก สตรีม DynamoDB และธุรกรรม รวมถึงวิธีการใช้ประโยชน์จากความสามารถเหล่านี้ในเวิร์กโหลดของคุณได้ดีที่สุด
เซสชัน RE:INVENT
นักพัฒนาที่มีประสบการณ์ใช้งาน Amazon DynamoDB สามารถเข้าร่วมเซสชันนี้เพื่อเรียนรู้แนวคิดหลักของการสร้างโมเดลข้อมูล DynamoDB สำรวจแนวทางปฏิบัติที่ดีที่สุดสำหรับรูปแบบการเข้าถึงทั่วไปที่ลูกค้า DynamoDB ใช้สำหรับแอปพลิเคชันที่ต้องการประสิทธิภาพที่สม่ำเสมอและรวดเร็วในทุกขนาด เรียนรู้แนวทางปฏิบัติที่ดีที่สุดและการแลกเปลี่ยนที่ต้องตัดสินใจเมื่อตัดสินใจเลือกการออกแบบตารางเดี่ยวหรือหลายตาราง กลยุทธ์การจัดทำดัชนี และอื่นๆ
เซสชัน RE:INVENT
Amazon DynamoDB เป็นตัวเลือกยอดนิยมสำหรับแอปพลิเคชันสมัยใหม่ เนื่องจากเป็นฐานข้อมูลแบบไม่ต้องใช้เซิร์ฟเวอร์ซึ่งให้ประสิทธิภาพในระดับมิลลิวินาทีหลักเดียวในทุกขนาด การเพิ่มประสิทธิภาพการใช้งาน DynamoDB ของคุณต้องใช้แนวทางการสร้างโมเดลข้อมูลที่แตกต่างไปจากฐานข้อมูลแบบเชิงสัมพันธ์แบบดั้งเดิม ในเซสชันนี้ Alex DeBrie ผู้เป็นฮีโร่ด้าน AWS Data จะแสดงเทคนิคขั้นสูงเพื่อให้คุณใช้ DynamoDB ได้อย่างเต็มที่ เรียนรู้วิธี "คิดใน DynamoDB" โดยการเรียนรู้รากฐานและหลักการของ DynamoDB สำหรับการสร้างโมเดลข้อมูล นอกจากนี้ เรียนรู้กลยุทธ์เชิงปฏิบัติและคุณลักษณะของ DynamoDB เพื่อจัดการกับกรณีการใช้งานที่ยากในแอปพลิเคชันของคุณ
ประเด็นสำคัญจาก RE:INVENT
Dr. Werner Vogels รองประธานและ CTO ของ Amazon.com พูดถึงประโยชน์ของการสร้างระบบแบบอะซิงโครนัสและเชื่อมโยงกันอย่างหลวมๆ และสถาปัตยกรรมแบบอิงตามเหตุการณ์ช่วยให้รองรับขนาดระดับโลกได้อย่างไร เขาจะแสดงให้เห็นประโยชน์เหล่านี้ผ่านตารางสากล Amazon DynamoDB
เซสชัน RE:INVENT
Amazon DynamoDB เป็นฐานข้อมูล NoSQL ที่ได้รับการจัดการเต็มรูปแบบ มอบประสิทธิภาพที่สอดคล้องกันในทุกขนาด ลูกค้าเช่น Disney+, Zoom และ Snap ใช้ DynamoDB ในการจัดการแอปพลิเคชันที่ใหญ่ที่สุดในโลก ในเซสชันนี้ Alex DeBrie หัวหน้าวิศวกรอาวุโสของ AWS Data Hero และ Amrith Kumar หัวหน้าวิศวกรอาวุโสของ DynamoDB จะพาคุณไปเรียนรู้แนวคิดการสร้างแบบจำลองข้อมูลที่สำคัญสำหรับ DynamoDB และแบ่งปันว่าเหตุใดสถาปัตยกรรมและการใช้งาน DynamoDB จึงช่วยให้แอปพลิเคชันของคุณปรับขนาดได้อย่างราบรื่นจากลูกค้า 30 ถึง 300 ล้านราย ในขณะที่ยังคงรักษาประสิทธิภาพที่สม่ำเสมอในระดับมิลลิวินาทีหลักเดียว
กิจกรรมเสมือน
เมื่อ DynamoDB เปิดตัวในปี 2012 AWS ก็มุ่งมั่นที่จะทำให้ลูกค้าสามารถจัดเก็บข้อมูลอย่างมีประสิทธิภาพในทุกขนาดได้อย่างง่ายดาย และด้วยประสิทธิภาพที่คาดการณ์ได้ด้วยการใช้บริการที่มีการจัดการเต็มรูปแบบ... ฟังข้อมูลเชิงลึกจาก:
SmugMug CEO Don MacAskill และ Anirudh Jayakumar วิศวกรซอฟต์แวร์อาวุโสที่ Dropbox และวิธีที่พวกเขาใช้ DynamoDB เพื่อสร้างแอปพลิเคชันที่มีความต้องการมากที่สุดในโลกในช่วงสิบปีที่ผ่านมา
รองประธาน AWS และ Jeff Barr ตำแหน่งหัวหน้าผู้เผยแพร่เทคโนโลยี Alex DeBrieและ ตำแหน่ง AWS Data Hero และ Jeremy Daly ตำแหน่ง AWS Serverless Hero และวิธีที่พวกเขาเริ่มต้นด้วย DynamoDB ตลอดจนการประชุมแบบเจาะลึกเกี่ยวกับการสร้างแบบจำลองข้อมูลและการสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์
คุณมีคำถามเกี่ยวกับ DynamoDB หรือไม่