ScaleArc for MySQL for Aurora

Gold Stevie Award Winner 2016, Click to Enter The 2017 Stevie Awards for Sales and Customer service

 

Company: ScaleArc, Santa Clara, CA
Company Description: ScaleArc enables consumer-grade apps for today’s digital business – apps that are never down, are always fast, and scale anywhere. ScaleArc’s database load balancing software helps organizations of all sizes eliminate application downtime from database outages or maintenance, improve application performance, and scale database capacity – all without writing a single line of code.
Nomination Category: New Product & Service Categories - Software
Nomination Sub Category: New Product or Service of the Year - Software - Cloud Infrastructure

Nomination Title: ScaleArc for MySQL for Aurora

Tell the story about this nominated product or service (up to 650 words). Describe its function, features, benefits, and performance to date:

ScaleArc Makes it Easier to Run Database Apps in the Cloud

Many enterprises today are migrating ever more critical applications to the cloud. Moving a workload – particularly a database workload – from an on-prem deployment to the cloud requires planning and typically application rework.

Cloud infrastructure presents a number of challenges. Database instances are smaller, so an application must now leverage multiple, smaller database servers vs. one large database server – most apps weren’t written to talk to multiple databases. Second, the cloud complicates failover between systems. On prem, IT departments can leverage techniques such as virtual IP addresses – these options aren’t available in the cloud.

ScaleArc’s database load balancing software enables enterprises to run database workloads in the cloud without application changes and without compromising uptime and performance. The software supports:

•Automatic failover in the cloud: Automatic failover, across availability zones, instantly and automatically redirects database traffic, ensuring business continuity and minimizing disruptions
•Seamless aggregation of capacity across multiple machines: Automatic read/write split along with load balancing enables applications to tap into the power of multiple, smaller database servers
•Caching: Transparently and without application changes, ScaleArc's transparent in-memory query caching lets enterprises cache frequently repeated queries and easily identify queries suitable for caching in the cloud
•Real-time actionable analytics for monitoring and troubleshooting: ScaleArc's real-time analytics provide insight into how a cloud infrastructure is behaving, so enterprises can pinpoint and resolve problems in the cluster faster

ScaleArc for MySQL for Aurora released in November 2016, adds support for Amazon Aurora integration. The new software lets Aurora customers:

•Automatically discover an Amazon Aurora cluster and avoid manually configuring cluster details within the ScaleArc software, simplifying deployment;
•Detect role changes on an Amazon Aurora cluster, allowing ScaleArc software to automatically write to the primary or master files and read secondaries or slaves files when Amazon Aurora changes the role of servers in a cluster;
•Enable app-transparent database failover, so that ScaleArc software will detect a failover in progress, hold transactions in its queue, and drain the queue when Amazon Aurora completes the failover, shielding the application and the customer from seeing application errors;
•Support geo-aware and replication-aware load balancing, enabling ScaleArc software to optimize performance by sending traffic to the best-performing server, based on time to first byte;
•Co-locate resources to ensure high application performance, allowing ScaleArc software to communicate with an Amazon Aurora cluster to ensure the ScaleArc software deploys in the same region as the cluster to avoid wide area network (WAN) latency from slowing application throughput; and
•Monitor database server health and replication lag, so that ScaleArc software can call from internal AWS tables to understand whether any database servers are behind in their replication performance to avoid serving stale data.

ScaleArc Helps Ensure Uptime with Cross-Region Failover

Amazon’s recent outage demonstrates how running in the cloud does not absolve companies from the need to ensure high availability in their operations. All the companies whose services were impacted during the shutdown – which lasted several hours – became vulnerable because all their operations ran out of a single Amazon region. Architecting for cross-region operations and failover is challenging, particularly at the data tier. Database load balancing software from ScaleArc makes it easier to achieve cross-region failover, since the software enables applications to straddle multiple regions.

ScaleArc Helps Enterprises Achieve Business Goals

ScaleArc’s release drives increased revenue and reduces operational costs.

ScaleArc customer have achieved:

•$188K in savings – from avoiding application downtime during just one database outage
•$2M in increased revenue, every year – from avoiding downtime from maintenance windows
•$3M in increased revenue, every year – from doubling website performance
•$320K in savings – from avoiding dev time recoding for database scaling
•2x faster app rollout – from dev time avoided

In bullet-list form, briefly summarize up to ten (10) of the chief features and benefits of the nominated product or service.

•Automatic failover in the cloud: Automatic failover, across availability zones, instantly and automatically redirects database traffic, ensuring business continuity and minimizing disruptions
•Seamless aggregation of capacity across multiple machines: Automatic read/write split along with load balancing enables applications to tap into the power of multiple, smaller database servers
•Caching: Transparently and without application changes, ScaleArc's transparent in-memory query caching lets enterprises cache frequently repeated queries and easily identify queries suitable for caching in the cloud
•Real-time actionable analytics for monitoring and troubleshooting: ScaleArc's real-time analytics provide insight into how a cloud infrastructure is behaving, so enterprises can pinpoint and resolve problems in the cluster faster