

W H I T E P A P E R
www.persistent.com
© 2017 Persistent Systems Ltd. All rights reserved.
10.2.2.5 Amazon DynamoDB
Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent,
single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document
and key-value store models. Its flexible data model and reliable performance make it a great fit for mobile, web,
gaming, ad tech, IoT (Internet of things) and many other applications.
References
https://aws.amazon.com/dynamodb/ https://en.wikipedia.org/wiki/Amazon_DynamoDB10.2.2.6 Amazon S3
Amazon Simple Storage Service (Amazon S3) is object storage with a simple web service interface to store
and retrieve any amount of data from anywhere on the web. It is designed to deliver 99.999999999% durability,
and scale past trillions of objects worldwide. S3 used as primary storage for cloud-native applications; as a bulk
repository, or data lake, for analytics; as a target for backup & recovery and disaster recovery; and for supporting
server less computing. It provides features such as Backup and Archiving, Content Storage and Distribution, Big
Data Analytics, Static Website Hosting, Cloud-native Application Data and Disaster Recovery.
References
https://aws.amazon.com/s3/?hp=tile&so-exp=below https://en.wikipedia.org/wiki/Amazon_S3 https://aws.amazon.com/s3/details/10.2.2.7 Amazon Glacier
Amazon Glacier is a secure, durable, and extremely low-cost cloud storage service for data archiving and long-
term backup. It is low cost, secure, durable, flexible and integrated cloud storage service. It can reliably store
large or small amounts of data for as little as $0.004 per gigabyte per month, a significant savings compared to
on-premises solutions.
References
https://aws.amazon.com/glacier/10.2.2.8 Amazon ML
Amazon Machine Learning provides visualization tools and wizards that guides through the process of creating
machine learning (ML) models without having to learn complex ML algorithms and technology. Once models
are ready, Amazon Machine Learning makes it easy to obtain predictions for an application using simple APIs,
without having to implement custom prediction generation code, or manage any infrastructure. Amazon Machine
Learning is highly scalable and can generate billions of predictions daily, and serve those predictions in real-time
and at high throughput. With Amazon Machine Learning there is no upfront hardware or software investment: the
pricing model is “pay as you go”, so customers can start small and scale as the application grows.
References
https://aws.amazon.com/machine-learning/ https://aws.amazon.com/machine-learning/details/10.2.2.9 Amazon EMR
Amazon EMR provides a managed Hadoop framework that makes it easy, fast, and cost-effective to process vast
amounts of data across dynamically scalable Amazon EC2 instances. AWS can also run other popular distributed
frameworks such as Apache Spark, HBase, Presto, and Flink in Amazon EMR, and interact with data in other
AWS data stores such as Amazon S3 and Amazon DynamoDB.
35