What’s new in DocumentDB (with MongoDB compatibility)

Meet Bhagdev Senior Product Manager

© 2020, , Inc. or its Affiliates. Working Backwards

FEB 2019 JAN 2019 MAR 2019 APR 2019 MAY 2019 JUN 2019 JUL 2019 AUG 2019 OCT 2019

Launch DDL Frankfurt Aggregation Per-second Sydney Start/Stop Slow query Change logger Streams Auditing Secrets Operators Billing Cluster Deletion Manager Tokyo Aggregation Mumbai, Paris, Protection Singapore Seoul Operators London

… with more to come in 2020! DEC 2019 FEB 2020 MAR 2020 APR 2020 MAY 2020 JUN 2020 JUL 2020

Canada Aggregation RBAC Glue ETL Regex Gov cloud, Cross-region Operators Multi-key indexing T3 instances, snapshot © 2020, Amazon Web Services, Inc. or its Affiliates. indexing 16 CW metrics copy Role-Based Access Control (RBAC)

• Grant users one or more predefined roles (for example, read, readWrite, or dbOwner)

• Enforcing least privilege

• Managing users for Multi- tenant applications

© 2020, Amazon Web Services, Inc. or its Affiliates. Glue Support

• Use Glue Spark ETL jobs to read, transform, and load data from Amazon DocumentDB

• Load it into , Aurora and other services for downstream analytics

© 2020, Amazon Web Services, Inc. or its Affiliates. MongoDB compatibility

• Multi-key Indexing: Now create compound multi-key index with multiple keys in the same array

• Regex indexing: Now use an index for $regex queries

• Null characters: Now use null characters in DocumentDB strings

© 2020, Amazon Web Services, Inc. or its Affiliates. T3 instances

• 72% cheaper than r5.large instances

• Starting at $0.08/hour, $50/month

• Ideal for dev/test, QA, and small production workloads

© 2020, Amazon Web Services, Inc. or its Affiliates. Region launches

• DocumentDB is now available in 14 regions

• Added support for AWS GovCloud (US-West)

• Isolated AWS Regions

• Designed to host sensitive data and regulated workloads in the cloud

• Ideal for customers who have United States federal, state, or local government compliance requirements

© 2020, Amazon Web Services, Inc. or its Affiliates. New CloudWatch metrics

• Six new metrics for monitoring MongoDB opcounters (insert, update, delete, query, command and getmore)

• Four new metrics for monitoring connections and cursors (number of cursors, max open cursors and connections, and number of timed out cursors)

• Four new metrics for monitoring operations on documents (inserted, updated, deleted and returned)

• Metric for monitoring the count of documents deleted by the TTL monitor

• Metric for monitoring the cache hit ratio for indexes

© 2020, Amazon Web Services, Inc. or its Affiliates. Cross region snapshot copy

• Copy a DocumentDB snapshot to another AWS region

• Set it up in the console and/or CLI

• Useful for disaster recovery, security, or to populate a development/test environment

© 2020, Amazon Web Services, Inc. or its Affiliates. Q&A

© 2020, Amazon Web Services, Inc. or its Affiliates.