The Simple Solution to Your EC2 MySQL Deployment Challenges
Amazon EC2 allows you to run your application on the Amazon Cloud. If your EC2 application uses a MySQL database – when deploying your application on your EC2 instance, you can choose to also manually install and configure your MySQL on EC2.
This is a ‘do-it-yourself’ option for running a MySQL database on EC2. For some organizations with the right resources, this may not be a problem. But for others, independently configuring a database, maintaining scalability, and ensuring availability on a dynamic cloud environment may not be so simple.
Mission-critical databases require ongoing attention: constant monitoring to ensure service is always maintained, configuration adjustments, scaling, frequent backups, and more.
When running MySQL on EC2, attending to your database requires adding capabilities and a management layer around the database itself – such as scripts, external monitoring and more.
Xeround offers a much simpler and cost effective database-as-a-service (DBaaS) alternative. With Xeround, all ongoing maintenance tasks are handled automatically, with guaranteed availability and scaling that takes place automatically, based on your realtime needs.
The two alternatives are summarized in the table below.
|EC2 MySQL||Xeround Database-as-a-Service|
|Failure recovery||Manual||Built-in replication and automatic failure recovery.
|Database Scaling||Manual scaling and reconfiguring||Automatic scaling of both DB size and throughput based on user-defined rules.
|Configuration||Advanced configurations (e.g. replication or scaling across nodes) is complicated requiring knowledge||Either built-in (no configuration required), or performed through GUI screens.|
|Backup||Manual backup and restore||Web-based console enables managing backups restores and automated scheduling. Daily automated Backups are included in the service and you can also initiate additional on-demand backups.|
|Monitoring||External tools required||Automatic monitoring|
|OS Skills||Linux / Windows system knowledge required||No operating system knowledge needed|
Databases in the cloud are inherently different that traditional installs. When taking into account the dynamic nature of the cloud infrastructure (where availability is always an issue!), and the dynamic nature of today’s web-applications (fluctuating usage and demand) — maintaining high availability and elasticity of your EC2 MySQL database is not an easy task.
Xeround’s cloud database frees you to focus on your application rather than on the infrastructure. It takes the pain out of running your database in the cloud (install, configure, provision, upgrade, maintain, monitor, manage…), providing seamless elasticity and availability for your MySQL DB in a simple, 1-click, database service.
When signing up for Xeround you can choose to create your cloud database on Xeround’s Amazon EC2 datacenters. To minimize latency, it’s advisable that your application is hosted in the same datacenter as your Xeround database.
Xeround operates in the following EC2 datacenters:
- Amazon EC2 US East Coast (us-east)
- Amazon EC2 West Europe (eu-west)
*Additional data centers and availability zones are being added ongoing.
Getting Started with Xeround is Easy!