Amazon DynamoDB Online Training

    Taught by
    UPDATED: August 9, 2019
    Intermediate

    In this intermediate AWS skills training, you'll cover the DynamoDB portion of the AWS Developer exam, which is the one required exam to earn the AWS Certified Developer – Associate certification. After finishing this Amazon DynamoDB training, you'll have a good handle on advanced DynamoDB functions, like how identifying and addressing performance problems with DynamoDB tables and creating, managing, and designing DynamoDB solutions.

    Start a free week

    Subscription options

    $59.00

    Access all premium content with a free week!

    • Quizzes
    • CyberVista® IT practice exams
    • Coaching
    • IT learner community
    Start a free week
    G2 Logo
    4.5 reviews stars

    What you'll learn

    • Planning for partitioning and performance
    • Using batch-write and batch-retrieve operations through the command line
    • Using Amazon DynamoDB to process large items
    • Understanding automated record processing
    • Managing administration, including access control and users
    • Querying, scanning and manipulating data within DynamoDB tables through the command line
    • Analyzing and reporting table capacities

    FAQs

    What is Amazon DynamoDB?

    Amazon DynamoDB is a fully managed NoSQL database service provided by Amazon Web Services (AWS). DynamoDB's emphasis is on scalability, high availability and low-latency performance for apps that require especially fast and predictable data storage and retrieval. DynamoDB has a flexible schema design thanks to its key-value and document data model, which means it's a favorite for real-time applications, gaming, Internet of Things, and other high-throughput, low latency demands.

    What is the biggest advantage to using DynamoDB?

    DynamoDB's biggest selling point and biggest advantage is its seamless scalability and high performance. DynamoDB is a fully managed NoSQL database service, which means it handles infrastructure provisioning and scaling on the fly and based on dynamic demands. The benefit to investing in DynamoDB is low-latency responses even during heavy load. Additional advantages to DynamoDB include its flexible schema design along with features like global tables and multi-region replication.

    What is the biggest disadvantage to using DynamoDB?

    Cost and cost structure is DynamoDB's biggest disadvantage. Obviously there are safeguards and limits in place, but costs can escalate significantly when data storage and access requirements spike. The high performance and scalability that make DynamoDB an excellent choice for high throughput apps means it's also a luxury: applications with large datasets and frequent access patterns can become expensive. DynamoDB also has limited query capabilities when compared to some other databases.

    What can be stored in DynamoDB?

    DynamoDB accommodates many different data types, from strings, numbers, and binary data, to sets and documents. DynamoDB supports simple key-value pairs as easily as complex nested structures like JSON. This width and breadth means all manner of information can be stored: user profiles, catalogs, sensor readings, and session data. Because it can support structured and semi-structured data, DynamoDB is a good choice for diverse applications needing fast and scalable data storage.

    Who should take this course on Amazon DynamoDB?

    IT professionals who work in software development, database administration, and cloud administration would all benefit from this course. If you develop apps with high scalability needs, if you design cloud-native solutions for complex storage networks, or if you're a data engineer managing large datasets, this course can help you unlock DynamoDB's benefits and advance your career. Anyone interested in a career related to AWS services would also benefit.

    Who is this for?

    This Amazon DynamoDB training is considered engineer-level AWS training, which means it was designed for cloud engineers. This DynamoDB skill course is designed for cloud engineers with three to five years of experience with the programming language.

    target-audience-face-2target-audience-face-4target-audience-face-9

    What our learners say

    • Very easy and fun way to learn. Keith Barker is my favorite, he'll throw in jokes here and there and it makes me remember certain study points. I highly recommend this app and purchasing subscriptions, it is truly worth the money.

      Joshua E. | IT Systems Administrator
    • You constantly have to invest in training for your people.

      Rick N. | CEO
    • The more I put into learning, the more skills I’m going to have — and the better I’m going to be technically.

      Knox Hutchinson | CBT Nuggets trainer since 2018
    Study plan

    Download the free Amazon DynamoDB study plan to complete this course in about 3 hours.

    Download study plan

    Related Topics

    Get CBT Nuggets IT training news and resources

    I have read and understood the privacy policy and am able to consent to it.

    © 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522