วิธีการสำรองข้อมูล Amazon Cognito


12

Amazon Cognitoเป็นบริการการจัดการผู้ใช้และรับรองความถูกต้องที่ Amazon จัดทำผ่าน Amazon Web Services:

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

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

  • Amazon Cognito ถูกปิดตัวลงโดยไม่คาดหมายเช่นเมื่อได้รับการร้องขอจากหน่วยงานบังคับใช้กฎหมายหรือหน่วยงานของรัฐ
  • คีย์การเข้าถึงของคุณถูกบุกรุกและระเบียนบางส่วนหรือทั้งหมดเสียหาย
  • ความสัมพันธ์ระหว่างองค์กรของคุณกับอเมซอนแตกไปจนถึงจุดที่อเมซอนถอนการบริการทั้งหมดโดยมีผลทันที

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


จากการดูอย่างรวดเร็วไปจนถึง doc ฉันจะไปกับกระแสการรับรู้เพื่อรับการสำรองข้อมูล redshift ที่อื่น
Tensibai

คำตอบ:


11

คุณลักษณะสตรีม Amazon Cognito สามารถใช้เพื่อสำรองข้อมูล

ขณะนี้อเมซอนไม่ได้จัดเตรียมโซลูชันสำหรับการสำรองพูลผู้ใช้ Cognito คุณสามารถใช้แพ็คเกจ NPM ต่อไปนี้ชื่อ " cognito-backup ":

ติดตั้ง:

npm install -g cognito-backup

การใช้

cognito-backup backup-users <user-pool-id> <options>  Backup all users in a single user pool
cognito-backup backup-all-users <options>  Backup all users in all user pools for this account

ตัวอย่าง

cognito-backup backup-users eu-west-1_1_12345
cognito-backup backup-users eu-west-1_1_12345 --region eu-west-1 --file mypool.json
cognito-backup backup-all-users eu-west-1_1_12345 --region eu-west-1 --dir output

ที่มา: https://www.npmjs.com/package/cognito-backup


3
เพียงแค่คำเตือน ... อ่านที่ด้านล่างของเอกสารเหล่านั้นก่อนที่คุณจะเริ่มใช้ cognito-backup: "Todo: Implement restore" LOL
Chris Jaynes

3
ความสามารถในการกู้คืนไฟล์ json นั้นมีอยู่แล้ว:cognito-backup restore-users eu-west-1_12345 Abcd.1234 --file eu-west-1_12345.json
schystz

รหัสผ่านจะไม่อยู่ในการสำรองข้อมูลดังนั้นฉันคิดว่าการคืนค่าจะกำหนดให้ผู้ใช้ทุกคนต้องรีเซ็ตรหัสผ่าน
benji
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.