What Will You Learn?
• Create DynamoDB tables and modify their contents using the AWS CLI and AWS SDK
• Explain the use cases for secondary indexes in DynamoDB
• Understand DynamoDB read consistency models and their impact on
costs and performance
• Manage the read/write capacity modes for tables programmatically
• Deploy appropriate scaling policies
About This Course
Provider: explore.skillbuilder
Format: Online
Duration: 16 hours to complete [Approx]
Target Audience: intermediate
Learning Objectives: You will learn how to create and interact with DynamoDB tables and indexes and how to optimize databases for monitoring, performance, and security.
Course Prerequisites:Familiarity with DynamoDB and its features.Working experience with database .Completed at least one of the digital trainings. AWS and planning and
designing databases on AWS.Working knowledge of one or more of the high-level programming languages (Python, Java,Node.js,or.NET)
Assessment and Certification: Earn a Certificate upon completion from the relevant Provider
Instructor: explore.skillbuilder
Key Topics: DaynmoDB API,AWS SDK,Managing Consistency, Capacity, and Performance, Advanced Monitoring and Optimizing
Topic Covered:
- Course 1: Exploring the DynamoDB API and the AWS SDK
- • Lesson 1: Understanding DynamoDB basics
- • Lesson 2: Using the AWS CLI with the DynamoDB API
- • Lesson 3: Interacting with DynamoDB using the AWS SDKs
- • Course-level knowledge check
- Course 2: Working with Indexes in DynamoDB
- • Lesson 1: Using secondary indexes
- • Lesson 2: Interacting with DynamoDB tables using secondary indexes
- • Lesson 3: Optimizing indexes for efficiency
- • Course-level knowledge check
- Course 3: Managing Consistency, Capacity, and Performance in DynamoDB
- • Lesson 1: Managing consistency in DynamoDB
- • Lesson 2: Managing capacity in DynamoDB
- • Lesson 3: Managing performance in DynamoDB
- • Course-level knowledge check
- Course 4: Managing DynamoDB Applications at Scale
- • Lesson 1: Implementing Security
- • Lesson 2: Building Event-Driven Workflows
- • Lesson 3: Ensuring High Availability
- • Course-level knowledge check
- Course 5: Advanced Monitoring and Optimizing with DynamoDB
- • Lesson 1: Monitoring
- • Lesson 2: Handling Errors
- • Lesson 3: Optimizing
- • Course-level knowledge check
- Course 6: Architecting Applications and Tables for DynamoDB
- • Lesson 1: Table and Application Design Considerations
- • Course-level knowledge check
0 Comments