Cloud services provider Amazon Web Services announced on Wednesday that it has launched Amazon DynamoDB, a managed NoSQL database service that allows database scalability.
This news comes a few days after Amazon Web Services expanded its AWS Direct Connect to LA, Tokyo, Singapore, and London.
According to the press release, customers can launch a new DynamoDB database table quickly and scale its capacity up or down without downtime or performance degradation.
Traditional databases are not designed to scale to the needs of modern applications, AWS says. DynamoDB can automatically partition and re-partition data as need to meet the latency and throughput requirements of applications.
Like other AWS services, DynamoDB is offered with pay-as-you-go pricing.
“Amazon has spent more than 15 years tackling the challenges of database scalability, performance and cost-effectiveness using distributed systems and NoSQL technology,” Werner Vogels, CTO of Amazon said in a statement. “Amazon DynamoDB is the result of everything we’ve learned from building large-scale, non-relational databases for Amazon.com and building highly scalable and reliable cloud computing services at AWS. Customers can now remove the operational headaches of managing distributed systems and deploy a non-relational database in a matter of minutes. DynamoDB automatically scales to enterprise needs, and is designed for rapid performance no matter the size of the database. Amazon DynamoDB is already in use by many teams and products within Amazon, including the Amazon.com advertising platform, Amazon Cloud Drive, IMDb, and Kindle.”
DynamoDB stores data on SSDs and replications it across multiple AWS Availability Zones in an AWS region to provide high availability and performance.
“Prior to Amazon DynamoDB, many of our customers were forced to spend weeks forecasting, planning, and preparing their database deployments to perform well at peak loads,” Raju Gulabani, VP of database services at Amazon Web Services said in a statement. “DynamoDB makes those processes obsolete. Now businesses can quickly add capacity with a few clicks in the management console. During our private beta, we saw customers successfully scale up from 100s of writes per second to over 100,000 writes per second without having to change a single line of code. This level of elasticity, coupled with consistent performance, reduces the cost and the risk of building a fast-growing application.”