3-1 Activity Christensen

docx

School

Southern New Hampshire University *

*We aren’t endorsed by this school

Course

423

Subject

Computer Science

Date

Dec 6, 2023

Type

docx

Pages

3

Uploaded by SuperHumanDolphin2076

Report
Jennifer Christensen IT-423 – Computing as a Science 3-1 Activity: Creating a Rule for a Non-Relational Database July 17, 2022 Creating Table Creating Rule
Test AWS IoT rule and DynamoDB table What is an appropriate business scenario where a key-value document-based database like DynamoDB would be used? One interesting use I found for using DynamoDB is for games states and leaderboards. Mobile or online games can use the key-value database to store game objects as the item and their properties as the attributes. High scores for the games’ leaderboards can be stored in a similar way. Using this database allows the game owner to store the many different objects and states in a game. The database can read, store, and update the data and scale up and down as needed based on the number of players. Using the database for leaderboards, it can hold a large amount of data about user scores, write new ones received, and return top score queries from other players. The DynamoDB is designed to return response in milliseconds. (Today I Learned Cloud, 2020). What’s a best practice for isolating frequently used items? Use Amazon ElastiCache to reduce latency and queries on data that is frequently used. Storing frequently used items in caches/memories allows it to be pulled quickly from memory instead of running the SQL query on the entire database. When should you use a DynamoDB Rule compared to other rules, such as Lambda Action and SNS? The rule we created for the lab established the items being written in our DynamoDB table. The Lamba action reads the DynamoDB data and checks only for whatever you established in the rule. SNS, Simple Notification Service, sends the messages from topics that are published. Resources:
Today I Learned Cloud. (June 17, 2020). Amazon DynamoDB What is it Used For? . https://www.todayilearnedcloud.com/Amazon-DynamoDB-What-is-it-used- for/#:~:text=Similar%20to%20game%20state%2C%20DynamoDB%20is%20also %20a,that%20is%20required%2C%20for%20example%20level%20completion%20time .
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help