Amazon RDS
Amazon Relational Database Service (Amazon RDS), makes it easy to create, manage, and scale a cloud-based relational database. It offers a cost-efficient, resizable storage capacity and automates time-consuming admin tasks like database setup, patching, backups, and hardware provisioning. It allows you to concentrate on your applications, so they can provide the high performance, security, compatibility, and high availability that they require.
Amazon RDS can be used on several database instance types, optimized for memory, performance, or I/O. It offers six familiar database engines to choose, including PostgreSQL and MySQL, MariaDB, Oracle Database and SQL Server. To easily replicate or migrate your existing databases to Amazon RDS, you can use the AWS Database Migration Service.
Learn more
Amazon DynamoDB
Amazon DynamoDB, a key-value and document databank, delivers single-digit millisecond performance on any scale. It is a fully managed, multiregional, multimaster, durable database that offers built-in security, backup, restore, and in-memory cache for internet-scale apps. DynamoDB can process more than 10 trillion requests per hour and can handle peak requests of more than 20,000,000 requests per second.
Many of the fastest-growing businesses in the world, such as Lyft, Redfin, and Airbnb, as well as enterprises like Samsung, Toyota and Capital One, rely on DynamoDB's scale and performance to support mission-critical workloads.
Learn more
Vitess
A database clustering system that allows horizontal scaling of MySQL. Vitess combines the best of MySQL with the scalability and flexibility of a NoSQL data base. Its built-in Sharding features allow you to grow your database without having to add sharding logic. Vitess automatically rewrites any queries that could cause problems for your database's performance. It uses caching mechanisms to mediate query and prevent duplicate queries reaching your database simultaneously. Vitess handles functions such as master failovers or backups automatically. It uses a lock server for monitoring and administering servers. This allows your application to be completely unaware of the topology of the database. Vitess eliminates MySQL connections' high-memory overhead. Vitess servers can handle thousands of connections simultaneously. MySQL does not support sharding by default, but it will be required as your database grows.
Learn more
Google Cloud SQL
Cloud SQL is a fully managed relational database service that supports MySQL, PostgreSQL and SQL Server. It includes rich extensions, configuration flags and developer ecosystems. Cloud SQL offers $300 in credits for new customers. You won't pay until you upgrade. Reduce maintenance costs by using fully managed MySQL PostgreSQL SQL Server databases. SRE team provides 24/7 support for reliable and secure services. Data encryption in transit and at rest. Private connectivity with Virtual Private Cloud, user-controlled network access and firewall protection. Compliant with SSAE 16 ISO 27001 PCI DSS and HIPAA. Scale your database instances with a single API request, whether you are just testing or need a highly-available database in production. Standard connection drivers and integrated migration tools let you create and connect to a database in a matter of minutes.
Learn more